[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#324724: linux-image-2.6.12-1-686: dismally slow throughput to usb flash drive



Package: linux-image-2.6.12-1-686
Version: 2.6.12-5
Severity: normal

after installing linux-image-2.6.12-1-686, i get very, very slow writes
to my USB 2.0 flash drive (around 30kb/s). messages in syslog indicate
that the kernel has recognized it as a high-speed device, ehci_hcd is
inserted, and so forth... disk writes are just inexplicably slow. there
is no excessive CPU usage or any other indication of what the problem
might be.

using kernel-image-2.6.8-2-686, i get the expected ~12mb/s write speeds,
using the same drive, same usb port, and the same mount options.

disk reads, strangely enough, do not seem to be affected at all, or at
least not nearly to the same degree.

the drive is a 1GB Lexar Jumpdrive, JDA1GB-00-501. from lsusb:

    Bus 004 Device 005: ID 05dc:a400 Lexar Media, Inc.

the USB controller information from lspci:

    0000:00:1d.0 USB Controller: Intel Corp. 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #1 (rev 01)
    0000:00:1d.1 USB Controller: Intel Corp. 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #2 (rev 01)
    0000:00:1d.2 USB Controller: Intel Corp. 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #3 (rev 01)
    0000:00:1d.7 USB Controller: Intel Corp. 82801DB/DBM (ICH4/ICH4-M) USB 2.0 EHCI Controller (rev 01)


(fwiw, i have noticed the same problem on a completely different
machine, on kernel i compiled from linux-source-2.6.12, adding the 
it8212 patch and trimming the configuration, so it may be an issue 
with the source. then again, it could be a coincidence).


-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (990, 'unstable'), (500, 'testing'), (500, 'stable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.8-2-686
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)

Versions of packages linux-image-2.6.12-1-686 depends on:
ii  coreutils [fileutils]         5.2.1-2    The GNU core utilities
ii  initrd-tools                  0.1.82     tools to create initrd image for p
ii  module-init-tools             3.2-pre8-1 tools for managing Linux kernel mo

linux-image-2.6.12-1-686 recommends no packages.

-- no debconf information



Reply to: