Package: linux-image-2.6.22-3-amd64
Version: 2.6.22-6
Severity: normal
After resuming from suspend in 1 out of 5 cases all USB devices attached to my
system are unpowered. Plugging out and in again
resurrects the USB system. dmesg says:
Restarting tasks ... done.
usb 2-1: USB disconnect, address 62
usb 2-2: USB disconnect, address 63
hub 5-0:1.0: over-current change on port 1
hub 5-0:1.0: over-current change on port 2
hub 5-0:1.0: over-current change on port 3
hub 5-0:1.0: over-current change on port 4
hub 5-0:1.0: over-current change on port 5
hub 5-0:1.0: over-current change on port 6
hub 5-0:1.0: over-current change on port 7
hub 5-0:1.0: over-current change on port 8
usb 2-1: new low speed USB device using uhci_hcd and address 64 -- here I
plugged out and in
usb 2-1: configuration #1 chosen from 1 choice
I think the resume code should try harder and reset the hub in case of an
over-current change.
regards
roland lezuo
-- Package-specific info:
** Version:
Linux version 2.6.22-3-amd64 (Debian 2.6.22-5) ([EMAIL PROTECTED]) (gcc version
4.1.3 20070831 (prerelease) (Debian 4.1.2-16)) #1 SMP Thu Oct 11 15:23:23 UTC
2007
** Tainted: G M (16)
** Kernel log:
Booting processor 1/2 APIC 0x1
Initializing CPU#1
Calibrating delay using timer specific routine.. 4005.34 BogoMIPS (lpj=8010691)
CPU: L1 I Cache: 64K (64 bytes/line), D cache 64K (64 bytes/line)
CPU: L2 Cache: 512K (64 bytes/line)
CPU 1/1 - Node 0
CPU: Physical Processor ID: 0
CPU: Processor Core ID: 1
AMD Athlon(tm) 64 X2 Dual Core Processor 3800+ stepping 02
CPU1 is up
PCI: Setting latency timer of device :00:01.0 to 64
PM: Writing back config space on device :00:0a.0 at offset 1 (was 82b00117,
writing 2b00117)
skge eth0: enabling interface
ACPI: PCI Interrupt :00:0f.0[B] - GSI 20 (level, low) - IRQ 20
ACPI: PCI Interrupt :00:0f.1[A] - GSI 20 (level, low) - IRQ 20
ACPI: PCI Interrupt :00:10.0[A] - GSI 21 (level, low) - IRQ 21
usb usb1: root hub lost power or was reset
ACPI: PCI Interrupt :00:10.1[A] - GSI 21 (level, low) - IRQ 21
usb usb2: root hub lost power or was reset
ACPI: PCI Interrupt :00:10.2[B] - GSI 21 (level, low) - IRQ 21
usb usb3: root hub lost power or was reset
ACPI: PCI Interrupt :00:10.3[B] - GSI 21 (level, low) - IRQ 21
usb usb4: root hub lost power or was reset
ACPI: PCI Interrupt :00:10.4[C] - GSI 21 (level, low) - IRQ 21
ACPI: PCI Interrupt :00:11.5[C] - GSI 22 (level, low) - IRQ 22
PCI: Setting latency timer of device :00:11.5 to 64
PM: Writing back config space on device :00:11.6 at offset 4 (was 1,
writing 1001)
PM: Writing back config space on device :00:11.6 at offset 1 (was 210,
writing 211)
PM: Writing back config space on device :01:00.0 at offset 3 (was 80,
writing 804010)
PM: Writing back config space on device :01:00.1 at offset 4 (was 4,
writing fbf4)
PM: Writing back config space on device :01:00.1 at offset 3 (was 0,
writing 4010)
PM: Writing back config space on device :01:00.1 at offset 1 (was 2b0,
writing 2b7)
pnp: Res cnt 2
pnp: res cnt 2
pnp: Encode io
pnp: Encode irq
pnp: Device 00:05 activated.
pnp: Res cnt 2
pnp: res cnt 2
pnp: Encode io
pnp: Encode irq
pnp: Device 00:09 activated.
pnp: Res cnt 1
pnp: res cnt 1
pnp: Encode io
pnp: Device 00:0a activated.
pnp: Res cnt 2
pnp: res cnt 2
pnp: Encode io
pnp: Encode irq
pnp: Device 00:0b activated.
sd 0:0:0:0: [sda] Starting disk
skge eth0: Link is up at 100 Mbps, full duplex, flow control both
ata1: port is slow to respond, please be patient (Status 0x80)
ata2: port is slow to respond, please be patient (Status 0x80)
ata2.00: configured for UDMA/133
sd 1:0:0:0: [sdb] 625142448 512-byte hardware sectors (320073 MB)
sd 1:0:0:0: [sdb] Write Protect is off
sd 1:0:0:0: [sdb] Mode Sense: 00 3a 00 00
sd 1:0:0:0: [sdb] Write cache: enabled, read cache: enabled, doesn't support
DPO or FUA
ata1.00: configured for UDMA/133
sd 0:0:0:0: [sda] 390721968 512-byte hardware sectors (200050 MB)
sd 1:0:0:0: [sdb] Starting disk
sd 0:0:0:0: [sda] Write Protect is off
sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support
DPO or FUA
usb_endpoint usbdev5.1_ep00: PM: resume from 0, parent usb5 still 2
usb_endpoint usbdev5.1_ep81: PM: resume from 0, parent 5-0:1.0 still 2
usb_device usbdev5.1: PM: resume from 0, parent usb5 still 2
usb_endpoint usbdev2.62_ep00: PM: resume from 0, parent 2-1 still 2
usbhid 2-1:1.0: PM: resume from 2, parent 2-1 still 2
usb_endpoint usbdev2.62_ep81: PM: resume from 0, parent 2-1:1.0 still 2
usbhid 2-1:1.1: PM: resume from 2, parent 2-1 still 2
usb_endpoint usbdev2.62_ep82: PM: resume from 0, parent 2-1:1.1 still 2
usb_device usbdev2.62: PM: resume from 0, parent 2-1 still 2
usb_endpoint usbdev2.63_ep00: PM: resume from 0, parent 2-2 still 2
usbhid 2-2:1.0: PM: resume from 2, parent 2-2 still 2
usb_endpoint usbdev2.63_ep81: PM: resume from 0, parent 2-2:1.0 still 2
usb_device