Commit 2fa662e
committed
Merge: USB/TB code rebase of supported drivers to upstream v6.15
MR: https://gitlab.com/redhat/centos-stream/src/kernel/centos-stream-9/-/merge_requests/7128
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
```
2) Omitted fixes:
```
Omitted-fix: 21b1aea ("usb: typec: ps883x: fix configuration error handling")
Omitted-fix: 9e7968c ("usb: typec: ps883x: fix missing accessibility check")
Omitted-fix: 9f9de3e ("usb: typec: ps883x: fix registration race")
Omitted-fix: 834d1cb ("usb: typec: ps883x: fix probe error handling")
Omitted-fix: 50af973 ("ocfs2: o2net_idle_timer: Rename del_timer_sync in comment")
Omitted-fix: c8c70ff ("scsi: scsi_transport_fc: Rename del_timer() in comment")
Omitted-fix: 1450e45 ("bna: bnad_dim_timeout: Rename del_timer_sync in comment")
Omitted-fix: 25b2f46 ("wifi: ath12k: ahb: Replace del_timer_sync() with timer_delete_sync()")
```
Signed-off-by: Desnes Nunes <desnesn@redhat.com>
Approved-by: Tony Camuso <tcamuso@redhat.com>
Approved-by: José Ignacio Tornos Martínez <jtornosm@redhat.com>
Approved-by: Eric Chanudet <echanude@redhat.com>
Approved-by: Bastien Nocera <bnocera@redhat.com>
Approved-by: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com>
Merged-by: Augusto Caringi <acaringi@redhat.com>File tree
134 files changed
+2957
-1272
lines changed- Documentation
- admin-guide
- devicetree/bindings/usb
- driver-api/phy
- usb
- drivers
- media/usb
- au0828
- pvrusb2
- memstick
- core
- host
- misc/cardreader
- net/usb
- phy
- freescale
- tegra
- thunderbolt
- usb
- atm
- chipidea
- class
- common
- core
- dwc2
- dwc3
- gadget
- legacy
- udc
- host
- isp1760
- misc
- musb
- phy
- serial
- storage
- typec
- mux
- tcpm
- ucsi
- include
- linux
- phy
- usb
- uapi/linux/usb
- kernel/time
- redhat/configs/rhel/generic
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
134 files changed
+2957
-1272
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
28 | 28 | | |
29 | 29 | | |
30 | 30 | | |
31 | | - | |
| 31 | + | |
32 | 32 | | |
33 | 33 | | |
34 | 34 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
51 | 51 | | |
52 | 52 | | |
53 | 53 | | |
| 54 | + | |
| 55 | + | |
54 | 56 | | |
55 | 57 | | |
56 | 58 | | |
| |||
Lines changed: 140 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
| 85 | + | |
| 86 | + | |
| 87 | + | |
| 88 | + | |
| 89 | + | |
| 90 | + | |
| 91 | + | |
| 92 | + | |
| 93 | + | |
| 94 | + | |
| 95 | + | |
| 96 | + | |
| 97 | + | |
| 98 | + | |
| 99 | + | |
| 100 | + | |
| 101 | + | |
| 102 | + | |
| 103 | + | |
| 104 | + | |
| 105 | + | |
| 106 | + | |
| 107 | + | |
| 108 | + | |
| 109 | + | |
| 110 | + | |
| 111 | + | |
| 112 | + | |
| 113 | + | |
| 114 | + | |
| 115 | + | |
| 116 | + | |
| 117 | + | |
| 118 | + | |
| 119 | + | |
| 120 | + | |
| 121 | + | |
| 122 | + | |
| 123 | + | |
| 124 | + | |
| 125 | + | |
| 126 | + | |
| 127 | + | |
| 128 | + | |
| 129 | + | |
| 130 | + | |
| 131 | + | |
| 132 | + | |
| 133 | + | |
| 134 | + | |
| 135 | + | |
| 136 | + | |
| 137 | + | |
| 138 | + | |
| 139 | + | |
| 140 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
404 | 404 | | |
405 | 405 | | |
406 | 406 | | |
| 407 | + | |
407 | 408 | | |
408 | 409 | | |
409 | 410 | | |
| |||
425 | 426 | | |
426 | 427 | | |
427 | 428 | | |
| 429 | + | |
428 | 430 | | |
429 | 431 | | |
430 | 432 | | |
| |||
0 commit comments