All of lore.kernel.org
 help / color / mirror / Atom feed
* RT and Signals
@ 2005-04-11 17:14 Daniel Walker
  2005-04-11 18:03 ` john cooper
  0 siblings, 1 reply; 3+ messages in thread
From: Daniel Walker @ 2005-04-11 17:14 UTC (permalink / raw)
  To: linux-kernel; +Cc: mingo


	I'm not sure if this has changed at all in recent RT patches, but I've
noticed several issues popping up that are related to the timer
interrupt sending signals , one in particular is the fact that
send_sig() calls into __cache_alloc() which has it's interrupt disable
protections removed in RT . I've observed slab corruption due to this
while running lmbench and LTP .

	Another issue was a livelock related to the timer interrupt calling
send_sig which locks tasklist_lock and siglock , which are both mutexes
(deadlock detect was on , but didn't trigger).. 

	LTP and lmbench seem to bring all these issues to the surface, but they
are all different depending on the architecture. I've been treating the
symptoms , but not the disease .. Ultimately , we need some protections,
in signal deliver, to stop the timer interrupt .. 

Daniel


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

end of thread, other threads:[~2005-04-11 18:37 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-04-11 17:14 RT and Signals Daniel Walker
2005-04-11 18:03 ` john cooper
2005-04-11 18:37   ` Daniel Walker

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.