Hi Greg, I can reproduce the issue with the upstream Linux kernel: I compiled 6.6.28 and 6.6.29 from source: 6.6.28 works, 6.6.29 doesn't. I'll learn how to do 'git bisect' to narrow it down to the offending commit. The non-lts kernel is also broken. Fabian On Mon, Sep 23, 2024 at 8:45 AM Greg KH <gregkh@xxxxxxxxxxxxxxxxxxx> wrote: > > On Mon, Sep 23, 2024 at 08:34:23AM +0200, Fabian Stäber wrote: > > Hi, > > Adding the linux-usb list. > > > I got a Dell WD19TBS Thunderbolt Dock, and it has been working with > > Linux for years without issues. However, updating to > > linux-lts-6.6.29-1 or newer breaks the USB ports on my Dock. Using the > > latest non-LTS kernel doesn't help, it also breaks the USB ports. > > > > Downgrading the kernel to linux-lts-6.6.28-1 works. This is the last > > working version. > > > > I opened a thread on the Arch Linux forum > > https://bbs.archlinux.org/viewtopic.php?id=299604 with some dmesg > > output. However, it sounds like this is a regression in the Linux > > kernel, so I'm posting this here as well. > > > > Let me know if you need any more info. > > Is there any way you can use 'git bisect' to test inbetween kernel > versions/commits to find the offending change? > > Does the non-lts arch kernel work properly? > > thanks, > > greg k-h