CVSROOT:        /cvs
Module name:    src
Changes by:     m...@cvs.openbsd.org    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

Reply via email to