I have been archiving data from old hard drives, and I have a drive that spins up, but does not finish detecting (the drive is faulty). When this happens on kernel 4.10.1 there is some kind of a timeout, and the usb port that my dock is plugged into is permanently disabled until I reboot. Disconnecting the usb dock and power cycling the dock does not fix the usb port. Below is my kernel messages log when I power up the dock: Mar 14 09:51:38 varws03 kernel: usb 4-4: new SuperSpeed USB device number 26 using xhci_hcd Mar 14 09:51:38 varws03 kernel: usb 4-4: New USB device found, idVendor=0480, idProduct=a006 Mar 14 09:51:38 varws03 kernel: usb 4-4: New USB device strings: Mfr=2, Product=3, SerialNumber=1 Mar 14 09:51:38 varws03 kernel: usb 4-4: Product: ASM1351 Mar 14 09:51:38 varws03 kernel: usb 4-4: Manufacturer: Asmedia Mar 14 09:51:38 varws03 kernel: usb 4-4: SerialNumber: 123456789116 Mar 14 09:51:38 varws03 kernel: scsi host6: uas Mar 14 09:51:38 varws03 kernel: scsi 6:0:0:0: Direct-Access ASMT 2135 0 PQ: 0 ANSI: 6 Mar 14 09:51:39 varws03 kernel: sd 6:0:0:0: Attached scsi generic sg1 type 0 Mar 14 09:51:39 varws03 kernel: sd 6:0:0:0: [sdb] Spinning up disk... Mar 14 09:51:41 varws03 kernel: . Mar 14 09:51:42 varws03 kernel: . Mar 14 09:51:43 varws03 kernel: . Mar 14 09:51:44 varws03 kernel: . Mar 14 09:51:45 varws03 kernel: . Mar 14 09:51:45 varws03 kernel: . Mar 14 09:51:45 varws03 kernel: ready Mar 14 09:52:15 varws03 kernel: sd 6:0:0:0: tag#0 uas_eh_abort_handler 0 uas-tag 1 inflight: CMD IN Mar 14 09:52:15 varws03 kernel: sd 6:0:0:0: tag#0 CDB: Read capacity(16) 9e 10 00 00 00 00 00 00 00 00 00 00 00 20 00 00 Mar 14 09:52:15 varws03 kernel: scsi host6: uas_eh_bus_reset_handler start Mar 14 09:52:20 varws03 kernel: xhci_hcd 0000:00:14.0: WARN: unexpected TRB Type 4 Mar 14 09:52:20 varws03 kernel: usb 4-4: Disable of device-initiated U1 failed. Mar 14 09:52:26 varws03 kernel: xhci_hcd 0000:00:14.0: WARN: unexpected TRB Type 4 Mar 14 09:52:26 varws03 kernel: usb 4-4: Disable of device-initiated U2 failed. Mar 14 09:52:31 varws03 kernel: xhci_hcd 0000:00:14.0: Timeout while waiting for setup device command Mar 14 09:52:37 varws03 kernel: xhci_hcd 0000:00:14.0: Timeout while waiting for setup device command Mar 14 09:52:37 varws03 kernel: usb 4-4: device not accepting address 26, error -62 Mar 14 09:52:42 varws03 kernel: xhci_hcd 0000:00:14.0: Timeout while waiting for setup device command Mar 14 09:52:48 varws03 kernel: xhci_hcd 0000:00:14.0: Timeout while waiting for setup device command Mar 14 09:52:48 varws03 kernel: usb 4-4: device not accepting address 26, error -62 Mar 14 09:52:54 varws03 kernel: xhci_hcd 0000:00:14.0: Timeout while waiting for setup device command Mar 14 09:52:59 varws03 kernel: xhci_hcd 0000:00:14.0: Timeout while waiting for setup device command Mar 14 09:53:00 varws03 kernel: usb 4-4: device not accepting address 26, error -62 Mar 14 09:53:05 varws03 kernel: xhci_hcd 0000:00:14.0: Timeout while waiting for setup device command Mar 14 09:53:11 varws03 kernel: xhci_hcd 0000:00:14.0: Timeout while waiting for setup device command Mar 14 09:53:11 varws03 kernel: usb 4-4: device not accepting address 26, error -62 Mar 14 09:53:11 varws03 kernel: scsi host6: uas_post_reset: alloc streams error -19 after reset Mar 14 09:53:11 varws03 kernel: usb 4-4: USB disconnect, device number 26 Is this a kernel bug? Should I report it here or at https://bugzilla.kernel.org/ ? -- 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