FS#22046 - [kernel26] xhci-hcd + ehci-hcd (USB 3.0) kernel module prevents suspend

Attached to Project: Arch Linux
Opened by Jorge Sousa (Xehoz) - Saturday, 11 December 2010, 00:26 GMT
Last edited by Tobias Powalowski (tpowa) - Tuesday, 14 February 2012, 14:36 GMT
Task Type Bug Report
Category Upstream Bugs
Status Closed
Assigned To Tobias Powalowski (tpowa)
Thomas Bächler (brain0)
Architecture All
Severity Medium
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 1
Private No

Details

Description:

This is somewhat a duplicate from a bug reported in Ubuntu/Maverick. https://bugs.launchpad.net/ubuntu/maverick/+source/linux/+bug/522998

In order to suspend (suspension method: pm-suspend with SLEEP_MODULE="uswsusp"), one must blacklist / explicitly unload modules related with usb 3.0. I belive that in the latest kernel versions that module is called xhci-hcd and not simply xhci anymore. Anyway, this is a bug report + solution report.

Personally, adding SUSPEND_MODULES="xhci-hcd ehci-hcd" to a file in /etc/pm/config.d/ solves the problem.

Additional info:
* package version(s)
I'm not sure what packages are relevant, other than kernel26
kernel26 2.6.36.1-3
* config and/or log files etc.
The required config is stated in the description.
This task depends upon

Closed by  Tobias Powalowski (tpowa)
Tuesday, 14 February 2012, 14:36 GMT
Reason for closing:  Fixed
Comment by Jelle van der Waa (jelly) - Saturday, 18 June 2011, 08:53 GMT
any update on a newer kernel?
Comment by Jelle van der Waa (jelly) - Tuesday, 16 August 2011, 09:04 GMT
again any update?

Loading...