Bug 753564

Summary: USB3 luks encrypted disk doesn't work
Product: [Fedora] Fedora Reporter: Amadeus <sha256sum>
Component: kernelAssignee: Kernel Maintainer List <kernel-maint>
Status: CLOSED WORKSFORME QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: high Docs Contact:
Priority: unspecified    
Version: 19CC: gansalmon, itamar, jforbes, jonathan, kernel-maint, madhu.chinakonda
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2013-04-07 14:15:37 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:

Description Amadeus 2011-11-13 12:21:11 UTC
A LUKS encrypted disk connected though USB3 doesn't mount, and no /dev/sdc device as expected.

Gnome 3 prompts (sometimes) for a passphrase but fails on valid passphrase.

Almost the same for USB2, but here I can't been prompted for passphrase, and the the /dev/sdc device doesn't show either.

dmesg:

[ 3149.855752] usb 7-2: new SuperSpeed USB device number 15 using xhci_hcd
[ 3149.869734] xhci_hcd 0000:00:10.0: WARN: short transfer on control ep
[ 3149.870608] xhci_hcd 0000:00:10.0: WARN: short transfer on control ep
[ 3149.871353] xhci_hcd 0000:00:10.0: WARN: short transfer on control ep
[ 3149.872228] xhci_hcd 0000:00:10.0: WARN: short transfer on control ep
[ 3149.872365] usb 7-2: New USB device found, idVendor=1759, idProduct=5000
[ 3149.872374] usb 7-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 3149.872381] usb 7-2: Product: MassStorage Device
[ 3149.872387] usb 7-2: Manufacturer: USB 3.0
[ 3149.872393] usb 7-2: SerialNumber:       JK1101YAH6EEJZ
[ 3149.874668] scsi118 : usb-storage 7-2:1.0
[ 3150.876834] scsi 118:0:0:0: Direct-Access     USB 3.0  LucidPort USB300 0100 PQ: 0 ANSI: 4
[ 3150.878417] sd 118:0:0:0: Attached scsi generic sg2 type 0
[ 3150.879516] sd 118:0:0:0: [sdc] 3907029168 512-byte logical blocks: (2.00 TB/1.81 TiB)
[ 3150.880050] xhci_hcd 0000:00:10.0: WARN: Stalled endpoint
[ 3150.881467] sd 118:0:0:0: [sdc] Write Protect is off
[ 3150.881478] sd 118:0:0:0: [sdc] Mode Sense: 03 00 00 00
[ 3150.881982] xhci_hcd 0000:00:10.0: WARN: Stalled endpoint
[ 3150.882764] sd 118:0:0:0: [sdc] No Caching mode page present
[ 3150.882774] sd 118:0:0:0: [sdc] Assuming drive cache: write through
[ 3150.884381] xhci_hcd 0000:00:10.0: WARN: Stalled endpoint
[ 3150.885756] xhci_hcd 0000:00:10.0: WARN: Stalled endpoint
[ 3150.886379] sd 118:0:0:0: [sdc] No Caching mode page present
[ 3150.886390] sd 118:0:0:0: [sdc] Assuming drive cache: write through
[ 3150.910473]  sdc: sdc1
[ 3150.912544] xhci_hcd 0000:00:10.0: WARN: Stalled endpoint
[ 3150.913766] xhci_hcd 0000:00:10.0: WARN: Stalled endpoint
[ 3150.914410] sd 118:0:0:0: [sdc] No Caching mode page present
[ 3150.914423] sd 118:0:0:0: [sdc] Assuming drive cache: write through
[ 3150.914433] sd 118:0:0:0: [sdc] Attached SCSI disk
[ 3150.999052] usb 7-2: USB disconnect, device number 15

Comment 1 Josh Boyer 2012-04-30 21:11:19 UTC
Are you still seeing this issue with the 3.3 final or 3.4-rc4/5 kernels?

Comment 2 Amadeus 2012-05-02 17:42:36 UTC
With

[root@amd ~]# uname -a
Linux amd 3.3.2-6.fc16.x86_64 #1 SMP Sat Apr 21 12:43:20 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux

I get

May  2 19:38:50 amd dbus-daemon[1293]: ** Message: No devices in use, exit
May  2 19:39:11 amd kernel: [ 1390.457259] usb 7-2: Device not responding to set address.
May  2 19:39:11 amd kernel: [ 1390.658167] usb 7-2: Device not responding to set address.
May  2 19:39:11 amd kernel: [ 1390.859365] usb 7-2: device not accepting address 2, error -71
May  2 19:39:12 amd kernel: [ 1390.910428] hub 7-0:1.0: unable to enumerate USB device on port 2

and it is still doesn't work.

Comment 3 Amadeus 2012-05-10 00:34:58 UTC
Output from 

Linux amd 3.3.4-3.fc16.x86_64 #1 SMP Thu May 3 14:46:44 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux




May 10 02:32:44 amd kernel: [27130.954140] usb 7-2: USB disconnect, device number 27
May 10 02:32:48 amd kernel: [27135.118957] usb 7-2: new SuperSpeed USB device number 28 using xhci_hcd
May 10 02:32:48 amd kernel: [27135.136834] usb 7-2: New USB device found, idVendor=1759, idProduct=5000
May 10 02:32:48 amd kernel: [27135.136844] usb 7-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
May 10 02:32:48 amd kernel: [27135.136851] usb 7-2: Product: MassStorage Device
May 10 02:32:48 amd kernel: [27135.136856] usb 7-2: Manufacturer: USB 3.0
May 10 02:32:48 amd kernel: [27135.136860] usb 7-2: SerialNumber:       JK1101YAH6EEJZ
May 10 02:32:48 amd kernel: [27135.138940] scsi25 : usb-storage 7-2:1.0
May 10 02:32:48 amd mtp-probe: checking bus 7, device 28: "/sys/devices/pci0000:00/0000:00:10.0/usb7/7-2"
May 10 02:32:48 amd mtp-probe: bus: 7, device: 28 was not an MTP device
May 10 02:32:48 amd kernel: [27135.603369] usb 7-2: USB disconnect, device number 28
May 10 02:32:55 amd kernel: [27142.661007] usb 7-2: new SuperSpeed USB device number 29 using xhci_hcd
May 10 02:32:55 amd kernel: [27142.679799] usb 7-2: New USB device found, idVendor=1759, idProduct=5000
May 10 02:32:55 amd kernel: [27142.679809] usb 7-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
May 10 02:32:55 amd kernel: [27142.679816] usb 7-2: Product: MassStorage Device
May 10 02:32:55 amd kernel: [27142.679821] usb 7-2: Manufacturer: USB 3.0
May 10 02:32:55 amd kernel: [27142.679825] usb 7-2: SerialNumber:       JK1101YAH6EEJZ
May 10 02:32:55 amd kernel: [27142.682813] scsi26 : usb-storage 7-2:1.0
May 10 02:32:55 amd mtp-probe: checking bus 7, device 29: "/sys/devices/pci0000:00/0000:00:10.0/usb7/7-2"
May 10 02:32:55 amd mtp-probe: bus: 7, device: 29 was not an MTP device
May 10 02:32:56 amd kernel: [27143.071146] usb 7-2: USB disconnect, device number 29
May 10 02:32:56 amd kernel: [27143.686786] usb 7-2: new SuperSpeed USB device number 30 using xhci_hcd
May 10 02:32:56 amd kernel: [27143.711697] usb 7-2: device descriptor read/8, error -71
May 10 02:32:56 amd kernel: [27143.812110] usb 7-2: new SuperSpeed USB device number 30 using xhci_hcd
May 10 02:32:56 amd kernel: [27143.823730] usb 7-2: device descriptor read/8, error -71
May 10 02:32:57 amd kernel: [27143.975438] hub 7-0:1.0: unable to enumerate USB device on port 2
May 10 02:32:57 amd kernel: [27144.232518] usb 7-2: Device not responding to set address.
May 10 02:32:57 amd kernel: [27144.433291] usb 7-2: Device not responding to set address.
May 10 02:32:57 amd kernel: [27144.634334] usb 7-2: device not accepting address 32, error -71
May 10 02:32:57 amd kernel: [27144.685160] hub 7-0:1.0: unable to enumerate USB device on port 2
May 10 02:32:57 amd kernel: [27144.891541] usb 7-2: Device not responding to set address.
May 10 02:32:58 amd kernel: [27145.092460] usb 7-2: Device not responding to set address.
May 10 02:32:58 amd kernel: [27145.293394] usb 7-2: device not accepting address 34, error -71
May 10 02:32:58 amd kernel: [27145.344105] hub 7-0:1.0: unable to enumerate USB device on port 2
May 10 02:32:58 amd kernel: [27145.550156] usb 7-2: Device not responding to set address.
May 10 02:32:58 amd kernel: [27145.751148] usb 7-2: Device not responding to set address.
May 10 02:32:59 amd kernel: [27145.952085] usb 7-2: device not accepting address 36, error -71
May 10 02:32:59 amd kernel: [27146.003176] hub 7-0:1.0: unable to enumerate USB device on port 2
May 10 02:32:59 amd kernel: [27146.260517] usb 7-2: Device not responding to set address.
May 10 02:32:59 amd kernel: [27146.461221] usb 7-2: Device not responding to set address.
May 10 02:32:59 amd kernel: [27146.662105] usb 7-2: device not accepting address 38, error -71
May 10 02:32:59 amd kernel: [27146.713368] hub 7-0:1.0: unable to enumerate USB device on port 2
May 10 02:33:01 amd kernel: [27148.443473] usb 7-2: new SuperSpeed USB device number 40 using xhci_hcd
May 10 02:33:01 amd kernel: [27148.459250] usb 7-2: device descriptor read/8, error -71
May 10 02:33:01 amd kernel: [27148.560105] usb 7-2: new SuperSpeed USB device number 40 using xhci_hcd
May 10 02:33:01 amd kernel: [27148.571960] usb 7-2: device descriptor read/8, error -71
May 10 02:33:01 amd kernel: [27148.723082] hub 7-0:1.0: unable to enumerate USB device on port 2
May 10 02:33:02 amd kernel: [27148.980233] usb 7-2: Device not responding to set address.
May 10 02:33:02 amd kernel: [27149.181222] usb 7-2: Device not responding to set address.
May 10 02:33:02 amd kernel: [27149.382040] usb 7-2: device not accepting address 42, error -71
May 10 02:33:02 amd kernel: [27149.433152] hub 7-0:1.0: unable to enumerate USB device on port 2
May 10 02:33:04 amd kernel: [27151.163232] usb 7-2: Device not responding to set address.
May 10 02:33:04 amd kernel: [27151.364155] usb 7-2: Device not responding to set address.
May 10 02:33:04 amd kernel: [27151.565082] usb 7-2: device not accepting address 44, error -71

Comment 4 Fedora End Of Life 2013-04-03 15:37:43 UTC
This bug appears to have been reported against 'rawhide' during the Fedora 19 development cycle.
Changing version to '19'.

(As we did not run this process for some time, it could affect also pre-Fedora 19 development
cycle bugs. We are very sorry. It will help us with cleanup during Fedora 19 End Of Life. Thank you.)

More information and reason for this action is here:
https://fedoraproject.org/wiki/BugZappers/HouseKeeping/Fedora19

Comment 5 Justin M. Forbes 2013-04-05 19:42:08 UTC
Is this still an issue with the 3.9 kernels in F19?

Comment 6 Amadeus 2013-04-07 14:15:37 UTC
Closing as WORKFORME that I don't see the problem anymore in latest F18 kernel.