Re: lockdep and threaded IRQs (was: ...)

From: Alan Cox
Date: Tue Mar 03 2009 - 05:31:26 EST


> _without_ IRQF_ENABLED: where an IRQ handler can take a long
> time to execute, the handler can be converted to a threaded IRQ
> handler - where it's fine to enable IRQs as there are no stack
> nesting issues.

Only if you can mask the interrupt on the APIC without losing it or
having the APIC throw a fit.

> So there's no real technical problem here.

In the long term no - but forcing people to make sudden changes to
critical I/O drivers isn't the right way to do it.
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/