possible xhci regression: usb 3.0 hdd disconnects immediately

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi,

I can't get my external usb 3.0 hdd to work on usb 3.0 ports with
kernels 3.11, 3.12.0, 3.13-rc1, it only works on usb 2 ports. dmesg
shows, that it disconnects immediately after it is plugged in. Then it
continues to connect and disconnect indefinitely:

[ 2623.116141] usb 3-5: new SuperSpeed USB device number 2 using xhci_hcd
[ 2623.132574] usb 3-5: New USB device found, idVendor=1058, idProduct=0740
[ 2623.132582] usb 3-5: New USB device strings: Mfr=1, Product=2,
SerialNumber=5
[ 2623.132587] usb 3-5: Product: My Passport 0740
[ 2623.132591] usb 3-5: Manufacturer: Western Digital
[ 2623.132595] usb 3-5: SerialNumber: 575847314139315836343531
[ 2623.133533] usb-storage 3-5:1.0: USB Mass Storage device detected
[ 2623.133758] scsi7 : usb-storage 3-5:1.0
[ 2624.299678] usb 3-5: USB disconnect, device number 2
[ 2645.281554] scsi 7:0:0:0: Device offlined - not ready after error
recovery
[ 2645.281727] usb 3-5: Set SEL for device-initiated U1 failed.
[ 2645.281730] usb 3-5: Set SEL for device-initiated U2 failed.
[ 2645.521559] usb 3-5: new SuperSpeed USB device number 3 using xhci_hcd
...

The original bug report (with a bunch of log files) can be found under:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1254261

So I just summarize what I've tried until now:
- hdd, cable and file system are fine: it works on my usb2 ports and
usb3 ports of other computers (kernel 3.2, 3.11.0)
- I've two exemplars of my hardware, both show the same failure
- uefi bios of my system detects it correctly on usb3
- if I boot an old installation with kernel 3.2 (32bit), it works also
on usb3 ports (and if I read the logs correctly, in usb 3.0 mode)
- following kernel versions, don't work: 3.8, 3.11, 3.12.0, 3.13-rc1

It seems, that the problem occurs primarily with intel b85 usb 3.0
controller, maybe in combination with this particular hdd (I don't have
any other usb 3.0 storage device to confirm this).

lspci -v output of the concerning controller:
00:14.0 USB controller: Intel Corporation 8 Series/C220 Series Chipset
Family USB xHCI (rev 05) (prog-if 30 [XHCI])
	Subsystem: ASUSTeK Computer Inc. Device 8534
	Flags: bus master, medium devsel, latency 0, IRQ 43
	Memory at f7d00000 (64-bit, non-prefetchable) [size=64K]
	Capabilities: [70] Power Management version 2
	Capabilities: [80] MSI: Enable+ Count=1/8 Maskable- 64bit+
	Kernel driver in use: xhci_hcd

Any further help/ideas what else to test, are highly appreciated.
Thanks
--
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




[Index of Archives]     [Linux Media]     [Linux Input]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Old Linux USB Devel Archive]

  Powered by Linux