Bug 639462

Summary: USB file transfer is incredibly slow on Fedora 12 and Fedora 13
Product: [Fedora] Fedora Reporter: Nemean <nemean.kitty>
Component: kernelAssignee: Kernel Maintainer List <kernel-maint>
Status: CLOSED WONTFIX QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: urgent Docs Contact:
Priority: low    
Version: 14CC: cross, dougsland, edosurina, gansalmon, hestyp, itamar, jonathan, kernel-maint, madhu.chinakonda, mail2benny, mattia.verga
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Introduced in Fedora 12 updates. Persists in Fedora 13 Persists in Fedora 14
Story Points: ---
Clone Of: Environment:
Last Closed: 2012-08-16 18:40:55 UTC Type: ---
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
output from FC13 install on IBM Thinkcenter8141 none

Description Nemean 2010-10-01 19:54:34 UTC
Created attachment 451110 [details]
output from FC13 install on IBM Thinkcenter8141

Description of problem:

Copying a large single file, greater than 1GB
Version-Release number of selected component (if applicable):
Fedora 12 x64 (64-bit)
Fedora 13 x86 (32-bit)

How reproducible:
Install Fedora 13, perform no updates OR install Fedora 12 and perform all updates. Attempt to transfer a large, single file greater than 1GB from the hard drive to a USB device; memory stick, USB hard drive, etc. This also applies if you try to copy multiple large files to the device.

Steps to Reproduce:
1. plug in USB device to a USB 2.0 port on the computer
2. copy large file from hard drive to USB device (memory stick, portable hard drive)
3. Watch as the file transfer speed starts normal speed then continually slows down.
  
Actual results:
Transfer begins quickly (at acceptable USB 2.0 speeds than continually slows down.

Expected results:
Files should transfer at normal USB 2.0 speeds. All USB perform as expected on Windows XP, Mac OS X, XBOX360, PS3, Windows laptops or desktops. They do not transfer at normal speeds on updated Fedora 12 or stock Fedora 13 installs. Note: I have wiped the hard drives and installed Windows XP Pro on these exact machines and the file transfer works normally.

Additional info:
Tested on a Dell Optiplex 755 dual-core 4GB RAM, FC12-64-bit with stock kernel and all the latest updates. File Transfer speed is normal if Windows XP Pro is installed.

Also tested on over one-hundred Linux-education-installs of IBM Thinkcenter 8141 P4 FC13-32-bit with 2GB of ram with no internet access and no updates at all (completely stock installation). File Transfer speed is normal if Windows XP Pro is installed.

Formatted filesystems of USB devices range from fat32, NTFS, HFS non-journaled, XFS. All had the same result.

Comment 1 Nemean 2011-01-04 22:27:03 UTC
This exact same issue applies to Fedora 14 x86 32-bit.
On IBM Thinkcenter 8141 P4 FC13-32-bit with 2GB of ram
Installed from Fedora 14 LIVE CD, performed no updates.
Computer is not connected to the internet.
If Windows XP is installed, file transfer is normal.
If Fedora 12 (no updates) is installed file transfer is normal.
If Fedora 11 or earlier is installed file transfer is normal.
See prior description.

Comment 2 Nemean 2011-01-04 22:27:54 UTC
    Technical note added. If any revisions are required, please edit the "Technical Notes" field
    accordingly. All revisions will be proofread by the Engineering Content Services team.
    
    New Contents:
Introduced in Fedora 12 updates.
Persists in Fedora 13
Persists in Fedora 14

Comment 3 Benny 2011-03-07 12:44:18 UTC
I have a similar problem on 2.6.35.11-83.fc14.x86_64. However only some USB devices suffer from this...

I think it might have something todo with dmesg spitting out tons of these warnings: "usb 1-6: reset high speed USB device using ehci_hcd and address 7" but maybe that's a different problem..

Comment 4 Nemean 2011-03-08 17:45:52 UTC
Hmm, that is interesting. I don't know what particular update / package change was done to make USB file transfer (for large files) so incredibly slow... but it is there.

Comment 5 Mattia Verga 2011-08-07 09:00:31 UTC
Same problem also on F15.
Moreover, when copying to USB a large file the PC is hogged: launching applications is extremely slow, particularly notable with Firefox (don't know if this is because firefox has a high access to disk, it stays in "waiting for disk" state).

Comment 6 edo 2011-11-04 19:01:19 UTC
(In reply to comment #5)
> Same problem also on F15.
> Moreover, when copying to USB a large file the PC is hogged: launching
> applications is extremely slow, particularly notable with Firefox (don't know
> if this is because firefox has a high access to disk, it stays in "waiting for
> disk" state).

The same problem with:
Linux localhost.localdomain 2.6.40.8-4.fc15.x86_64 #1 SMP Tue Nov 1 18:17:12 UTC 2011 x86_64 x86_64 x86_64 GNU/Linux

Comment 7 Hesty 2011-11-14 06:17:17 UTC
Still happens in F16 too. I can attest that this has been happening since F14.

Comment 8 Fedora End Of Life 2012-08-16 18:40:58 UTC
This message is a notice that Fedora 14 is now at end of life. Fedora 
has stopped maintaining and issuing updates for Fedora 14. It is 
Fedora's policy to close all bug reports from releases that are no 
longer maintained.  At this time, all open bugs with a Fedora 'version'
of '14' have been closed as WONTFIX.

(Please note: Our normal process is to give advanced warning of this 
occurring, but we forgot to do that. A thousand apologies.)

Package Maintainer: If you wish for this bug to remain open because you
plan to fix it in a currently maintained version, feel free to reopen 
this bug and simply change the 'version' to a later Fedora version.

Bug Reporter: Thank you for reporting this issue and we are sorry that 
we were unable to fix it before Fedora 14 reached end of life. If you 
would still like to see this bug fixed and are able to reproduce it 
against a later version of Fedora, you are encouraged to click on 
"Clone This Bug" (top right of this page) and open it against that 
version of Fedora.

Although we aim to fix as many bugs as possible during every release's 
lifetime, sometimes those efforts are overtaken by events.  Often a 
more recent Fedora release includes newer upstream software that fixes 
bugs or makes them obsolete.

The process we are following is described here: 
http://fedoraproject.org/wiki/BugZappers/HouseKeeping