On Tuesday 11 June 2013 15:10:03 Alan Stern wrote: > In order to prevent this from happening, you would have to change the > spin_lock() call in the completion handler to spin_lock_irqsave(). > Furthermore, you will have to audit every USB driver to make sure that > all the completion handlers get fixed. Yes. However, it can be done mechanically. And we know only the handlers for complete need to be fixed. Regards Oliver -- To unsubscribe from this list: send the line "unsubscribe linux-usb" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html