On Tue, 5 Nov 2013, Cliff Brake wrote: > On Tue, Nov 5, 2013 at 9:57 AM, Alan Stern <stern@xxxxxxxxxxxxxxxxxxx> wrote: > > On Mon, 4 Nov 2013, Cliff Brake wrote: > > > > >> > >> I assume interrupts are disabled during both ohci_irq() and ehci_irq(). > > > > Currently they are. This will change somewhat in the not-too-distant > > future. > > Are there any patches available yet for this work? There is commit c04ee4b1136e (Revert "Revert "USB: EHCI: support running URB giveback in tasklet context"") in Greg KH's usb-next tree. Even with that commit, however, interrupts will remain disabled while the completion handler is called. Changing that behavior is not so easy, as quite a few drivers depend on it. There has been some work done to change this, too. See the series of patches beginning here: http://marc.info/?l=linux-usb&m=137675675628650&w=2 Alan Stern -- 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