mbox series

[0/2] xhci fixes for usb-linus

Message ID 20250505125630.561699-1-mathias.nyman@linux.intel.com
Headers show
Series xhci fixes for usb-linus | expand

Message

Mathias Nyman May 5, 2025, 12:56 p.m. UTC
Hi Greg

A couple xhci fixes for usb-linus.

Fix one DbC busyloop issue, and a VIA vendor specific issue.
The VIA issue is not marked for stable (yet) as it changes code
in the active path for all hosts.
A previous attempt at solving this caused regression, so letting
this get some real life exposure before adding it to stable.

Thanks
Mathias

Mathias Nyman (1):
  xhci: dbc: Avoid event polling busyloop if pending rx transfers are
    inactive.

Michal Pecio (1):
  usb: xhci: Don't trust the EP Context cycle bit when moving HW dequeue

 drivers/usb/host/xhci-dbgcap.c | 19 ++++++++++++++++---
 drivers/usb/host/xhci-dbgcap.h |  3 +++
 drivers/usb/host/xhci-ring.c   | 19 +++++++++----------
 3 files changed, 28 insertions(+), 13 deletions(-)