Skip to content

Update RHEL9.3 USB And Thunderbolt to linux_v6.1

Desnes Nunes requested to merge desnesn/centos-stream-9:usb_thunder.v6.1 into main

BUGZILLA

Bugzilla: https://bugzilla.redhat.com/show_bug.cgi?id=2181663

UPSTREAM STATUS

Upstream Status: Patches have been accepted on kernel/git/torvalds/linux.git

CONFLICTS

Minor non-functional conflicts on patches 0027, 0040, 0049, 0052, 0067 and 0112

OMMITED FIXES

Following patches will be available on the v6.2 and v6.3 rebase:

Omitted-Fix: c4e3ef568539 usb: dwc3: gadget: Ignore End Transfer delay on teardown
Omitted-Fix: acec72647382 thunderbolt: Fix memory leak in margining
Omitted-Fix: 02c1820345e7 usb: dwc3: Fix a typo in field name
Omitted-Fix: 7d80dbd708c1 usb: dwc3: fix extcon dependency
Omitted-Fix: 7d80dbd708c1 usb: dwc3: fix extcon dependency
Omitted-Fix: c4e3ef568539 usb: dwc3: gadget: Ignore End Transfer delay on teardown
Omitted-Fix: e0dced9c7d47 usb: typec: ucsi: Resume in separate work
Omitted-Fix: f82060da749c usb: typec: ucsi: Don't attempt to resume the ports before they exist
Omitted-Fix: fed70b61ef2c xhci: Apply XHCI_RESET_TO_DEFAULT quirk to ADL-N

BUILD INFORMATION

Build Info: https://brewweb.engineering.redhat.com/brew/taskinfo?taskID=51679054

TESTING

Basic testing on Thinkpad t490 and TB3 docking with additional external H/W

DESCRIPTION

This patchseries updates USB and Thunderbolt drivers to upstream kernel v6.1.

By design the changes here are limited to the USB and Thunderbolt drivers. Changes which happen to touch the drivers but are tree-wide are selectively pulled in, where relevant.

V1 -> V2 -> V3

Rebased on top of latest RHEL tree - also:

  • Removed (former patch 112) commit <45d39448> ("usb: dwc3: support 64 bit DMA in platform driver") - already applied
  • Removed (former patch 113) commit <47ce45906ca9> ("usb: dwc3: leave default DMA for PCI devices") - already applied
  • Backported (former patch 114) due to the already applied commit <91062e663b26> ("usb: dwc3: core: leave default DMA if the controller does not support 64-bit DMA")

Signed-off-by: Desnes Nunes desnesn@redhat.com

Edited by Desnes Nunes

Merge request reports