This is exactly what will happen all the time on PCMCIA devices. The
edge triggered interrupt will cause an IRQ to float around every remove
of the device on most hardware
The fix is basically correct, although the odd floating IRQ ought to be
cleaned up by the heuristics being fixed in the core IRQ disaster
detector
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/