Thread (24 messages) 24 messages, 5 authors, 2008-06-29

Re: [PATCH -rt] ide: fix interrupts processing issue with preempt-able hardirqs

From: Ingo Molnar <hidden>
Date: 2008-06-23 23:52:22
Also in: lkml

* Anton Vorontsov [off-list ref] wrote:
IDE interrupt handler relies on the fact that, if necessary, hardirqs 
will re-trigger on ISR exit. With fully preemtable IRQs this seems to 
be not true, since if hardirq thread is currently running, and the 
same IRQ raised again, then this IRQ will be simply lost.
actually no, that should not happen - if -rt loses an IRQ then something 
broke in the threaded IRQ code. It's supposed to be a drop-in, 
compatible IRQ flow with no driver changes needed.

( also, please do not Cc: mainline maintainers to RFC -rt patches, let
  the -rt maintainers sort out the need for any patch propagation - once 
  the patches are sufficiently cooked. Thanks. )

	Ingo
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help