Bug 896328

Summary: USB reset when transferring files to Sony Walkman MP3 player
Product: [Fedora] Fedora Reporter: Tom Georgoulias <tom.georgoulias>
Component: kernelAssignee: Kernel Maintainer List <kernel-maint>
Status: CLOSED WORKSFORME QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 18CC: gansalmon, itamar, jonathan, kernel-maint, madhu.chinakonda
Target Milestone: ---   
Target Release: ---   
Hardware: i686   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2013-07-05 18:41:03 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
lspci -vvv output
none
usbmon output
none
lsusb -vvv none

Description Tom Georgoulias 2013-01-17 03:48:05 UTC
Description of problem:
When I try to copy files to my Sony Walkman mp3 player, I get a kernel message shortly after the copy starts that resets the USB connection and often causes file corruption.
"usb 2-1.1: reset high-speed USB device number 7 using ehci_hcd"


Version-Release number of selected component (if applicable):


How reproducible:
Every time

Steps to Reproduce:
1.  Plug in Sony Walkman NWZ-S616F to any USB port on my computer or USB hub.
2.  Browse to the Walkman in Nautilus and drag files into the Walkman folder
3.  When file copy is underway, the copy will pause and the USB connection will reset.
  
Actual results:


Expected results:

Copy should work w/o issue, it worked for years and years on previous Fedora releases (~10-16).


Additional info:

an 16 21:56:00 teicher kernel: [ 2982.176694] usb 2-1.1: new high-speed USB device number 7 using ehci_hcd
Jan 16 21:56:00 teicher kernel: [ 2982.263438] usb 2-1.1: New USB device found, idVendor=054c, idProduct=0327
Jan 16 21:56:00 teicher kernel: [ 2982.263449] usb 2-1.1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
Jan 16 21:56:00 teicher kernel: [ 2982.263455] usb 2-1.1: Product: WALKMAN
Jan 16 21:56:00 teicher kernel: [ 2982.263460] usb 2-1.1: Manufacturer: Sony
Jan 16 21:56:00 teicher kernel: [ 2982.263465] usb 2-1.1: SerialNumber: BEBB25259765
Jan 16 21:56:00 teicher kernel: [ 2982.266814] scsi7 : usb-storage 2-1.1:1.0
Jan 16 21:56:01 teicher kernel: [ 2983.268743] scsi 7:0:0:0: Direct-Access     SONY     WALKMAN          1.00 PQ: 0 ANSI: 0 CCS
Jan 16 21:56:01 teicher kernel: [ 2983.271300] sd 7:0:0:0: Attached scsi generic sg3 type 0
Jan 16 21:56:02 teicher kernel: [ 2984.277848] ready
Jan 16 21:56:02 teicher kernel: [ 2984.278352] sd 7:0:0:0: [sdc] 1875968 2048-byte logical blocks: (3.84 GB/3.57 GiB)
Jan 16 21:56:02 teicher kernel: [ 2984.280159] sd 7:0:0:0: [sdc] Write Protect is off
Jan 16 21:56:02 teicher kernel: [ 2984.390549] sd 7:0:0:0: [sdc] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
Jan 16 21:56:02 teicher kernel: [ 2984.393908] sd 7:0:0:0: [sdc] 1875968 2048-byte logical blocks: (3.84 GB/3.57 GiB)
Jan 16 21:56:02 teicher kernel: [ 2984.509013]  sdc: sdc1
Jan 16 21:56:02 teicher kernel: [ 2984.509030] sdc: p1 size 17179869180 extends beyond EOD, enabling native capacity
Jan 16 21:56:02 teicher kernel: [ 2984.515497] sd 7:0:0:0: [sdc] 1875968 2048-byte logical blocks: (3.84 GB/3.57 GiB)
Jan 16 21:56:02 teicher kernel: [ 2984.522802]  sdc: sdc1
Jan 16 21:56:02 teicher kernel: [ 2984.522816] sdc: p1 size 17179869180 extends beyond EOD, truncated
Jan 16 21:56:02 teicher kernel: [ 2984.524791] sd 7:0:0:0: [sdc] 1875968 2048-byte logical blocks: (3.84 GB/3.57 GiB)
Jan 16 21:56:02 teicher kernel: [ 2984.740065] sd 7:0:0:0: [sdc] Attached SCSI removable disk

Jan 16 22:00:30 teicher kernel: [ 3252.479937] usb 2-1.1: reset high-speed USB device number 7 using ehci_hcd
Jan 16 22:01:56 teicher udisksd[1347]: Cleaning up mount point /run/media/tomg/WALKMAN (device 8:33 is not mounted)
Jan 16 22:01:56 teicher udisksd[1347]: Unmounted /dev/sdc1 on behalf of uid 1000
Jan 16 22:02:02 teicher kernel: [ 3344.210194] usb 2-1.1: USB disconnect, device number 7
Jan 16 22:02:02 teicher kernel: [ 3344.212872] sd 7:0:0:0: [sdc] Synchronizing SCSI cache
Jan 16 22:02:02 teicher kernel: [ 3344.212906] sd 7:0:0:0: [sdc]  
Jan 16 22:02:02 teicher kernel: [ 3344.212908] Result: hostbyte=DID_NO_CONNECT driverbyte=DRIVER_OK

Comment 1 Tom Georgoulias 2013-01-17 12:40:19 UTC
Forgot to provide kernel version.

# uname -r
3.7.2-201.fc18.i686.PAE

lspci, lsusb, and usbmon output attached.

Comment 2 Tom Georgoulias 2013-01-17 12:41:01 UTC
Created attachment 680180 [details]
lspci -vvv output

Comment 3 Tom Georgoulias 2013-01-17 12:43:39 UTC
Created attachment 680181 [details]
usbmon output

Comment 4 Tom Georgoulias 2013-01-17 12:44:16 UTC
Created attachment 680182 [details]
lsusb -vvv

Comment 5 Josh Boyer 2013-07-05 17:40:57 UTC
Are you still seeing this issue with 3.9.y kernels?

Comment 6 Tom Georgoulias 2013-07-05 18:33:57 UTC
No, I switched to a different sony walkman player (NWZ-E475) and it works correctly.  We can close this bug report.

Comment 7 Josh Boyer 2013-07-05 18:41:03 UTC
Thanks.