Bug 4817 - USB storage device stalls after a few KB transfer
Summary: USB storage device stalls after a few KB transfer
Status: REJECTED INVALID
Alias: None
Product: Drivers
Classification: Unclassified
Component: USB (show other bugs)
Hardware: i386 Linux
: P2 normal
Assignee: Greg Kroah-Hartman
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-06-29 14:20 UTC by Alexey Dobriyan
Modified: 2005-07-29 09:33 UTC (History)
0 users

See Also:
Kernel Version: 2.6.12
Subsystem:
Regression: ---
Bisected commit-id:


Attachments

Description Alexey Dobriyan 2005-06-29 14:20:15 UTC
From: Stefano Mangione <s.mangione@gmail.com>
http://marc.theaimsgroup.com/?t=111989851700002&r=1&w=2

The device is seen, can be mounted and the filesystem listed, but
file transfers run very slow, i guess they stop after a few KB.

2.6.11.12 works well. The device is a 256MB OTi Flash Disk, my USB
host is listed as a VIA VT6202, the motherboard is an MSI with
A6712VMS V1.9 072903 BIOS

/sbin/lspci -n:
00:10.0 Class 0c03: 1106:3038 (rev 80)
00:10.1 Class 0c03: 1106:3038 (rev 80)
00:10.2 Class 0c03: 1106:3038 (rev 80)
00:10.3 Class 0c03: 1106:3104 (rev 82)
==================================================================
From: Alistair John Strachan <s0348365@sms.ed.ac.uk>

I get the same problem on an Intel laptop. Sometimes it works,
sometimes it doesn't.
Comment 1 Ralf 2005-07-01 15:01:22 UTC
Do you mount the usb disk with the "sync" option? 
I can confirm the low performance (few KB/s instead of 5 MB/s with Kernel 
2.6.11) when I mount with "sync". 
 
Without "sync" the performance seems to be fine although it is dangerous since 
it is a removable media. 
 
2.6.11 does not show this behavior. 
 
Ralf 
Comment 2 Stefano Mangione 2005-07-29 09:24:01 UTC
fatfs honors the 'sync' option since 2.6.12, and I had the (previously not
working) 'sync' option in /etc/fstab, so I guess this bug should be rejected as
INVALID
Comment 3 Greg Kroah-Hartman 2005-07-29 09:33:53 UTC
Yes, that is the case.

Note You need to log in before you can comment on or make changes to this bug.