Verified this on a Thinkpad X230 with lastest Ubuntu 18.04/Linux Mint 19 kernel and Archlinux (4.17.8-1-ARCH). For me, however, the symtoms are a bit different:
After boot and after device being removed, devices are not recognized anymore wehn plugged in. "xhci_hcd 0000:00:14.0: HC died; cleaning up" is in the logs. sudo bash -c 'cd /sys/bus/pci/drivers/xhci_hcd; for d in ????:??:??.? ; do echo -n "$d" > unbind; echo -n "$d" > bind; done' fixes this - but only once. Kernel parameters 'pci=nomsi iommu=soft' do not fix this (iommu=soft is default anyways). However, "usbcore.autosuspend=-1" does seem to fix the issue. Haven't had the chance to try out the new kernel so far... -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1763594 Title: xhci hangs; reset results in NULL pointer dereference To manage notifications about this bug go to: https://bugs.launchpad.net/hwe-next/+bug/1763594/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs