https://bugzilla.kernel.org/show_bug.cgi?id=216766 --- Comment #6 from Mathias Nyman (mathias.nyman@xxxxxxxxxxxxxxx) --- But reading usbfs shouldn't block forever either, so there's something else wrong as well. Maybe we fails to give back an URB, or retry reading all the disconnected devices forever. Adding xhci and usb core dynamic debug could show more info about this. before suspeding could you as root add: mount -t debugfs none /sys/kernel/debug echo 'module xhci_hcd =p' >/sys/kernel/debug/dynamic_debug/control echo 'module usbcore =p' >/sys/kernel/debug/dynamic_debug/control -- You may reply to this email to add a comment. You are receiving this mail because: You are watching the assignee of the bug.