Centos-kernel-stream-9/scripts/mod
Augusto Caringi ee100f3282 Merge: USB/TBT code rebase of supported drivers to upstream v6.14
MR: https://gitlab.com/redhat/centos-stream/src/kernel/centos-stream-9/-/merge_requests/6964

JIRA: https://issues.redhat.com/browse/RHEL-78837

This MR rebases supported USB/TBT drivers to upstream kernel v6.14. By design, rebase changes are limited to supported USB/TBT drivers and rele- vant physical infrastructure. Changes which happen to touch the drivers but are tree-wide are selectively or partially pulled in when necessary.

Common Vulnerabilities and Exposures:

```
CVE: CVE-2022-49755
CVE: CVE-2024-56698
CVE: CVE-2024-57980
CVE: CVE-2024-58002
CVE: CVE-2025-21704
CVE: CVE-2025-21776
CVE: CVE-2025-21838
CVE: CVE-2025-21916
CVE: CVE-2025-21918
```

Addition/Removal of code:

This adds CONFIG_TYPEC_TBT_ALTMODE as a module in order to support Thunderbolt3 hardware that uses alternate mode. Moreover, this adds a a modpost series due to a fix that changed typec code to only use SVID for matching altmodes.

Omitted fixes:

```
Omitted-fix: 24729b307eef ("usb: gadget: f_fs: Fix race between aio_cancel() and AIO request complete")
Omitted-fix: efb6b5352073 ("usb: gadget: f_fs: Add unbind event before functionfs_unbind")
Omitted-fix: 921deb9da158 ("usb: gadget: f_fs: Fix unbalanced spinlock in __ffs_ep0_queue_wait")
Omitted-fix: 2ff5baa9b527 ("HID: appleir: Fix potential NULL dereference at raw event handle")
```

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

Approved-by: Jan Stancek <jstancek@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>
2025-07-03 12:52:01 -03:00
..
.gitignore .gitignore: prefix local generated files with a slash 2021-05-02 00:43:35 +09:00
Makefile modpost: Optimize symbol search from linear to binary search 2024-06-17 14:17:29 -04:00
devicetable-offsets.c usb: typec: Only use SVID for matching altmodes 2025-06-12 16:47:11 -03:00
empty.c
file2alias.c usb: typec: Only use SVID for matching altmodes 2025-06-12 16:47:11 -03:00
list.h modpost: import include/linux/list.h 2024-06-17 14:17:15 -04:00
mk_elfconfig.c
modpost.c Merge: USB/TBT code rebase of supported drivers to upstream v6.14 2025-07-03 12:52:01 -03:00
modpost.h modpost: introduce module_alias_printf() helper 2025-06-12 16:47:11 -03:00
sumversion.c modpost: fix array_size.cocci warning 2024-06-17 14:17:22 -04:00
symsearch.c modpost: Optimize symbol search from linear to binary search 2024-06-17 14:17:29 -04:00