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).
