CVSROOT: /cvs Module name: src Changes by: [email protected] 2015/03/17 08:45:07
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 previous diff ok stsp@
