On 1/11/2024 12:30 AM, Bjorn Helgaas wrote:
#regzbot introduced: d3fcd7360338 ("PCI: Fix runtime PM race with PME polling") Sanath, thank you very much for this report and the bisection! I assume this happens on hot-adds, i.e., you boot the kernel, then connect a USB4 dock, then connect the TBT3/USB4 storage device to the dock?
Yes, correct.
Would you be able to attach the complete dmesgs log from working and failing kernels? The ideal would be from d3fcd7360338 ("PCI: Fix runtime PM race with PME polling"), which fails, and 5cd903bce9dd ("PCI/VPD: Add runtime power management to sysfs interface"), which presumably works. But v6.7 and v6.5 is OK too.
Sure. I'll get that. Do you want any debug to be enabled ?
Also the output of "sudo lspci -vv", which I assume doesn't depend on which kernel you're running. Bjorn ----- Forwarded message from bugzilla-daemon@xxxxxxxxxx ----- Date: Wed, 10 Jan 2024 10:52:40 +0000 From: bugzilla-daemon@xxxxxxxxxx To: bjorn@xxxxxxxxxxx Subject: [Bug 218360] New: Disk drive of TBT3/USB4 storage device can’t show up if connecting behind TBT3 dock or some USB4 docks DFP TBT port Message-ID: <bug-218360-41252@xxxxxxxxxxxxxxxxxxxxxxxxx/> https://bugzilla.kernel.org/show_bug.cgi?id=218360 Bug ID: 218360 Summary: Disk drive of TBT3/USB4 storage device can’t show up if connecting behind TBT3 dock or some USB4 docks DFP TBT port Reporter: Sanath.S@xxxxxxx The disk drive of the TBT3/USB4 storage device can’t show up behind TBT3 dock and some USB4 docks have a DFP TBT port. TBT3/USB4 storage device can be authorized, the disk drive doesn’t show up. Issue reproduce sequence: Connect USB4 dock to host → Connect TBT3/USB4 storage device to dock DFP TBT3 port → TBT3/USB4 storage device disk driver can’t show up. The issue was observed in the latest mainline kernel 6.7. Failing on all the below combination HP Thunderbolt Dock 120W G2 HSN-IX01 HP Hook 2.0 USB4/TBT4 Dock (PV Phase) CalDigit TS3Plus+ Thunderbolt Station 3 Plus Dell Thunderbolt Dock – WD19TB