← Back to team overview

kernel-packages team mailing list archive

[Bug 1520988] [NEW] Copy of large files from USB3 card reader fails mid-way

 

Public bug reported:

I've got a "Lexar Professional Workflow XR1" CF card reader that
supports USB3, and has worked fine for regular JPG/CR2 images (sizes up
to about 20 MB), but when I tried some videos (which were 170MB and up),
the copy would fail around midway with "Error Splicing File:
Input/Output Error" from Thunar, and dmesg showed messages like:

[  +9,232995] usb 2-3: Disable of device-initiated U1 failed.
[  +5,006028] usb 2-3: Disable of device-initiated U2 failed.
[  +0,168540] usb 2-3: reset SuperSpeed USB device number 10 using xhci_hcd
[  +1,126795] sd 12:0:0:0: [sdb] FAILED Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
[  +0,000011] sd 12:0:0:0: [sdb] Sense Key : Unit Attention [current] 
[  +0,000007] sd 12:0:0:0: [sdb] Add. Sense: Not ready to ready change, medium may have changed
[  +0,000006] sd 12:0:0:0: [sdb] CDB: Read(10) 28 00 00 67 53 ce 00 00 02 00
[  +0,000005] blk_update_request: I/O error, dev sdb, sector 6771662
[  +0,000008] Buffer I/O error on dev sdb1, logical block 3385704, async page read
[ +10,494574] usb 2-3: Disable of device-initiated U1 failed.
[  +5,006046] usb 2-3: Disable of device-initiated U2 failed.
[  +0,168624] usb 2-3: reset SuperSpeed USB device number 10 using xhci_hcd
[  +1,126823] sd 12:0:0:0: [sdb] FAILED Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
[  +0,000009] sd 12:0:0:0: [sdb] Sense Key : Unit Attention [current] 
[  +0,000005] sd 12:0:0:0: [sdb] Add. Sense: Not ready to ready change, medium may have changed
[  +0,000005] sd 12:0:0:0: [sdb] CDB: Read(10) 28 00 00 68 53 76 00 00 02 00
[  +0,000003] blk_update_request: I/O error, dev sdb, sector 6837110
[  +0,000007] Buffer I/O error on dev sdb1, logical block 3418428, async page read

I tried a fsck.vfat, but that didn't help. Ejecting and unmounting, I
was able to copy one file, but not the rest (tried a couple times, just
got the same errors).

This computer only has USB3 ports. So I tried another computer (running
Xubuntu 14.04) that had a non-USB3-port, and there the copy worked just
fine.


On connecting, dmesg says:

[nov.29 20:56] usb 2-3: new SuperSpeed USB device number 12 using xhci_hcd
[  +0,018698] usb 2-3: New USB device found, idVendor=05dc, idProduct=ba02
[  +0,000008] usb 2-3: New USB device strings: Mfr=3, Product=4, SerialNumber=5
[  +0,000005] usb 2-3: Product: WorkflowCFR1
[  +0,000003] usb 2-3: Manufacturer: Lexar
[  +0,000004] usb 2-3: SerialNumber: 000000005018
[  +0,002362] usb-storage 2-3:1.0: USB Mass Storage device detected
[  +0,000135] scsi host14: usb-storage 2-3:1.0
[  +1,000955] scsi 14:0:0:0: Direct-Access     Lexar    WorkflowCFR1     0822 PQ: 0 ANSI: 6
[  +0,000297] sd 14:0:0:0: Attached scsi generic sg1 type 0
[  +1,104094] sd 14:0:0:0: [sdb] 62537328 512-byte logical blocks: (32.0 GB/29.8 GiB)
[  +0,000598] sd 14:0:0:0: [sdb] Write Protect is off
[  +0,000009] sd 14:0:0:0: [sdb] Mode Sense: 23 00 00 00
[  +0,000646] sd 14:0:0:0: [sdb] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA
[  +0,004239]  sdb: sdb1
[  +0,001969] sd 14:0:0:0: [sdb] Attached SCSI removable disk

ProblemType: Bug
DistroRelease: Ubuntu 15.10
Package: linux-image-4.2.0-18-generic 4.2.0-18.22
ProcVersionSignature: Ubuntu 4.2.0-18.22-generic 4.2.3
Uname: Linux 4.2.0-18-generic x86_64
ApportVersion: 2.19.1-0ubuntu5
Architecture: amd64
AudioDevicesInUse:
 USER        PID ACCESS COMMAND
 /dev/snd/controlC0:  kiwibird   1912 F.... pulseaudio
 /dev/snd/controlC1:  kiwibird   1912 F.... pulseaudio
CurrentDesktop: XFCE
Date: Sun Nov 29 20:52:51 2015
HibernationDevice: RESUME=UUID=dc4226ca-3ebe-4611-95ac-c1a0ccbb7d7a
InstallationDate: Installed on 2015-06-04 (178 days ago)
InstallationMedia: Xubuntu 15.04 "Vivid Vervet" - Release amd64 (20150422.1)
MachineType: LENOVO F0AM
ProcFB: 0 inteldrmfb
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-4.2.0-18-generic.efi.signed root=UUID=91533e8a-b5ca-4447-8c4a-b5bb2d095238 ro noprompt persistent
RelatedPackageVersions:
 linux-restricted-modules-4.2.0-18-generic N/A
 linux-backports-modules-4.2.0-18-generic  N/A
 linux-firmware                            1.149.2
RfKill:
 
SourcePackage: linux
UdevLog: Error: [Errno 2] No such file or directory: '/var/log/udev'
UpgradeStatus: Upgraded to wily on 2015-10-24 (35 days ago)
dmi.bios.date: 09/30/2014
dmi.bios.vendor: LENOVO
dmi.bios.version: O00KT19AUS
dmi.board.name: INVALID
dmi.board.vendor: LENOVO
dmi.board.version: 31900058 STD
dmi.chassis.type: 13
dmi.chassis.vendor: LENOVO
dmi.chassis.version: Chassis Version
dmi.modalias: dmi:bvnLENOVO:bvrO00KT19AUS:bd09/30/2014:svnLENOVO:pnF0AM:pvrLenovoA740:rvnLENOVO:rnINVALID:rvr31900058STD:cvnLENOVO:ct13:cvrChassisVersion:
dmi.product.name: F0AM
dmi.product.version: Lenovo A740
dmi.sys.vendor: LENOVO

** Affects: linux (Ubuntu)
     Importance: Undecided
         Status: Confirmed


** Tags: amd64 apport-bug wily

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1520988

Title:
  Copy of large files from USB3 card reader fails mid-way

Status in linux package in Ubuntu:
  Confirmed

Bug description:
  I've got a "Lexar Professional Workflow XR1" CF card reader that
  supports USB3, and has worked fine for regular JPG/CR2 images (sizes
  up to about 20 MB), but when I tried some videos (which were 170MB and
  up), the copy would fail around midway with "Error Splicing File:
  Input/Output Error" from Thunar, and dmesg showed messages like:

  [  +9,232995] usb 2-3: Disable of device-initiated U1 failed.
  [  +5,006028] usb 2-3: Disable of device-initiated U2 failed.
  [  +0,168540] usb 2-3: reset SuperSpeed USB device number 10 using xhci_hcd
  [  +1,126795] sd 12:0:0:0: [sdb] FAILED Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
  [  +0,000011] sd 12:0:0:0: [sdb] Sense Key : Unit Attention [current] 
  [  +0,000007] sd 12:0:0:0: [sdb] Add. Sense: Not ready to ready change, medium may have changed
  [  +0,000006] sd 12:0:0:0: [sdb] CDB: Read(10) 28 00 00 67 53 ce 00 00 02 00
  [  +0,000005] blk_update_request: I/O error, dev sdb, sector 6771662
  [  +0,000008] Buffer I/O error on dev sdb1, logical block 3385704, async page read
  [ +10,494574] usb 2-3: Disable of device-initiated U1 failed.
  [  +5,006046] usb 2-3: Disable of device-initiated U2 failed.
  [  +0,168624] usb 2-3: reset SuperSpeed USB device number 10 using xhci_hcd
  [  +1,126823] sd 12:0:0:0: [sdb] FAILED Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE
  [  +0,000009] sd 12:0:0:0: [sdb] Sense Key : Unit Attention [current] 
  [  +0,000005] sd 12:0:0:0: [sdb] Add. Sense: Not ready to ready change, medium may have changed
  [  +0,000005] sd 12:0:0:0: [sdb] CDB: Read(10) 28 00 00 68 53 76 00 00 02 00
  [  +0,000003] blk_update_request: I/O error, dev sdb, sector 6837110
  [  +0,000007] Buffer I/O error on dev sdb1, logical block 3418428, async page read

  I tried a fsck.vfat, but that didn't help. Ejecting and unmounting, I
  was able to copy one file, but not the rest (tried a couple times,
  just got the same errors).

  This computer only has USB3 ports. So I tried another computer
  (running Xubuntu 14.04) that had a non-USB3-port, and there the copy
  worked just fine.

  
  On connecting, dmesg says:

  [nov.29 20:56] usb 2-3: new SuperSpeed USB device number 12 using xhci_hcd
  [  +0,018698] usb 2-3: New USB device found, idVendor=05dc, idProduct=ba02
  [  +0,000008] usb 2-3: New USB device strings: Mfr=3, Product=4, SerialNumber=5
  [  +0,000005] usb 2-3: Product: WorkflowCFR1
  [  +0,000003] usb 2-3: Manufacturer: Lexar
  [  +0,000004] usb 2-3: SerialNumber: 000000005018
  [  +0,002362] usb-storage 2-3:1.0: USB Mass Storage device detected
  [  +0,000135] scsi host14: usb-storage 2-3:1.0
  [  +1,000955] scsi 14:0:0:0: Direct-Access     Lexar    WorkflowCFR1     0822 PQ: 0 ANSI: 6
  [  +0,000297] sd 14:0:0:0: Attached scsi generic sg1 type 0
  [  +1,104094] sd 14:0:0:0: [sdb] 62537328 512-byte logical blocks: (32.0 GB/29.8 GiB)
  [  +0,000598] sd 14:0:0:0: [sdb] Write Protect is off
  [  +0,000009] sd 14:0:0:0: [sdb] Mode Sense: 23 00 00 00
  [  +0,000646] sd 14:0:0:0: [sdb] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA
  [  +0,004239]  sdb: sdb1
  [  +0,001969] sd 14:0:0:0: [sdb] Attached SCSI removable disk

  ProblemType: Bug
  DistroRelease: Ubuntu 15.10
  Package: linux-image-4.2.0-18-generic 4.2.0-18.22
  ProcVersionSignature: Ubuntu 4.2.0-18.22-generic 4.2.3
  Uname: Linux 4.2.0-18-generic x86_64
  ApportVersion: 2.19.1-0ubuntu5
  Architecture: amd64
  AudioDevicesInUse:
   USER        PID ACCESS COMMAND
   /dev/snd/controlC0:  kiwibird   1912 F.... pulseaudio
   /dev/snd/controlC1:  kiwibird   1912 F.... pulseaudio
  CurrentDesktop: XFCE
  Date: Sun Nov 29 20:52:51 2015
  HibernationDevice: RESUME=UUID=dc4226ca-3ebe-4611-95ac-c1a0ccbb7d7a
  InstallationDate: Installed on 2015-06-04 (178 days ago)
  InstallationMedia: Xubuntu 15.04 "Vivid Vervet" - Release amd64 (20150422.1)
  MachineType: LENOVO F0AM
  ProcFB: 0 inteldrmfb
  ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-4.2.0-18-generic.efi.signed root=UUID=91533e8a-b5ca-4447-8c4a-b5bb2d095238 ro noprompt persistent
  RelatedPackageVersions:
   linux-restricted-modules-4.2.0-18-generic N/A
   linux-backports-modules-4.2.0-18-generic  N/A
   linux-firmware                            1.149.2
  RfKill:
   
  SourcePackage: linux
  UdevLog: Error: [Errno 2] No such file or directory: '/var/log/udev'
  UpgradeStatus: Upgraded to wily on 2015-10-24 (35 days ago)
  dmi.bios.date: 09/30/2014
  dmi.bios.vendor: LENOVO
  dmi.bios.version: O00KT19AUS
  dmi.board.name: INVALID
  dmi.board.vendor: LENOVO
  dmi.board.version: 31900058 STD
  dmi.chassis.type: 13
  dmi.chassis.vendor: LENOVO
  dmi.chassis.version: Chassis Version
  dmi.modalias: dmi:bvnLENOVO:bvrO00KT19AUS:bd09/30/2014:svnLENOVO:pnF0AM:pvrLenovoA740:rvnLENOVO:rnINVALID:rvr31900058STD:cvnLENOVO:ct13:cvrChassisVersion:
  dmi.product.name: F0AM
  dmi.product.version: Lenovo A740
  dmi.sys.vendor: LENOVO

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1520988/+subscriptions


Follow ups