Skip to content

usb: dwc3: gadget: Misc transfer cancellation fixes

Thinh Nguyen linux-usb stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest6 patches 10 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/6usb: dwc3: gadget: Don't clear flags before transfer endeddrivers/usb/dwc3/gadget.c+1 -30 replies
2/6usb: dwc3: gadget: Properly handle ClearFeature(halt)drivers/usb/dwc3/gadget.c+33 -34 replies
3/6usb: dwc3: gadget: Wrap around when skip TRBsdrivers/usb/dwc3/gadget.c+1 -10 replies
4/6usb: dwc3: gadget: Give back staled requestsdrivers/usb/dwc3/gadget.c+14 -14 replies
5/6usb: dwc3: gadget: Remove unnecessary checksdrivers/usb/dwc3/gadget.c+1 -80 replies
6/6usb: dwc3: gadget: Refactor dwc3_gadget_ep_dequeuedrivers/usb/dwc3/gadget.c+11 -162 replies

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.

Read the v1 thread

Cover letter [PATCH 0/6] usb: dwc3: gadget: Misc transfer cancellation fixes

This series contains miscellaneous fixes to dwc3's gadget. Most of them are related to transfer cancellation handling.

Thinh Nguyen (6):
usb: dwc3: gadget: Don't clear flags before transfer ended
usb: dwc3: gadget: Properly handle ClearFeature(halt)
usb: dwc3: gadget: Wrap around when skip TRBs
usb: dwc3: gadget: Give back staled requests
usb: dwc3: gadget: Remove unnecessary checks
usb: dwc3: gadget: Refactor dwc3_gadget_ep_dequeue

 drivers/usb/dwc3/gadget.c | 85 +++++++++++++++++++++++++++++++----------------
 1 file changed, 57 insertions(+), 28 deletions(-)
Signature · 1 line
2.11.0