[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <aAuS1QXWLNwEf31j@kroah.com>
Date: Fri, 25 Apr 2025 15:49:09 +0200
From: Greg KH <gregkh@...uxfoundation.org>
To: Linus Torvalds <torvalds@...ux-foundation.org>
Cc: Andrew Morton <akpm@...ux-foundation.org>, linux-kernel@...r.kernel.org,
linux-usb@...r.kernel.org
Subject: [GIT PULL] USB driver fixes for 6.15-rc4
The following changes since commit 0af2f6be1b4281385b618cb86ad946eded089ac8:
Linux 6.15-rc1 (2025-04-06 13:11:33 -0700)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git tags/usb-6.15-rc4
for you to fetch changes up to 3dfc0445274252301dfcf3980d79acceea6409d1:
MAINTAINERS: Assign maintainer for the port controller drivers (2025-04-25 13:31:31 +0200)
----------------------------------------------------------------
USB fixes for 6.15-rc4
Here are some small USB driver fixes and new device ids for 6.15-rc4.
Nothing major in here, just the normal set of issues that have cropped
up after -rc1:
- new device ids for usb-serial drivers
- new device quirks added
- typec driver fixes
- chipidea driver fixes
- xhci driver fixes
- wdm driver fixes
- cdns3 driver fixes
- MAINTAINERS file update
All of these, except for the MAINTAINERS file update, have been in
linux-next for a while with no reported issues.
Signed-off-by: Greg Kroah-Hartman <gregkh@...uxfoundation.org>
----------------------------------------------------------------
Adam Xue (1):
USB: serial: option: add Sierra Wireless EM9291
Andrei Kuchynski (2):
usb: typec: class: Fix NULL pointer access
usb: typec: class: Invalidate USB device pointers on partner unregistration
Craig Hesling (1):
USB: serial: simple: add OWON HDS200 series oscilloscope support
Dan Carpenter (1):
usb: typec: class: Unlocked on error in typec_register_partner()
Fedor Pchelkin (3):
usb: chipidea: ci_hdrc_imx: fix usbmisc handling
usb: chipidea: ci_hdrc_imx: fix call balance of regulator routines
usb: chipidea: ci_hdrc_imx: implement usb_phy_init() error handling
Frode Isaksen (1):
usb: dwc3: gadget: check that event count does not exceed event buffer length
Greg Kroah-Hartman (1):
Merge tag 'usb-serial-6.15-rc3' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/johan/usb-serial into usb-linus
Heikki Krogerus (1):
MAINTAINERS: Assign maintainer for the port controller drivers
Huacai Chen (1):
USB: OHCI: Add quirk for LS7A OHCI controller (rev 0x02)
Mathias Nyman (3):
Revert "xhci: Avoid queuing redundant Stop Endpoint command for stalled endpoint"
Revert "xhci: Prevent early endpoint restart when handling STALL errors."
xhci: Limit time spent with xHC interrupts disabled during bus resume
Miao Li (2):
usb: quirks: add DELAY_INIT quirk for Silicon Motion Flash Drive
usb: quirks: Add delay init quirk for SanDisk 3.2Gen1 Flash Drive
Michael Ehrenreich (1):
USB: serial: ftdi_sio: add support for Abacus Electrics Optical Probe
Michal Pecio (2):
usb: xhci: Fix Short Packet handling rework ignoring errors
usb: xhci: Fix invalid pointer dereference in Etron workaround
Mike Looijmans (1):
usb: dwc3: xilinx: Prevent spike in reset signal
Oliver Neukum (6):
USB: storage: quirk for ADATA Portable HDD CH94
USB: VLI disk crashes if LPM is used
USB: wdm: handle IO errors in wdm_wwan_port_start
USB: wdm: close race between wdm_open and wdm_wwan_port_stop
USB: wdm: wdm_wwan_port_tx_complete mutex in atomic context
USB: wdm: add annotation
Ralph Siemsen (1):
usb: cdns3: Fix deadlock when using NCM gadget
MAINTAINERS | 8 +++++--
drivers/usb/cdns3/cdns3-gadget.c | 2 ++
drivers/usb/chipidea/ci_hdrc_imx.c | 44 ++++++++++++++++++++++++----------
drivers/usb/class/cdc-wdm.c | 21 ++++++++++++----
drivers/usb/core/quirks.c | 9 +++++++
drivers/usb/dwc3/dwc3-xilinx.c | 4 +---
drivers/usb/dwc3/gadget.c | 6 +++++
drivers/usb/host/ohci-pci.c | 23 ++++++++++++++++++
drivers/usb/host/xhci-hub.c | 30 ++++++++++++-----------
drivers/usb/host/xhci-ring.c | 11 ++++-----
drivers/usb/host/xhci.c | 18 ++++----------
drivers/usb/host/xhci.h | 5 ++--
drivers/usb/serial/ftdi_sio.c | 2 ++
drivers/usb/serial/ftdi_sio_ids.h | 5 ++++
drivers/usb/serial/option.c | 3 +++
drivers/usb/serial/usb-serial-simple.c | 7 ++++++
drivers/usb/storage/unusual_uas.h | 7 ++++++
drivers/usb/typec/class.c | 24 +++++++++++++++----
drivers/usb/typec/class.h | 1 +
19 files changed, 167 insertions(+), 63 deletions(-)
Powered by blists - more mailing lists