CVSROOT:        /cvs
Module name:    src
Changes by:     m...@cvs.openbsd.org    2015/02/28 02:22:59

Modified files:
        sys/dev/usb    : ehci.c 

Log message:
Prevent a race resulting in an infinite loop printing "ehci_idone" messages.

As soon as a transfer is being cancelled, remove it from the list of pending
xfers.  This way the soft interrupt routine won't try to process it before
ehci_abort() gives it back to the stack.

Problem analysed by and ok stsp@

Reply via email to