Dell Inspiron 5558/0VNM2T hangs at resume from suspend when USB 3 is enabled

From: Diego Viola
Date: Wed Mar 08 2017 - 13:50:23 EST

It hangs on resume from suspend if I have USB 3.0 enabled on the BIOS,
it works fine with ehci_hcd or USB 2.0.

The way I reproduce the problem is with this command:

$ i3lock && systemctl suspend

This is what I see on the screen when it hangs:

Some logs:

I'm on Arch Linux x86_64, kernel 4.9.11-1-ARCH.

I also tried Linux 4.10.1 and I could reproduce this problem there as well.

Please let me know if I could provide more info.