0409:0058 Suspend fail with an USB HUB plugged before booting
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Expired
|
Low
|
Unassigned |
Bug Description
Tested on 2 computers (towers : computers "A" and "B"). I can't reproduce it on a laptop (computer "C").
Steps :
- plug the usb HUB (in my case with a mouse plugged on it)
- power on the computer
- suspend (to RAM)
=> The computer (tower) will fail to suspend and either be frozen (no video on my computer "A") or "resume" to the lock screen of gnome (the current computer "B" used to report the bug). The laptop "C" suspend normaly.
- power off
- unplugg the usb HUB
- power on the computer
- plug the usb HUB
- suspend (to RAM)
=> The computer will suspend normaly (computers "A", "B" and "C").
Revelating part of the dmesg log file.
[ 44.217637] ehci_hcd 0000:00:1d.7: PCI INT A disabled
[ 44.217644] uhci_hcd 0000:00:1d.2: PCI INT C disabled
[ 44.217650] uhci_hcd 0000:00:1d.1: PCI INT B disabled
[ 44.218201] uhci_hcd 0000:00:1a.2: PCI INT C disabled
[ 44.218206] uhci_hcd 0000:00:1a.1: PCI INT B disabled
[ 44.218211] uhci_hcd 0000:00:1a.0: PCI INT A disabled
[ 44.218221] pcieport 0000:00:1c.5: wake-up capability enabled by ACPI
[ 44.218225] ATL1E 0000:02:00.0: PCI INT A disabled
[ 44.218230] ACPI handle has no context!
[ 44.220067] pata_marvell 0000:03:00.0: PCI INT A disabled
[ 44.230110] uhci_hcd 0000:00:1d.0: PCI INT A disabled
[ 44.245034] sd 2:0:0:0: [sda] Stopping disk
[ 44.250063] pm_op(): usb_dev_
[ 44.250067] PM: Device usb1 failed to suspend async: error -16
[ 44.320072] HDA Intel 0000:00:1b.0: PCI INT A disabled
[ 44.320101] ACPI handle has no context!
[ 44.340010] PM: suspend of drv:HDA Intel dev:0000:00:1b.0 complete after 122.351 msecs
[ 44.459903] PM: suspend of drv:sd dev:3:0:0:0 complete after 249.446 msecs
[ 44.862192] PM: suspend of drv:sd dev:2:0:0:0 complete after 651.644 msecs
[ 44.862216] PM: Some devices failed to suspend
ProblemType: Bug
DistroRelease: Ubuntu 10.10
Package: linux-image-
Regression: Yes
Reproducible: Yes
ProcVersionSign
Uname: Linux 2.6.35-23-generic x86_64
NonfreeKernelMo
AlsaVersion: Advanced Linux Sound Architecture Driver Version 1.0.23.
Architecture: amd64
AudioDevicesInUse:
USER PID ACCESS COMMAND
/dev/snd/
CRDA: Error: [Errno 2] Aucun fichier ou dossier de ce type
Card0.Amixer.info:
Card hw:0 'Intel'/'HDA Intel at 0xf9ff8000 irq 45'
Mixer name : 'Realtek ALC1200'
Components : 'HDA:10ec0888,
Controls : 40
Simple ctrls : 22
Date: Sun Nov 28 12:30:58 2010
HibernationDevice: RESUME=
IwConfig:
lo no wireless extensions.
eth0 no wireless extensions.
MachineType: System manufacturer P5QL PRO
ProcCmdLine: BOOT_IMAGE=
ProcEnviron:
LANG=fr_FR.utf8
SHELL=/bin/bash
RelatedPackageV
RfKill:
SourcePackage: linux
WpaSupplicantLog:
dmi.bios.date: 08/26/2008
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: 0601
dmi.board.
dmi.board.name: P5QL PRO
dmi.board.vendor: ASUSTeK Computer INC.
dmi.board.version: Rev 1.xx
dmi.chassis.
dmi.chassis.type: 3
dmi.chassis.vendor: Chassis Manufacture
dmi.chassis.
dmi.modalias: dmi:bvnAmerican
dmi.product.name: P5QL PRO
dmi.product.
dmi.sys.vendor: System manufacturer
tags: | added: kernel-series-unknown |
Changed in linux (Ubuntu): | |
status: | New → Confirmed |
It depends on the usb hub model. I can't reproduce the bug with an other one (witch is usb 1.1 instead of 2.0).
With the usb 2.0 hub, I can reproduce the bug on Ubuntu 10.04 and 10.10 live CDs.
Notice that if I unplugg and plug in again the hub *after* Ubuntu has started, then the computer can suspend and resume normally.