XHCI (USB 3.0) kernel Module Prevents Hibernate
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Expired
|
Medium
|
Unassigned |
Bug Description
On a system with an ASROCK N68S motherboard and a VIA VL800/801 PCI USB3 adapter, the system, which is a 64 bit kubuntu precise with a 3.2 kernel cannot hibernate.
When you ask the system to hibernate, the OS does everything it should and also appears to shut down the system (the fans stop). However, after half a second the system restarts by itself, resuming from the hibernation.
If you unbind the xhci_hcd driver from the usb card on the pci bus, before hibernation then the system hibernates and resumes in the correct way.
So, the very same hack proposed in bug report 522998 at comment 61 seem to (hackishly) fixes the issue.
IMHO this looks like a bug in the xhci driver. Please report upstream.
---
AlsaVersion: Advanced Linux Sound Architecture Driver Version 1.0.24.
AplayDevices:
**** List of PLAYBACK Hardware Devices ****
card 0: NVidia [HDA NVidia], device 0: ALC662 rev1 Analog [ALC662 rev1 Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
ApportVersion: 2.0.1-0ubuntu13
Architecture: amd64
AudioDevicesInUse:
USER PID ACCESS COMMAND
/dev/snd/
Card0.Amixer.info:
Card hw:0 'NVidia'/'HDA NVidia at 0xfbef8000 irq 22'
Mixer name : 'Realtek ALC662 rev1'
Components : 'HDA:10ec0662,
Controls : 31
Simple ctrls : 18
DistroRelease: Ubuntu 12.04
HibernationDevice: RESUME=
IwConfig:
lo no wireless extensions.
usb0 no wireless extensions.
eth0 no wireless extensions.
MachineType: To Be Filled By O.E.M. To Be Filled By O.E.M.
NonfreeKernelMo
Package: linux (not installed)
ProcFB: 0 VESA VGA
ProcKernelCmdLine: BOOT_IMAGE=
ProcVersionSign
RelatedPackageV
linux-
linux-
linux-firmware 1.79.1
RfKill:
0: hci0: Bluetooth
Soft blocked: no
Hard blocked: no
Tags: precise
Uname: Linux 3.2.0-31-generic x86_64
UpgradeStatus: Upgraded to precise on 2012-05-09 (143 days ago)
UserGroups: adm admin cdrom dialout fax floppy fuse lpadmin plugdev sambashare scanner staff sudo syslog vboxusers
WpaSupplicantLog:
dmi.bios.date: 04/21/2010
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: P2.10
dmi.board.name: N68-S
dmi.board.vendor: ASRock
dmi.chassis.
dmi.chassis.type: 3
dmi.chassis.vendor: To Be Filled By O.E.M.
dmi.chassis.
dmi.modalias: dmi:bvnAmerican
dmi.product.name: To Be Filled By O.E.M.
dmi.product.
dmi.sys.vendor: To Be Filled By O.E.M.
This bug is missing log files that will aid in diagnosing the problem. From a terminal window please run:
apport-collect 1058725
and then change the status of the bug to 'Confirmed'.
If, due to the nature of the issue you have encountered, you are unable to run this command, please add a comment stating that fact and change the bug status to 'Confirmed'.
This change has been made by an automated script, maintained by the Ubuntu Kernel Team.