lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [day] [month] [year] [list]
Message-ID: <aVEmLOWNDg7eHH5L@kroah.com>
Date: Sun, 28 Dec 2025 13:44:28 +0100
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.19-rc3

The following changes since commit 8f0b4cce4481fb22653697cced8d0d04027cb1e8:

  Linux 6.19-rc1 (2025-12-14 16:05:07 +1200)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git tags/usb-6.19-rc3

for you to fetch changes up to 22201800f198ad33c225e5ce2f0f254df828d01b:

  Merge patch series "usb: typec: ucsi: revert broken buffer management" (2025-12-23 15:59:03 +0100)

----------------------------------------------------------------
USB fixes for 6.19-rc3

Here are some small USB fixes, and bunch of reverts for 6.19-rc3.
Included in here are:
  - reverts of some typec ucsi driver changes that had a lot of
    regression reports after -rc1.  Let's just revert it all for now and
    it will come back in a way that is better tested.
  - other typec bugfixes
  - usb-storage quirk fixups
  - dwc3 driver fix
  - other minor USB fixes for reported problems.

All of these have passed 0-day testing and individual testing.

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

----------------------------------------------------------------
Arnd Bergmann (1):
      usb: typec: ucsi: huawei-gaokin: add DRM dependency

Chen Changcheng (1):
      usb: usb-storage: Maintain minimal modifications to the bcdDevice range.

Duoming Zhou (1):
      usb: phy: fsl-usb: Fix use-after-free in delayed work during device removal

Greg Kroah-Hartman (3):
      Revert "usb: typec: ucsi: Get connector status after enable notifications"
      Revert "usb: typec: ucsi: Fix null pointer dereference in ucsi_sync_control_common"
      Merge patch series "usb: typec: ucsi: revert broken buffer management"

Haoxiang Li (2):
      usb: renesas_usbhs: Fix a resource leak in usbhs_pipe_malloc()
      usb: typec: altmodes/displayport: Drop the device reference in dp_altmode_probe()

Hsin-Te Yuan (1):
      usb: typec: ucsi: Get connector status after enable notifications

Johan Hovold (9):
      usb: gadget: lpc32xx_udc: fix clock imbalance in error path
      usb: phy: isp1301: fix non-OF device reference imbalance
      usb: ohci-nxp: fix device leak on probe failure
      usb: gadget: lpc32xx_udc: clean up probe error labels
      usb: ohci-nxp: clean up probe error labels
      Revert "usb: typec: ucsi: Add support for SET_PDOS command"
      Revert "usb: typec: ucsi: Enable debugfs for message_out data structure"
      Revert "usb: typec: ucsi: Add support for message out data structure"
      Revert "usb: typec: ucsi: Update UCSI structure to have message in and message out fields"

Ma Ke (1):
      USB: lpc32xx_udc: Fix error handling in probe

Mario Limonciello (AMD) (1):
      usb: typec: ucsi: Fix null pointer dereference in ucsi_sync_control_common

Miaoqian Lin (1):
      usb: dwc3: of-simple: fix clock resource leak in dwc3_of_simple_probe

Udipto Goswami (1):
      usb: dwc3: keep susphy enabled during exit to avoid controller faults

Ɓukasz Bartosik (1):
      xhci: dbgtty: fix device unregister: fixup

 drivers/usb/dwc3/dwc3-of-simple.c        |   7 +-
 drivers/usb/dwc3/gadget.c                |   2 +-
 drivers/usb/dwc3/host.c                  |   2 +-
 drivers/usb/gadget/udc/lpc32xx_udc.c     |  42 ++++++-----
 drivers/usb/host/ohci-nxp.c              |  18 ++---
 drivers/usb/host/xhci-dbgtty.c           |   2 +-
 drivers/usb/phy/phy-fsl-usb.c            |   1 +
 drivers/usb/phy/phy-isp1301.c            |   7 +-
 drivers/usb/renesas_usbhs/pipe.c         |   2 +
 drivers/usb/storage/unusual_uas.h        |   2 +-
 drivers/usb/typec/altmodes/displayport.c |   8 ++-
 drivers/usb/typec/ucsi/Kconfig           |   1 +
 drivers/usb/typec/ucsi/cros_ec_ucsi.c    |   5 +-
 drivers/usb/typec/ucsi/debugfs.c         |  36 ++--------
 drivers/usb/typec/ucsi/displayport.c     |  11 +--
 drivers/usb/typec/ucsi/ucsi.c            | 118 ++++++++++---------------------
 drivers/usb/typec/ucsi/ucsi.h            |  22 ++----
 drivers/usb/typec/ucsi/ucsi_acpi.c       |  25 ++-----
 drivers/usb/typec/ucsi/ucsi_ccg.c        |  11 +--
 drivers/usb/typec/ucsi/ucsi_yoga_c630.c  |  15 ++--
 20 files changed, 130 insertions(+), 207 deletions(-)

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ