mbox series

[0/5] xhci features for usb-next

Message ID 20241227120142.1035206-1-mathias.nyman@linux.intel.com
Headers show
Series xhci features for usb-next | expand

Message

Mathias Nyman Dec. 27, 2024, 12:01 p.m. UTC
Hi Greg

Some xhci features and a fix for usb-next, improving DbC performance and
defining a few missing bits in xhci spec

The NULL pointer fix by Michal solves a rare, 10 year old issue.
I don't want to force it into 6.13/usb-linus at this stage over the
holidays. Adding it to 6.14/usb-next and stable should be fine.

Thanks
Mathias

Mathias Nyman (4):
  xhci: dbc: Improve performance by removing delay in transfer event
    polling.
  xhci: dbgtty: Improve performance by handling received data
    immediately.
  xhci: Add command completion parameter support
  xhci: Add missing capability definition bits

Michal Pecio (1):
  usb: xhci: Fix NULL pointer dereference on certain command aborts

 drivers/usb/host/xhci-caps.h   |  6 +++
 drivers/usb/host/xhci-dbgcap.c |  2 +-
 drivers/usb/host/xhci-dbgtty.c | 98 ++++++++++++++++++++++------------
 drivers/usb/host/xhci-ring.c   | 13 +++--
 drivers/usb/host/xhci.h        |  4 ++
 5 files changed, 84 insertions(+), 39 deletions(-)