> http://vcs.in-berlin.de/stsp_xhci/ci/e122929b48589657?sbs=0
Nice repo, would have been useful to know about it sooner :) > With your diff, the last TRB will not be processed because > xhci_xfer_tdsize() now returns zero for the second-to-last TRB. Okay, if that is true than xhci_device_generic_start() has currently the same defect. Or am I misunderstanding how trb processing works completely?