CVSROOT:        /cvs
Module name:    src
Changes by:     [email protected]    2015/01/18 04:54:02

Modified files:
        sys/dev/usb    : xhci.c xhcivar.h 

Log message:
Since we are no longer resetting rings when a Babble or Stall condition
is detected, simply keep track of the faulty xfer instead of completing
all the pending ones.

Fix a race condition where we could end up aborting a freshly enqueued
xfer when two different threads are submitting control transfers (i.e.
usbdevs(8) and a kernel driver).

Reply via email to