All of lore.kernel.org
 help / color / mirror / Atom feed
* [Xenomai] t_suspend and XNBREAK
@ 2013-10-09 16:29 Daniel Merrill
  2013-10-09 16:33 ` Philippe Gerum
  0 siblings, 1 reply; 18+ messages in thread
From: Daniel Merrill @ 2013-10-09 16:29 UTC (permalink / raw)
  To: xenomai

All,

 

I'm hoping maybe someone can shed a little more light on the issue we see
occasionally. Occasionally our code using the psos+ skin will fail a
t_suspend(0) with error code -4, which I found to be EINTR and appears to
be set if the XNBREAK flag is set. After digging around in the
documentation I found some references that seem to indicate that this
means the thread was forcibly unblocked for some reason. Is there some way
to diagnose what caused this (I'm having trouble pinpointing anything)? It
appears when debugging that the thread never really suspends at all but
returns immediately from the call. Does anyone have some pointers on what
might be a good place to start looking for the culprit? Thanks in advance.

 

 

Dan Merrill


^ permalink raw reply	[flat|nested] 18+ messages in thread

end of thread, other threads:[~2014-05-20 12:52 UTC | newest]

Thread overview: 18+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2013-10-09 16:29 [Xenomai] t_suspend and XNBREAK Daniel Merrill
2013-10-09 16:33 ` Philippe Gerum
2013-10-09 16:37   ` Daniel Merrill
2013-10-09 16:43     ` Philippe Gerum
2013-10-09 17:01       ` Daniel Merrill
2013-10-16 18:30         ` Daniel Merrill
2013-10-21 18:21           ` Daniel Merrill
2013-10-22 13:46             ` Philippe Gerum
2013-10-22 14:49               ` Gilles Chanteperdrix
2013-10-22 16:53                 ` Philippe Gerum
2013-10-22 22:10                   ` Daniel Merrill
2013-10-23 17:31                     ` Philippe Gerum
2013-10-23 23:11                       ` Daniel Merrill
2013-10-24 10:03                         ` Philippe Gerum
2013-10-24 15:52                           ` Daniel Merrill
2013-10-24 18:24                           ` Daniel Merrill
2013-10-22 16:50               ` Daniel Merrill
2014-05-20 12:52           ` Philippe Gerum

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.