What is the last digit of your HCSPARAMS2 register? Here's my three hosts, guess which is the one with problems. grep HCSPARAMS2 /sys/kernel/debug/usb/xhci/*/reg-cap /sys/kernel/debug/usb/xhci/0000:02:00.0/reg-cap:HCSPARAMS2 = 0xfc0000fa /sys/kernel/debug/usb/xhci/0000:03:00.0/reg-cap:HCSPARAMS2 = 0xfc000031 /sys/kernel/debug/usb/xhci/0000:04:00.0/reg-cap:HCSPARAMS2 = 0x00000011 See xHCI section 5.3.4. If IST is high, you are probably out of luck.