CVSROOT: /cvs Module name: src Changes by: [email protected] 2013/10/14 02:27:55
Modified files:
sys/dev/usb : usbdi.c
Log message:
If a transfer terminates with an I/O error status, do not modify the
pipe to stop enquening the next transfer before the done() function
has been called.
This should fix the hangs seen when unplugging a USB keyboard attached
to uhci(4).
Problem reported by dcoppa@ and Peter Kane
