I'm also using a MacBook Pro 2015, but with Ubuntu 17.10. I'm not seeing exactly the same symptoms. Specifically, I do not get 'Assuming host is dying, halting host.'
I do get these symptoms:
1. On boot, each key press takes about 8 seconds (affects Mac restore and Grub, making it almost impossible to use them). By the time the Linux kernel starts, everything speeds up, and I have no problem entering a luks passphrase.
2. Very occasionally my keyboard and mouse completely stop working and I have to reboot
3. Resuming from sleep, there is a 3-4 minutes period where USB devices won't work and I get a ton of "xhci_hcd 0000:00:14.0: Timeout while waiting for setup device command" messages.
I've had these issues since 16.04 I think.
I'm also going to compile a kernel with xhci_hcd as a module and then blacklist (just to test).
I'm also using a MacBook Pro 2015, but with Ubuntu 17.10. I'm not seeing exactly the same symptoms. Specifically, I do not get 'Assuming host is dying, halting host.'
I do get these symptoms:
1. On boot, each key press takes about 8 seconds (affects Mac restore and Grub, making it almost impossible to use them). By the time the Linux kernel starts, everything speeds up, and I have no problem entering a luks passphrase.
2. Very occasionally my keyboard and mouse completely stop working and I have to reboot
3. Resuming from sleep, there is a 3-4 minutes period where USB devices won't work and I get a ton of "xhci_hcd 0000:00:14.0: Timeout while waiting for setup device command" messages.
I've had these issues since 16.04 I think.
I'm also going to compile a kernel with xhci_hcd as a module and then blacklist (just to test).