[Bug 220686] New: REGRESSION: USB devices not recognised when plugged to Thunderbolt 4 USB-C ports

bugzilla-daemon
2025-10-19T18:54:31Z

Bug ID: 220686
Summary: REGRESSION: USB devices not recognised when plugged to
Thunderbolt 4 USB-C ports
Product: Drivers
Version: 2.5
Kernel Version: 6.16.12
Hardware: Intel
OS: Linux
Status: NEW
Severity: blocking
Priority: P3
Component: USB
Assignee: drivers_usb@kernel-bugs.kernel.org
Reporter: anonq@tutanota.com
Regression: Yes

I'm on Linux (Fedora 42)
Kernel 6.14.0-63.fc42.x86_64

USB controllers are detected:

$ lspci -nn | grep -i thunderbolt

00:07.0 PCI bridge [0604]: Intel Corporation Meteor Lake-P Thunderbolt 4 PCI
Express Root Port #0 [8086:7ec4] (rev 10)
00:07.2 PCI bridge [0604]: Intel Corporation Meteor Lake-P Thunderbolt 4 PCI
Express Root Port #2 [8086:7ec6] (rev 10)
00:0d.0 USB controller [0c03]: Intel Corporation Meteor Lake-P Thunderbolt 4
USB Controller [8086:7ec0] (rev 10)
00:0d.2 USB controller [0c03]: Intel Corporation Meteor Lake-P Thunderbolt 4
NHI #0 [8086:7ec2] (rev 10)
00:0d.3 USB controller [0c03]: Intel Corporation Meteor Lake-P Thunderbolt 4
NHI #1 [8086:7ec3] (rev 10)

All firmware is up-to-date, so is Fedora Linux

When I plug a device in the USB4 port, dmesg doesn't change and the device
isn't detected at all

Booting from kernel 6.14.0-63.fc42.x86_64 works fine