USB/TB code rebase of supported drivers to upstream v6.15

JIRA: https://issues.redhat.com/browse/RHEL-78839 JIRA: https://issues.redhat.com/browse/RHEL-99027 JIRA: https://issues.redhat.com/browse/RHEL-96305

This MR rebases supported USB/TBT/MEMSTICK/EXTCON drivers to upstream kernel v6.15. By design, rebase changes are limited to supported drivers and relevant physical infrastructure. Treewide changes which touch these drivers are partially pulled in, whenever believed to be relevant.

  1. Common Vulnerabilities and Exposures:
CVE: CVE-2025-22023
CVE: CVE-2025-37882
CVE: CVE-2025-22022
CVE: CVE-2025-22020
CVE: CVE-2025-38010
CVE: CVE-2025-37813
CVE: CVE-2025-37809
CVE: CVE-2025-37986
CVE: CVE-2025-37811
CVE: CVE-2025-37810
CVE: CVE-2025-37985
CVE: CVE-2025-37967
CVE: CVE-2025-37994
  1. Omitted fixes:
Omitted-fix: 21b1aea451b2 ("usb: typec: ps883x: fix configuration error handling")
Omitted-fix: 9e7968c44248 ("usb: typec: ps883x: fix missing accessibility check")
Omitted-fix: 9f9de3e02d7f ("usb: typec: ps883x: fix registration race")
Omitted-fix: 834d1cb7ecf3 ("usb: typec: ps883x: fix probe error handling")
Omitted-fix: 50af973cd71a ("ocfs2: o2net_idle_timer: Rename del_timer_sync in comment")
Omitted-fix: c8c70ff3a766 ("scsi: scsi_transport_fc: Rename del_timer() in comment")
Omitted-fix: 1450e4525f9a ("bna: bnad_dim_timeout: Rename del_timer_sync in comment")
Omitted-fix: 25b2f46bd7de ("wifi: ath12k: ahb: Replace del_timer_sync() with timer_delete_sync()")

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

Edited by Desnes Nunes

Merge request reports

Loading