xhci woes continued

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

 



Hi Mathias,

with some changes within the 4.0 time frame, together with a new driver frontend 
resolved the scanner issue for me. Thanks.

I still have trouble with storage devices on xhci ports, that disappear as soon 
as I change to an ehci port. 

My current kernel version is 4.1.6.
Device is a Transcend TS-RDF8K USB3.0 sdcard reader, tested directly on rear panel 
I/O USB3.0 port of a z97 series MB (ASUS Z97-A) with the original cable, and a 
SanDisk Ultra 64GB SDXC media.

I experience similar issues with other USB3.0 readers as well.

Here's a typical log of a dysfunctional attach [line wrap intentionally switched off]:

2015-09-11T12:53:49.152692+02:00 xrated kernel: [ 2743.226720] usb 7-6: new SuperSpeed USB device number 5 using xhci_hcd
2015-09-11T12:53:49.165665+02:00 xrated kernel: [ 2743.240227] usb 7-6: New USB device found, idVendor=8564, idProduct=4000
2015-09-11T12:53:49.165669+02:00 xrated kernel: [ 2743.240228] usb 7-6: New USB device strings: Mfr=3, Product=4, SerialNumber=5
2015-09-11T12:53:49.165670+02:00 xrated kernel: [ 2743.240239] usb 7-6: Product: GL3220      
2015-09-11T12:53:49.165670+02:00 xrated kernel: [ 2743.240240] usb 7-6: Manufacturer: Genesys 
2015-09-11T12:53:49.165670+02:00 xrated kernel: [ 2743.240241] usb 7-6: SerialNumber: 000000060
2015-09-11T12:53:49.168693+02:00 xrated kernel: [ 2743.242846] usb-storage 7-6:1.0: USB Mass Storage device detected
2015-09-11T12:53:49.168698+02:00 xrated kernel: [ 2743.243122] scsi host10: usb-storage 7-6:1.0
2015-09-11T12:53:49.170577+02:00 xrated mtp-probe: checking bus 7, device 5: "/sys/devices/pci0000:00/0000:00:14.0/usb7/7-6"
2015-09-11T12:53:49.170892+02:00 xrated mtp-probe: bus: 7, device: 5 was not an MTP device
2015-09-11T12:53:50.171671+02:00 xrated kernel: [ 2744.244958] scsi 10:0:0:0: Direct-Access     Generic  STORAGE DEVICE   TS10 PQ: 0 ANSI: 5
2015-09-11T12:53:50.171681+02:00 xrated kernel: [ 2744.245092] sd 10:0:0:0: Attached scsi generic sg5 type 0
2015-09-11T12:53:50.171684+02:00 xrated kernel: [ 2744.245883] scsi 10:0:0:1: Direct-Access     Generic  STORAGE DEVICE   TS10 PQ: 0 ANSI: 5
2015-09-11T12:53:50.172664+02:00 xrated kernel: [ 2744.246058] sd 10:0:0:1: Attached scsi generic sg6 type 0
2015-09-11T12:53:50.569677+02:00 xrated kernel: [ 2744.643251] scsi 10:0:0:2: Direct-Access     Generic  STORAGE DEVICE   TS10 PQ: 0 ANSI: 5
2015-09-11T12:53:50.569684+02:00 xrated kernel: [ 2744.643397] sd 10:0:0:2: Attached scsi generic sg7 type 0
2015-09-11T12:53:50.570664+02:00 xrated kernel: [ 2744.644076] sd 10:0:0:0: [sdd] Attached SCSI removable disk
2015-09-11T12:53:50.571664+02:00 xrated kernel: [ 2744.645120] sd 10:0:0:1: [sde] 124735488 512-byte logical blocks: (63.8 GB/59.4 GiB)
2015-09-11T12:53:50.572664+02:00 xrated kernel: [ 2744.646307] sd 10:0:0:1: [sde] Write Protect is off
2015-09-11T12:53:50.572667+02:00 xrated kernel: [ 2744.646309] sd 10:0:0:1: [sde] Mode Sense: 21 00 00 00
2015-09-11T12:53:50.573664+02:00 xrated kernel: [ 2744.647461] sd 10:0:0:1: [sde] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA
2015-09-11T12:53:50.577666+02:00 xrated kernel: [ 2744.650807] sd 10:0:0:2: [sdf] Attached SCSI removable disk
2015-09-11T12:53:50.581665+02:00 xrated kernel: [ 2744.654683]  sde: sde1
2015-09-11T12:53:50.588668+02:00 xrated kernel: [ 2744.662561] sd 10:0:0:1: [sde] Attached SCSI removable disk
2015-09-11T12:53:50.731692+02:00 xrated kernel: [ 2744.804985] usb 7-6: reset SuperSpeed USB device number 5 using xhci_hcd
2015-09-11T12:53:51.159676+02:00 xrated kernel: [ 2745.232779] sd 10:0:0:1: [sde] FAILED Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
2015-09-11T12:53:51.159686+02:00 xrated kernel: [ 2745.232783] sd 10:0:0:1: [sde] Sense Key : Unit Attention [current] 
2015-09-11T12:53:51.159688+02:00 xrated kernel: [ 2745.232785] sd 10:0:0:1: [sde] Add. Sense: Not ready to ready change, medium may have changed
2015-09-11T12:53:51.159689+02:00 xrated kernel: [ 2745.232788] sd 10:0:0:1: [sde] CDB: Read(10) 28 00 00 00 00 80 00 00 f0 00
2015-09-11T12:53:51.159695+02:00 xrated kernel: [ 2745.232789] blk_update_request: I/O error, dev sde, sector 128
2015-09-11T12:53:51.264694+02:00 xrated kernel: [ 2745.337677] usb 7-6: reset SuperSpeed USB device number 5 using xhci_hcd
2015-09-11T12:53:51.678672+02:00 xrated kernel: [ 2745.751510] sd 10:0:0:1: [sde] FAILED Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
2015-09-11T12:53:51.678678+02:00 xrated kernel: [ 2745.751513] sd 10:0:0:1: [sde] Sense Key : Unit Attention [current] 
2015-09-11T12:53:51.678679+02:00 xrated kernel: [ 2745.751514] sd 10:0:0:1: [sde] Add. Sense: Not ready to ready change, medium may have changed
2015-09-11T12:53:51.678679+02:00 xrated kernel: [ 2745.751516] sd 10:0:0:1: [sde] CDB: Read(10) 28 00 00 00 01 70 00 00 90 00
2015-09-11T12:53:51.678680+02:00 xrated kernel: [ 2745.751517] blk_update_request: I/O error, dev sde, sector 368
2015-09-11T12:53:51.681678+02:00 xrated kernel: [ 2745.754362]  sde: sde1
2015-09-11T12:53:51.803693+02:00 xrated kernel: [ 2745.876357] usb 7-6: reset SuperSpeed USB device number 5 using xhci_hcd
2015-09-11T12:53:52.220672+02:00 xrated kernel: [ 2746.292834] sd 10:0:0:1: [sde] FAILED Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
2015-09-11T12:53:52.220678+02:00 xrated kernel: [ 2746.292837] sd 10:0:0:1: [sde] Sense Key : Unit Attention [current] 
2015-09-11T12:53:52.220679+02:00 xrated kernel: [ 2746.292838] sd 10:0:0:1: [sde] Add. Sense: Not ready to ready change, medium may have changed
2015-09-11T12:53:52.220679+02:00 xrated kernel: [ 2746.292840] sd 10:0:0:1: [sde] CDB: Read(10) 28 00 00 00 08 80 00 00 f0 00
2015-09-11T12:53:52.220679+02:00 xrated kernel: [ 2746.292841] blk_update_request: I/O error, dev sde, sector 2176
2015-09-11T12:53:52.324667+02:00 xrated kernel: [ 2746.397046] usb 7-6: reset SuperSpeed USB device number 5 using xhci_hcd
2015-09-11T12:53:52.741675+02:00 xrated kernel: [ 2746.813527] sd 10:0:0:1: [sde] FAILED Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
2015-09-11T12:53:52.741682+02:00 xrated kernel: [ 2746.813530] sd 10:0:0:1: [sde] Sense Key : Unit Attention [current] 
2015-09-11T12:53:52.741682+02:00 xrated kernel: [ 2746.813532] sd 10:0:0:1: [sde] Add. Sense: Not ready to ready change, medium may have changed
2015-09-11T12:53:52.741682+02:00 xrated kernel: [ 2746.813533] sd 10:0:0:1: [sde] CDB: Read(10) 28 00 00 00 09 70 00 00 90 00
2015-09-11T12:53:52.741683+02:00 xrated kernel: [ 2746.813534] blk_update_request: I/O error, dev sde, sector 2416
2015-09-11T12:53:52.745667+02:00 xrated kernel: [ 2746.818142]  sde: sde1
2015-09-11T12:53:52.876687+02:00 xrated kernel: [ 2746.948694] usb 7-6: reset SuperSpeed USB device number 5 using xhci_hcd
2015-09-11T12:53:53.290673+02:00 xrated kernel: [ 2747.362698] sd 10:0:0:1: [sde] FAILED Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
2015-09-11T12:53:53.290680+02:00 xrated kernel: [ 2747.362700] sd 10:0:0:1: [sde] Sense Key : Unit Attention [current] 
2015-09-11T12:53:53.290681+02:00 xrated kernel: [ 2747.362702] sd 10:0:0:1: [sde] Add. Sense: Not ready to ready change, medium may have changed
2015-09-11T12:53:53.290681+02:00 xrated kernel: [ 2747.362704] sd 10:0:0:1: [sde] CDB: Read(10) 28 00 00 00 00 80 00 00 f0 00
2015-09-11T12:53:53.290682+02:00 xrated kernel: [ 2747.362705] blk_update_request: I/O error, dev sde, sector 128
2015-09-11T12:53:53.395695+02:00 xrated kernel: [ 2747.467451] usb 7-6: reset SuperSpeed USB device number 5 using xhci_hcd
2015-09-11T12:53:53.812680+02:00 xrated kernel: [ 2747.883942] sd 10:0:0:1: [sde] FAILED Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
2015-09-11T12:53:53.812688+02:00 xrated kernel: [ 2747.883945] sd 10:0:0:1: [sde] Sense Key : Unit Attention [current] 
2015-09-11T12:53:53.812688+02:00 xrated kernel: [ 2747.883948] sd 10:0:0:1: [sde] Add. Sense: Not ready to ready change, medium may have changed
2015-09-11T12:53:53.812689+02:00 xrated kernel: [ 2747.883950] sd 10:0:0:1: [sde] CDB: Read(10) 28 00 00 00 01 70 00 00 90 00
2015-09-11T12:53:53.812689+02:00 xrated kernel: [ 2747.883952] blk_update_request: I/O error, dev sde, sector 368
2015-09-11T12:53:53.815666+02:00 xrated kernel: [ 2747.886820]  sde: sde1
2015-09-11T12:53:53.945697+02:00 xrated kernel: [ 2748.017138] usb 7-6: reset SuperSpeed USB device number 5 using xhci_hcd
2015-09-11T12:53:54.353689+02:00 xrated kernel: [ 2748.424807] sd 10:0:0:1: [sde] FAILED Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
2015-09-11T12:53:54.353695+02:00 xrated kernel: [ 2748.424810] sd 10:0:0:1: [sde] Sense Key : Unit Attention [current] 
2015-09-11T12:53:54.353696+02:00 xrated kernel: [ 2748.424812] sd 10:0:0:1: [sde] Add. Sense: Not ready to ready change, medium may have changed
2015-09-11T12:53:54.353697+02:00 xrated kernel: [ 2748.424813] sd 10:0:0:1: [sde] CDB: Read(10) 28 00 00 00 00 80 00 00 f0 00
2015-09-11T12:53:54.353697+02:00 xrated kernel: [ 2748.424815] blk_update_request: I/O error, dev sde, sector 128
2015-09-11T12:53:54.458691+02:00 xrated kernel: [ 2748.529811] usb 7-6: reset SuperSpeed USB device number 5 using xhci_hcd
2015-09-11T12:53:54.868669+02:00 xrated kernel: [ 2748.940030] sd 10:0:0:1: [sde] FAILED Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
2015-09-11T12:53:54.868678+02:00 xrated kernel: [ 2748.940033] sd 10:0:0:1: [sde] Sense Key : Unit Attention [current] 
2015-09-11T12:53:54.868679+02:00 xrated kernel: [ 2748.940035] sd 10:0:0:1: [sde] Add. Sense: Not ready to ready change, medium may have changed
2015-09-11T12:53:54.868680+02:00 xrated kernel: [ 2748.940036] sd 10:0:0:1: [sde] CDB: Read(10) 28 00 00 00 01 70 00 00 90 00
2015-09-11T12:53:54.868680+02:00 xrated kernel: [ 2748.940037] blk_update_request: I/O error, dev sde, sector 368
2015-09-11T12:53:54.871667+02:00 xrated kernel: [ 2748.942822]  sde: sde1

This reset sequence persists until the device is unplugged.

Here a successful sequence:

2015-09-11T12:59:36.098697+02:00 xrated kernel: [ 3089.974895] usb 3-1.4: new high-speed USB device number 8 using ehci-pci
2015-09-11T12:59:36.216670+02:00 xrated kernel: [ 3090.093606] usb 3-1.4: New USB device found, idVendor=8564, idProduct=4000
2015-09-11T12:59:36.216676+02:00 xrated kernel: [ 3090.093608] usb 3-1.4: New USB device strings: Mfr=3, Product=4, SerialNumber=5
2015-09-11T12:59:36.216677+02:00 xrated kernel: [ 3090.093609] usb 3-1.4: Product: GL3220      
2015-09-11T12:59:36.216678+02:00 xrated kernel: [ 3090.093609] usb 3-1.4: Manufacturer: Genesys 
2015-09-11T12:59:36.216678+02:00 xrated kernel: [ 3090.093610] usb 3-1.4: SerialNumber: 000000060
2015-09-11T12:59:36.217666+02:00 xrated kernel: [ 3090.094128] usb-storage 3-1.4:1.0: USB Mass Storage device detected
2015-09-11T12:59:36.217671+02:00 xrated kernel: [ 3090.094259] scsi host11: usb-storage 3-1.4:1.0
2015-09-11T12:59:36.218303+02:00 xrated mtp-probe: checking bus 3, device 8: "/sys/devices/pci0000:00/0000:00:1c.6/0000:05:00.0/0000:06:04.2/usb3/3-1/3-1.4"
2015-09-11T12:59:36.218618+02:00 xrated mtp-probe: bus: 3, device: 8 was not an MTP device
2015-09-11T12:59:37.219672+02:00 xrated kernel: [ 3091.095275] scsi 11:0:0:0: Direct-Access     Generic  STORAGE DEVICE   TS10 PQ: 0 ANSI: 5
2015-09-11T12:59:37.219681+02:00 xrated kernel: [ 3091.095428] sd 11:0:0:0: Attached scsi generic sg5 type 0
2015-09-11T12:59:37.220665+02:00 xrated kernel: [ 3091.097159] scsi 11:0:0:1: Direct-Access     Generic  STORAGE DEVICE   TS10 PQ: 0 ANSI: 5
2015-09-11T12:59:37.221688+02:00 xrated kernel: [ 3091.097320] sd 11:0:0:1: Attached scsi generic sg6 type 0
2015-09-11T12:59:37.618669+02:00 xrated kernel: [ 3091.494483] scsi 11:0:0:2: Direct-Access     Generic  STORAGE DEVICE   TS10 PQ: 0 ANSI: 5
2015-09-11T12:59:37.618678+02:00 xrated kernel: [ 3091.494608] sd 11:0:0:2: Attached scsi generic sg7 type 0
2015-09-11T12:59:37.622667+02:00 xrated kernel: [ 3091.498979] sd 11:0:0:1: [sde] 124735488 512-byte logical blocks: (63.8 GB/59.4 GiB)
2015-09-11T12:59:37.626666+02:00 xrated kernel: [ 3091.502725] sd 11:0:0:1: [sde] Write Protect is off
2015-09-11T12:59:37.626669+02:00 xrated kernel: [ 3091.502727] sd 11:0:0:1: [sde] Mode Sense: 21 00 00 00
2015-09-11T12:59:37.630667+02:00 xrated kernel: [ 3091.506473] sd 11:0:0:1: [sde] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA
2015-09-11T12:59:37.632663+02:00 xrated kernel: [ 3091.508973] sd 11:0:0:0: [sdd] Attached SCSI removable disk
2015-09-11T12:59:37.642675+02:00 xrated kernel: [ 3091.518595] sd 11:0:0:2: [sdf] Attached SCSI removable disk
2015-09-11T12:59:37.650665+02:00 xrated kernel: [ 3091.526466]  sde: sde1
2015-09-11T12:59:37.670680+02:00 xrated kernel: [ 3091.546956] sd 11:0:0:1: [sde] Attached SCSI removable disk

In this combination, the device can be used reliable to read and write stuff.

Any idea, what's going wrong here with xhci?

Thanks,
Pete
--
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