Hey Mathias, While the oops has been fixed in the latest kernels, as of 4.12.3, I'm still having issues where USB "stops working" after a while. If I restart, then after a long while, it stops working again. If I simply rmmod all the USB-related modules and modprobe xhci_pci, things work again, but pretty soon after -- maybe 15ish minutes -- it's broken again. If it's of any help, I'm often plugging and unplugging a USB hub with quite a few devices on it. The message in my dmesg this time isn't an BUG, like in the previous kernels, but rather this more subdued set of messages: [529153.583731] xhci_hcd 0000:00:14.0: Timeout while waiting for setup device command [529159.215731] xhci_hcd 0000:00:14.0: ERROR mismatched command completion event [529159.215768] xhci_hcd 0000:00:14.0: Timeout while waiting for setup device command [529159.423840] usb 2-2: device not accepting address 6, error -62 [529161.263641] xhci_hcd 0000:00:14.0: Timeout while waiting for stop endpoint command [529166.895725] xhci_hcd 0000:00:14.0: Command completion event does not match command [529166.895729] xhci_hcd 0000:00:14.0: ERROR mismatched command completion event [529173.551626] xhci_hcd 0000:00:14.0: ERROR mismatched command completion event [529178.671242] xhci_hcd 0000:00:14.0: xHCI host not responding to stop endpoint command . [529178.671260] xhci_hcd 0000:00:14.0: xHCI host controller not responding, assume dead [529178.671325] xhci_hcd 0000:00:14.0: HC died; cleaning up [529178.671369] xhci_hcd 0000:00:14.0: Timeout waiting for reset device command [529178.671411] usb 1-2: USB disconnect, device number 16 [529178.671415] usb 1-2.2: USB disconnect, device number 17 [529178.671938] usb 1-2.3: USB disconnect, device number 18 [529178.671943] usb 1-2.3.4: USB disconnect, device number 20 [529178.673143] usb 1-2.4: USB disconnect, device number 19 [529178.673150] usb 1-2.4.1: USB disconnect, device number 21 [529178.756412] usb 1-2.4.2: USB disconnect, device number 22 [529178.830334] usb 1-2.4.3: USB disconnect, device number 23 Is this sufficient information? Or should I try to gather more somehow? Regards, Jason -- To unsubscribe from this list: send the line "unsubscribe linux-usb" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html