As requested re-sent 1:1 on linux-usb@xxxxxxxxxxxxxxx <mailto:linux-usb@xxxxxxxxxxxxxxx>; original report is https://bugzilla.kernel.org/show_bug.cgi?id=90651. ---------- I connected my external USB 3.0 storage via a PCIe USB 3.0 expansion card. This is the relevant dmesg output: [ 1395.741441] usb 4-3: new SuperSpeed USB device number 2 using xhci_hcd [ 1395.755507] usb 4-3: New USB device found, idVendor=06ca, idProduct=b0b9 [ 1395.755517] usb 4-3: New USB device strings: Mfr=1, Product=2, SerialNumber=5 [ 1395.755523] usb 4-3: Product: Voyager Q [ 1395.755557] usb 4-3: Manufacturer: JMicron [ 1395.755562] usb 4-3: SerialNumber: 00000000000000000000 [ 1395.763659] scsi host10: uas [ 1395.764317] scsi 10:0:0:0: Direct-Access Voyager Q 0108 PQ: 0 ANSI: 6 [ 1395.765413] sd 10:0:0:0: Attached scsi generic sg5 type 0 [ 1395.765630] sd 10:0:0:0: [sde] 3907029168 512-byte logical blocks: (2.00 TB/1.81 TiB) [ 1395.766517] sd 10:0:0:0: [sde] Write Protect is off [ 1395.766521] sd 10:0:0:0: [sde] Mode Sense: 67 00 10 08 [ 1395.766930] sd 10:0:0:0: [sde] Write cache: enabled, read cache: enabled, supports DPO and FUA [ 1395.767587] xhci_hcd 0000:04:00.0: ERROR Transfer event for disabled endpoint or incorrect stream ring [ 1395.767591] xhci_hcd 0000:04:00.0: @00000000000024b0 00000000 00000000 1b000000 01078000 [ 1395.807058] sde: sde1 [ 1395.809151] sd 10:0:0:0: [sde] Attached SCSI disk [ 1400.190069] EXT4-fs (sde1): mounted filesystem with ordered data mode. Opts: (null) The drive works as expected thou, or I just don't see the fault if there is one. lspci -nn | grep USB 00:12.0 USB controller [0c03]: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 USB OHCI0 Controller [1002:4397] 00:12.2 USB controller [0c03]: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 USB EHCI Controller [1002:4396] 00:13.0 USB controller [0c03]: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 USB OHCI0 Controller [1002:4397] 00:13.2 USB controller [0c03]: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 USB EHCI Controller [1002:4396] 00:14.5 USB controller [0c03]: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 USB OHCI2 Controller [1002:4399] 00:16.0 USB controller [0c03]: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 USB OHCI0 Controller [1002:4397] 00:16.2 USB controller [0c03]: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 USB EHCI Controller [1002:4396] 04:00.0 USB controller [0c03]: Renesas Technology Corp. uPD720201 USB 3.0 Host Controller [1912:0014] (rev 03) 05:00.0 USB controller [0c03]: NEC Corporation uPD720200 USB 3.0 Host Controller [1033:0194] (rev 03) The relevant one is 04:00.0, the Renesas uPD720201. All others are part of the mainboard (MSI 890FXA-GD70). lsusb -t /: Bus 04.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/4p, 5000M |__ Port 3: Dev 2, If 0, Class=Mass Storage, Driver=uas, 5000M lsusb | grep "Bus 004" Bus 004 Device 002: ID 06ca:b0b9 Newer Technology, Inc. Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub I've searched and found this: https://lkml.org/lkml/2013/10/15/172 Since I'm using a fairly recent kernel I assume this patch is already implemented. The question is: why do I get this message, and why does it work normally nevertheless? Should this be fixed? -- 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