# \[PATCH 0/6\] xhci features and fixes for usb-next

- From: Mathias Nyman \<hidden\>
- Date: 2021-08-20 12:32:38 
- List: linux-usb
- Page: https://ratatoskr.run/linux-usb/2021/08/8878534
- Thread: https://ratatoskr.run/linux-usb/2021/08/8878534/t.md

```text
Hi Greg

Some xhci features and fixes for usb-next.
Fixes are late for 5.14 so I'll add them here for 5.15-rc1 instead.
They are marked for stable.

Thanks
-Mathias

Mathias Nyman (6):
  xhci: fix unsafe memory usage in xhci tracing
  xhci: fix even more unsafe memory usage in xhci tracing
  xhci: Fix failure to give back some cached cancelled URBs.
  Revert "USB: xhci: fix U1/U2 handling for hardware with
    XHCI_INTEL_HOST quirk set"
  xhci: Add additional dynamic debug to follow URBs in cancel and error
    cases.
  xhci: Add bus number to some debug messages

 drivers/usb/host/xhci-debugfs.c | 14 ++++--
 drivers/usb/host/xhci-hub.c     |  6 ++-
 drivers/usb/host/xhci-ring.c    | 76 +++++++++++++++++++++++----------
 drivers/usb/host/xhci-trace.h   | 26 ++++++-----
 drivers/usb/host/xhci.c         | 30 +++++++------
 drivers/usb/host/xhci.h         | 73 ++++++++++++++++---------------
 6 files changed, 134 insertions(+), 91 deletions(-)

-- 
2.25.1

```
