Update RHEL9.3's USB/Thunderbolt to linux_v6.2
BUGZILLA
Bugzilla: https://bugzilla.redhat.com/show_bug.cgi?id=2190250
UPSTREAM STATUS
Upstream Status: Patches have been accepted on kernel/git/torvalds/linux.git
CONFLICTS
Minor nonfunctional conflicts on patches 0009, 0042, 0056, 0060, 0087, 0091, 0093, 0094, 0113 and 0132. Revert of unsupported device tree bindings documentation on patch 0153.
OMITTED FIXES
Following patches will be available on the next v6.3 rebase:
Omitted-fix: 8e77d3d59d7b ("Revert "usb: xhci-pci: Set PROBE_PREFER_ASYNCHRONOUS"")
Omitted-fix: 2b8e35337605 ("container_of: Update header inclusions")
Omitted-fix: 5021383242ad ("usb: dwc2: fix a race, don't power off/on phy for dual-role mode")
Omitted-fix: 6ab7e1f95e96 ("setlocalversion: use only the correct release tag for git-describe")
Omitted-fix: 52d8caca3d53 ("media: vsp1: Replace vb2_is_streaming() with vb2_start_streaming_called()")
BUILD INFORMATION
Build Info: https://brewweb.engineering.redhat.com/brew/taskinfo?taskID=52455651
TESTING
Functional testing: Q&A
Smoke testing: Basic testing with kernel and kernel-debug on a Intel Meteor Lake Beaker system with USB3.2 / TB4.
DESCRIPTION
This rebases supported USB and Thunderbolt drivers to upstream kernel v6.2
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.
Signed-off-by: Desnes Nunes desnesn@redhat.com