[GIT PULL] USB driver fixes for 7.2-rc7

Greg KH <[email protected]>
Newsgroups org.kernel.vger.linux-usb,org.kernel.vger.linux-kernel
Message-ID <[email protected]>
The following changes since commit f5098b6bae761e346ebcd9da7f95622c04733cff:

  Linux 7.2-rc5 (2026-07-26 14:45:48 -0700)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git tags/usb-7.2-rc7

for you to fetch changes up to 3d26cd1f3ff25cebd10d4b0e8188cf40dade28e9:

  usb: xhci: use BIT_ULL for CRCR bits to fix incorrect 64bit mask (2026-08-04 10:54:57 +0200)

----------------------------------------------------------------
USB / Thunderbolt fixes for 7.2-rc7

Here are some small USB and Thunderbolt driver fixes for 7.2-rc7 that
resolve some reported issues.  Included in here are:
  - new quirk for some broken USB devices
  - thunderbolt device fixes for reported issues
  - usb gadget driver fix
  - usb atm driver fix
  - xhci driver fixes.
  - other minor USB driver fixes

All of these have been in linux-next this week with no reported issues.

Signed-off-by: Greg Kroah-Hartman <[email protected]>

----------------------------------------------------------------
Aleksandr Nogikh (1):
      usb: atm: cxacru: properly kill rcv_urb on error in cxacru_cm()

Bryam Vargas (1):
      thunderbolt: Bound the DROM dual link port number before indexing sw->ports

Greg Kroah-Hartman (1):
      Merge tag 'thunderbolt-for-v7.2-rc7' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/westeri/thunderbolt into usb-linus

Ishaan Dandekar (1):
      usb: quirks: Add ShanWan gamepad to quirk list

Jiangshan Yi (1):
      usb: misc: usbio: check ibuf_len against rxbuf_len in bulk msg

Lachlan Hodges (1):
      usb: xhci: use BIT_ULL for CRCR bits to fix incorrect 64bit mask

Mika Westerberg (1):
      thunderbolt: Initialize ->domain_released completion before it is being used

Nikhil Solanke (2):
      usb: core: Add quirk for 255-bytes initial config read
      usb: hub: Split announce_device() to log device identity before enumeration

Pawel Laszczak (1):
      usb: cdnsp: fix incorrect endian conversions for APB timeout register

Sonali Pradhan (1):
      usb: gadget: f_ncm: Use unsigned int for ndp_index

Xu Rao (3):
      thunderbolt: stream: Unmap buffers with mapped size
      thunderbolt: Fix bandwidth group reservation indexing
      thunderbolt: icm: Preserve USB4 proxy data-valid bit

 Documentation/admin-guide/kernel-parameters.txt |  5 ++++
 drivers/thunderbolt/eeprom.c                    |  9 ++++++-
 drivers/thunderbolt/icm.c                       |  2 +-
 drivers/thunderbolt/nhi.c                       |  4 ++--
 drivers/thunderbolt/stream.c                    |  2 +-
 drivers/thunderbolt/tb.c                        |  2 +-
 drivers/usb/atm/cxacru.c                        |  2 ++
 drivers/usb/cdns3/cdnsp-gadget.c                |  4 ++--
 drivers/usb/core/config.c                       | 32 ++++++++++++++++++-------
 drivers/usb/core/hub.c                          | 16 +++++++++----
 drivers/usb/core/quirks.c                       |  7 ++++++
 drivers/usb/gadget/function/f_ncm.c             |  2 +-
 drivers/usb/host/xhci.h                         | 12 +++++-----
 drivers/usb/misc/usbio.c                        |  2 +-
 include/linux/usb/quirks.h                      |  3 +++
 15 files changed, 76 insertions(+), 28 deletions(-)
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.