CVSROOT: /cvs Module name: src Changes by: [email protected] 2020/12/24 07:11:38
Modified files:
sys/dev/usb : xhci.c xhcivar.h
Log message:
Do proper accounting of zero length TDs. Currently a specific number
of zero length TDs can cause our free TRBs to run out, causing xhci(4)
to return USBD_NOMEM to the USB stack.
The issue was reported by
Jonathon Fletcher <jonathon.fletcher () gmail ! com> -- Thanks!
Reviewed/suggestions by patrick@.
ok mpi@
