CVSROOT: /cvs Module name: src Changes by: m...@cvs.openbsd.org 2013/09/24 03:01:41
Modified files: sys/dev/usb : usbdi.c Log message: Stop generating traffic for a given endpoint when a transfer reported an I/O error. When such thing happens, the device is more likely to be already gone or non responding, but the task responsible for aborting the pipe has not been executed. Fix a problem where the ehci(4) controller would vomit^Wprint a lot of "ehci_idone:" messages in loop leaving the machine unusable, initially reported by ajacoutot@ and later by RD Thrush. Fix tested by RD Thrush and Markus Bergkvist, thanks! ok miod@