I see a disconnect from port 4:1 of some un-enumerated device then connect to port 2:1 with UAS blacklist: [ 281.814757] usb 4-1: USB disconnect, device number 2 [ 283.418292] usb 2-1: new SuperSpeed USB device number 2 using xhci-hcd [ 482.153319] usb 2-1: USB disconnect, device number 2 [ 484.250856] usb 2-1: UAS is blacklisted for this device, using usb-storage instead [ 484.250901] usb-storage 2-1:1.0: USB Mass Storage device detected [ 484.258055] usb-storage 2-1:1.0: Quirks match for vid 174c pid 55aa: c00000 [ 484.264432] scsi host1: usb-storage 2-1:1.0 Are you peraphs changing the quirks in the modules config and reattach the device? Anyhow I see some strange reset from the USB host. What is this device? Perhaps some self-powered external HDD? 2018-03-21 17:56 GMT+01:00 Mike Lothian <mike@xxxxxxxxxxxxxx>: > It had both, as did my follow up, the follow up should be more clear though > > On 21 March 2018 at 16:45, Menion <menion@xxxxxxxxx> wrote: >> You sent the dmesg with quirks :u enabled >> We need the one without quirks :u, when the device takes UAS driver >> Bye >> >> 2018-03-21 17:41 GMT+01:00 Mike Lothian <mike@xxxxxxxxxxxxxx>: >>> Hi >>> >>> Please find attached my dmesg >>> >>> Cheers >>> >>> Mike >>> >>> On 21 March 2018 at 16:12, Oliver Neukum <oneukum@xxxxxxxx> wrote: >>>> Am Mittwoch, den 21.03.2018, 17:09 +0100 schrieb Greg KH: >>>>> > I'm guessing it doesn't quite match up with the rules already in place >>>>> > in uas-detect.h >>>>> >>>>> That device has a quirk already as a "normal" usb-storage device. >>>>> Oliver added it back in 2013 with 32c37fc30c52 ("usb-storage: add quirk >>>>> for mandatory READ_CAPACITY_16") >>>> >>>> That should cause different symptoms. >>>> >>>>> > Looks like it's an ASM1053 that can't do UAS >>>>> >>>>> No, it's not a UAS device, is someone trying to recycle device ids to do >>>>> different things now? That's not good :( >>>> >>>> The second interface looks like UAS though. The second interface looks >>>> like UAS though. What exactly does happen when you ennumerate? >>>> Dmesg please. >>>> >>>> We may need some exotic logic for these devices. >>>> >>>> Regards >>>> Oliver >>>> -- 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