mbox series

[0/6] xhci fixes for usb-linus

Message ID 20191211142007.8847-1-mathias.nyman@linux.intel.com (mailing list archive)
Headers show
Series xhci fixes for usb-linus | expand

Message

Mathias Nyman Dec. 11, 2019, 2:20 p.m. UTC
Hi Greg

A few xhci fixes that resolve a race condition, a memory leak, incorrect
irqrestore and other issues.

-Mathias

Henry Lin (1):
  usb: xhci: only set D3hot for pci device

Kai-Heng Feng (1):
  xhci: Increase STS_HALT timeout in xhci_suspend()

Mathias Nyman (3):
  xhci: fix USB3 device initiated resume race with roothub autosuspend
  xhci: handle some XHCI_TRUST_TX_LENGTH quirks cases as default
    behaviour.
  xhci: make sure interrupts are restored to correct state

Mika Westerberg (1):
  xhci: Fix memory leak in xhci_add_in_port()

 drivers/usb/host/xhci-hub.c  | 22 ++++++++++++++++------
 drivers/usb/host/xhci-mem.c  |  4 ++++
 drivers/usb/host/xhci-pci.c  | 13 +++++++++++++
 drivers/usb/host/xhci-ring.c |  6 +++---
 drivers/usb/host/xhci.c      |  9 +++------
 drivers/usb/host/xhci.h      |  1 +
 6 files changed, 40 insertions(+), 15 deletions(-)