On Wed, Apr 06, 2011 at 11:23:29AM -0700, Kristen Carlson Accardi wrote: > Moorestown does not support PME, so wakeups come as regular > device interrupts. This means that we can receive an interrupt > while we are runtime suspended, and we need to synchronously > resume our controller in order to handle the irq. Since this > operation can sleep, the usb_hcd_irq needs to be switched to > a threaded irq. No quick check irq was implemented because > we cannot do a synchronous resume from a quick check handler. Ick, switching to a threaded irq for USB is a major change, that we need to test a lot and can not go into this point in the release cycle. How much have you all tested this on all different USB host controller types? thanks, greg k-h -- 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