It seems IRQF_SHARED | IRQF_DISABLED has already been discussed several
times on LKML:
<http://thread.gmane.org/gmane.linux.kernel/638251>
<http://thread.gmane.org/gmane.linux.kernel/561205>
Especially this message
<http://thread.gmane.org/gmane.linux.kernel/561205/focus=561222>
makes me think that Linus will reject my proposed patch for the lockup
problem as it implements choice (c) on his list.
Alan: should I try to implement his choice (f) insteadn, i.e. drop
IRQF_DISABLED from USB HCD interrupts and disable interrupts in
usb_hcd_irq() instead?
Regards,
Stefan
---
Stefan Becker
E-Mail: Stefan.Becker@nokia.com
--