Commit 69237f8c1f69 for kernel

commit 69237f8c1f69112cca7388af7fab6d0ee45a2525
Merge: 5c7512567244 d0d9b1f4f539
Author: Linus Torvalds <torvalds@linux-foundation.org>
Date:   Sat Mar 14 09:43:12 2026 -0700

    Merge tag 'usb-7.0-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb

    Pull USB fixes from Greg KH:
     "Here is a large chunk of USB driver fixes for 7.0-rc4. Included in
      here are:

       - usb gadget reverts due to reported issues, and then a follow-on fix
         to hopefully resolve the reported overall problem

       - xhci driver fixes

       - dwc3 driver fixes

       - usb core "killable" bulk message api addition to fix a usbtmc
         driver bug where userspace could hang the driver for forever

       - small USB driver fixes for reported issues

       - new usb device quirks

      All except the last USB device quirk change have been in linux-next
      with no reported issues. That one came in too late, and is 'obviously
      correct' :)"

    * tag 'usb-7.0-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb: (35 commits)
      USB: ezcap401 needs USB_QUIRK_NO_BOS to function on 10gbs usb speed
      usb: roles: get usb role switch from parent only for usb-b-connector
      Revert "tcpm: allow looking for role_sw device in the main node"
      usb: gadget: f_ncm: Fix net_device lifecycle with device_move
      Revert "usb: gadget: u_ether: add gether_opts for config caching"
      Revert "usb: gadget: u_ether: use <linux/hex.h> header file"
      Revert "usb: gadget: u_ether: Add auto-cleanup helper for freeing net_device"
      Revert "usb: gadget: f_ncm: align net_device lifecycle with bind/unbind"
      Revert "usb: legacy: ncm: Fix NPE in gncm_bind"
      Revert "usb: gadget: f_ncm: Fix atomic context locking issue"
      usb: typec: altmode/displayport: set displayport signaling rate in configure message
      usb: dwc3: pci: add support for the Intel Nova Lake -H
      usb/core/quirks: Add Huawei ME906S-device to wakeup quirk
      usb: gadget: uvc: fix interval_duration calculation
      xhci: Fix NULL pointer dereference when reading portli debugfs files
      usb: xhci: Prevent interrupt storm on host controller error (HCE)
      usb: xhci: Fix memory leak in xhci_disable_slot()
      usb: class: cdc-wdm: fix reordering issue in read code path
      usb: renesas_usbhs: fix use-after-free in ISR during device removal
      usb: cdc-acm: Restore CAP_BRK functionnality to CH343
      ...