--- Begin Message ---
Package: linux-image-2.6.24-1-486
Version: 2.6.24-5
Severity: important
During data copy to/from USB disk or USB stick the USB device is often
reset by the driver as below :
Mar 30 23:16:09 debian kernel: usb 4-4: reset high speed USB device
using ehci_hcd and address 2
Mar 30 23:19:08 debian kernel: usb 4-4: reset high speed USB device
using ehci_hcd and address 2
When it occurs more than 5/6 times during the data transmission the
system may crash (nautilus becomes a zombie, pdflush and other related
deamons are uninterruptible...) and I am forced to use the MagickSysKeys
to reboot.
The problem is the same with linux-image-2.6.24-1-686 and many previous
kernel versions actually.
lspci -v :
00:00.0 Host bridge: Silicon Integrated Systems [SiS] SiS645DX Host &
Memory & AGP Controller (rev 01)
Flags: bus master, medium devsel, latency 32
Memory at e0000000 (32-bit, non-prefetchable) [size=128M]
Capabilities: <access denied>
Kernel driver in use: agpgart-sis
Kernel modules: sis-agp
00:01.0 PCI bridge: Silicon Integrated Systems [SiS] Virtual PCI-to-PCI
bridge (AGP) (prog-if 00 [Normal decode])
Flags: bus master, fast devsel, latency 32
Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
I/O behind bridge: 00001000-00001fff
Memory behind bridge: dfe00000-dfefffff
Prefetchable memory behind bridge: bfc00000-dfcfffff
00:02.0 ISA bridge: Silicon Integrated Systems [SiS] SiS962 [MuTIOL
Media IO] (rev 14)
Flags: bus master, medium devsel, latency 0
00:02.1 SMBus: Silicon Integrated Systems [SiS] SiS961/2 SMBus Controller
Flags: medium devsel
I/O ports at 2000 [disabled] [size=32]
Kernel driver in use: sis96x_smbus
Kernel modules: i2c-sis96x
00:02.3 FireWire (IEEE 1394): Silicon Integrated Systems [SiS] FireWire
Controller (prog-if 10 [OHCI])
Subsystem: Unknown device 1631:7007
Flags: bus master, medium devsel, latency 32, IRQ 11
Memory at dffff000 (32-bit, non-prefetchable) [size=4K]
Expansion ROM at dffc0000 [disabled] [size=128K]
Capabilities: <access denied>
Kernel driver in use: firewire_ohci
Kernel modules: firewire-ohci
00:02.5 IDE interface: Silicon Integrated Systems [SiS] 5513 [IDE]
(prog-if 80 [Master])
Subsystem: Unknown device 1631:5513
Flags: bus master, medium devsel, latency 128
[virtual] Memory at 000001f0 (32-bit, non-prefetchable) [disabled]
[size=8]
[virtual] Memory at 000003f0 (type 3, non-prefetchable) [disabled]
[size=1]
[virtual] Memory at 00000170 (32-bit, non-prefetchable) [disabled]
[size=8]
[virtual] Memory at 00000370 (type 3, non-prefetchable) [disabled]
[size=1]
I/O ports at ff00 [size=16]
Kernel driver in use: SIS_IDE
Kernel modules: sis5513
00:02.6 Modem: Silicon Integrated Systems [SiS] AC'97 Modem Controller
(rev a0) (prog-if 00 [Generic])
Subsystem: Unknown device 1631:3054
Flags: bus master, medium devsel, latency 32, IRQ 9
I/O ports at d000 [size=256]
I/O ports at cc00 [size=128]
Capabilities: <access denied>
Kernel driver in use: Intel ICH Modem
Kernel modules: snd-intel8x0m, 8250_pci
00:02.7 Multimedia audio controller: Silicon Integrated Systems [SiS]
AC'97 Sound Controller (rev a0)
Subsystem: Unknown device 1631:200b
Flags: bus master, medium devsel, latency 32, IRQ 9
I/O ports at c800 [size=256]
I/O ports at c400 [size=128]
Capabilities: <access denied>
Kernel driver in use: Intel ICH
Kernel modules: snd-intel8x0
00:03.0 USB Controller: Silicon Integrated Systems [SiS] USB 1.1
Controller (rev 0f) (prog-if 10 [OHCI])
Subsystem: Unknown device 1631:7001
Flags: bus master, medium devsel, latency 32, IRQ 9
Memory at dfffe000 (32-bit, non-prefetchable) [size=4K]
Kernel driver in use: ohci_hcd
Kernel modules: ohci-hcd
00:03.1 USB Controller: Silicon Integrated Systems [SiS] USB 1.1
Controller (rev 0f) (prog-if 10 [OHCI])
Subsystem: Unknown device 1631:7001
Flags: bus master, medium devsel, latency 32, IRQ 9
Memory at dfffd000 (32-bit, non-prefetchable) [size=4K]
Kernel driver in use: ohci_hcd
Kernel modules: ohci-hcd
00:03.2 USB Controller: Silicon Integrated Systems [SiS] USB 1.1
Controller (rev 0f) (prog-if 10 [OHCI])
Subsystem: Unknown device 1631:7001
Flags: bus master, medium devsel, latency 32, IRQ 9
Memory at dfffc000 (32-bit, non-prefetchable) [size=4K]
Kernel driver in use: ohci_hcd
Kernel modules: ohci-hcd
00:03.3 USB Controller: Silicon Integrated Systems [SiS] USB 2.0
Controller (prog-if 20 [EHCI])
Subsystem: Unknown device 1631:7002
Flags: bus master, medium devsel, latency 32, IRQ 9
Memory at dfffb000 (32-bit, non-prefetchable) [size=4K]
Capabilities: <access denied>
Kernel driver in use: ehci_hcd
Kernel modules: ehci-hcd
00:0b.0 Ethernet controller: Realtek Semiconductor Co., Ltd.
RTL-8139/8139C/8139C+ (rev 10)
Subsystem: Realtek Semiconductor Co., Ltd. RT8139
Flags: bus master, medium devsel, latency 32, IRQ 9
I/O ports at dc00 [size=256]
Memory at dfffaf00 (32-bit, non-prefetchable) [size=256]
Expansion ROM at dffe0000 [disabled] [size=64K]
Capabilities: <access denied>
Kernel driver in use: 8139too
Kernel modules: 8139too
00:10.0 Ethernet controller: Realtek Semiconductor Co., Ltd.
RTL-8139/8139C/8139C+ (rev 10)
Subsystem: Unknown device 1631:7003
Flags: bus master, medium devsel, latency 32, IRQ 11
I/O ports at d800 [size=256]
Memory at dfffae00 (32-bit, non-prefetchable) [size=256]
Capabilities: <access denied>
Kernel driver in use: 8139too
Kernel modules: 8139too
01:00.0 VGA compatible controller: ATI Technologies Inc RV280 [Radeon
9200] (rev 01) (prog-if 00 [VGA controller])
Subsystem: Giga-byte Technology Unknown device 4026
Flags: bus master, 66MHz, medium devsel, latency 32, IRQ 10
Memory at d0000000 (32-bit, prefetchable) [size=128M]
I/O ports at 1800 [size=256]
Memory at dfef0000 (32-bit, non-prefetchable) [size=64K]
Expansion ROM at dfec0000 [disabled] [size=128K]
Capabilities: <access denied>
Kernel modules: radeonfb
01:00.1 Display controller: ATI Technologies Inc RV280 [Radeon 9200]
(Secondary) (rev 01)
Subsystem: Giga-byte Technology Unknown device 4027
Flags: bus master, 66MHz, medium devsel, latency 32
Memory at c8000000 (32-bit, prefetchable) [size=128M]
Memory at dfee0000 (32-bit, non-prefetchable) [size=64K]
Capabilities: <access denied>
lsusb -v (keepping only USB2 related stuff) :
Bus 004 Device 001: ID 0000:0000
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.00
bDeviceClass 9 Hub
bDeviceSubClass 0 Unused
bDeviceProtocol 1 Single TT
bMaxPacketSize0 64
idVendor 0x0000
idProduct 0x0000
bcdDevice 2.06
iManufacturer 3 Linux 2.6.24.080401 ehci_hcd
iProduct 2 EHCI Host Controller
iSerial 1 0000:00:03.3
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 25
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0
bmAttributes 0xe0
Self Powered
Remote Wakeup
MaxPower 0mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 1
bInterfaceClass 9 Hub
bInterfaceSubClass 0 Unused
bInterfaceProtocol 0 Full speed (or root) hub
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0004 1x 4 bytes
bInterval 12
Hub Descriptor:
bLength 9
bDescriptorType 41
nNbrPorts 6
wHubCharacteristic 0x000a
No power switching (usb 1.0)
Per-port overcurrent protection
TT think time 8 FS bits
bPwrOn2PwrGood 10 * 2 milli seconds
bHubContrCurrent 0 milli Ampere
DeviceRemovable 0x00
PortPwrCtrlMask 0xff
Hub Port Status:
Port 1: 0000.0100 power
Port 2: 0000.0100 power
Port 3: 0000.0100 power
Port 4: 0000.0100 power
Port 5: 0000.0100 power
Port 6: 0000.0100 power
Device Status: 0x0003
Self Powered
Remote Wakeup Enabled
I have compiled a kernel with CONFIG_USB_DEBUG and
CONFIG_USB_STORAGE_DEBUG to have more informations. A part of the result
is in the syslog.txt.tar.bz2 file attached with this message.
Regards,
Maxime
PS : Sorry for my poor english...
-- System Information:
Debian Release: lenny/sid
Architecture: i386 (i686)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE="fr_FR.UTF-8"
syslog.txt.tar.bz2
Description: application/bzip
--- End Message ---