linuxppc_2_4_devel patch for enable_irq()

benh at benh at
Fri Feb 1 11:26:51 EST 2002

>  disable_irq() and enable_irq() do use the depth field to determine when
>  to actually re-enable the irq.  If enable_irq() is called from within
>  the irq handling path then interrupts for that irq may be enabled even
>  though the irq handling path thinks that it has disabled them.
>  I encountered the problem while stress testing an ethernet driver
>  error path.

Good catch, I'll see how this can be fixed generically.


** Sent via the linuxppc-dev mail list. See

More information about the Linuxppc-dev mailing list