All of lore.kernel.org
 help / color / mirror / Atom feed
From: Greg KH <gregkh@linuxfoundation.org>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: Andrew Morton <akpm@linux-foundation.org>,
	linux-kernel@vger.kernel.org, linux-usb@vger.kernel.org
Subject: [GIT PULL] USB driver fixes for 6.16-rc5
Date: Fri, 4 Jul 2025 16:26:41 +0200	[thread overview]
Message-ID: <aGfkoTIQaoylP-Ul@kroah.com> (raw)

The following changes since commit e04c78d86a9699d136910cfc0bdcf01087e3267e:

  Linux 6.16-rc2 (2025-06-15 13:49:41 -0700)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git tags/usb-6.16-rc5

for you to fetch changes up to 9bd9c8026341f75f25c53104eb7e656e357ca1a2:

  usb: hub: Fix flushing of delayed work used for post resume purposes (2025-06-30 15:36:00 +0200)

----------------------------------------------------------------
USB fixes for 6.16-rc5

Here are some USB driver fixes for 6.16-rc5.  I originally wanted this
to get into -rc4, but there were some regressions that had to be handled
first.  Now all looks good.  Included in here are the following fixes:
  - cdns3 driver fixes
  - xhci driver fixes
  - typec driver fixes
  - USB hub fixes (this is what took the longest to get right)
  - new USB driver quirks added
  - chipidea driver fixes

All of these have been in linux-next for a while and now we have no more
reported problems with them.

Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>

----------------------------------------------------------------
Andrei Kuchynski (1):
      usb: typec: displayport: Fix potential deadlock

Heikki Krogerus (1):
      usb: acpi: fix device link removal

Hongyu Xie (1):
      xhci: Disable stream for xHC controller with XHCI_BROKEN_STREAMS

Kuen-Han Tsai (3):
      usb: dwc3: Abort suspend on soft disconnect failure
      Revert "usb: gadget: u_serial: Add null pointer check in gs_start_io"
      usb: gadget: u_serial: Fix race condition in TTY wakeup

Mathias Nyman (4):
      usb: hub: fix detection of high tier USB3 devices behind suspended hubs
      usb: hub: Fix flushing and scheduling of delayed work that tunes runtime pm
      xhci: dbc: Flush queued requests before stopping dbc
      usb: hub: Fix flushing of delayed work used for post resume purposes

Oliver Neukum (1):
      Logitech C-270 even more broken

Pawel Laszczak (1):
      usb: cdnsp: Fix issue with CV Bad Descriptor test

Peter Chen (1):
      usb: cdnsp: do not disable slot for disabled slot

RD Babiera (2):
      usb: typec: tcpm: apply vbus before data bringup in tcpm_src_attach
      usb: typec: altmodes/displayport: do not index invalid pin_assignments

Raju Rangoju (1):
      usb: xhci: quirk for data loss in ISOC transfers

Roy Luo (2):
      usb: xhci: Skip xhci_reset in xhci_resume if xhci is being removed
      Revert "usb: xhci: Implement xhci_handshake_check_state() helper"

SCHNEIDER Johannes (1):
      usb: dwc3: gadget: Fix TRB reclaim logic for short transfers and ZLPs

Xu Yang (1):
      usb: chipidea: udc: disconnect/reconnect from host when do suspend/resume

Łukasz Bartosik (1):
      xhci: dbctty: disable ECHO flag by default

 drivers/usb/cdns3/cdnsp-debug.h          |  5 +++--
 drivers/usb/cdns3/cdnsp-ep0.c            | 18 ++++++++++++++---
 drivers/usb/cdns3/cdnsp-gadget.h         |  6 ++++++
 drivers/usb/cdns3/cdnsp-ring.c           |  7 +++++--
 drivers/usb/chipidea/udc.c               |  7 +++++++
 drivers/usb/core/hub.c                   | 31 +++++++++++++++++++++++++++++
 drivers/usb/core/hub.h                   |  1 +
 drivers/usb/core/quirks.c                |  3 ++-
 drivers/usb/core/usb-acpi.c              |  4 +++-
 drivers/usb/dwc3/core.c                  |  9 +++++++--
 drivers/usb/dwc3/gadget.c                | 24 ++++++++++------------
 drivers/usb/gadget/function/u_serial.c   | 12 ++++-------
 drivers/usb/host/xhci-dbgcap.c           |  4 ++++
 drivers/usb/host/xhci-dbgtty.c           |  1 +
 drivers/usb/host/xhci-mem.c              |  4 ++++
 drivers/usb/host/xhci-pci.c              | 25 +++++++++++++++++++++++
 drivers/usb/host/xhci-plat.c             |  3 ++-
 drivers/usb/host/xhci-ring.c             |  5 ++---
 drivers/usb/host/xhci.c                  | 31 +++++------------------------
 drivers/usb/host/xhci.h                  |  3 +--
 drivers/usb/typec/altmodes/displayport.c |  5 ++---
 drivers/usb/typec/tcpm/tcpm.c            | 34 ++++++++++++++++----------------
 include/linux/usb.h                      |  2 ++
 include/linux/usb/typec_dp.h             |  1 +
 24 files changed, 160 insertions(+), 85 deletions(-)

             reply	other threads:[~2025-07-04 14:26 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2025-07-04 14:26 Greg KH [this message]
2025-07-04 17:36 ` [GIT PULL] USB driver fixes for 6.16-rc5 pr-tracker-bot

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=aGfkoTIQaoylP-Ul@kroah.com \
    --to=gregkh@linuxfoundation.org \
    --cc=akpm@linux-foundation.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=linux-usb@vger.kernel.org \
    --cc=torvalds@linux-foundation.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.