Bug 811044 - ehci_hcd and xhci_hcd shouldn't be built into the kernel
Summary: ehci_hcd and xhci_hcd shouldn't be built into the kernel
Keywords:
Status: CLOSED WONTFIX
Alias: None
Product: Fedora
Classification: Fedora
Component: kernel
Version: 16
Hardware: x86_64
OS: Linux
unspecified
high
Target Milestone: ---
Assignee: Kernel Maintainer List
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2012-04-10 00:16 UTC by Nathan
Modified: 2012-09-05 13:42 UTC (History)
5 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2012-09-05 13:42:46 UTC
Type: Bug


Attachments (Terms of Use)

Description Nathan 2012-04-10 00:16:08 UTC
Description of problem:
ehci_hcd and xhci_hcd are known to cause problems when suspending to ram. Therefore they shouldn't be built into the default kernel, but instead loaded as modules, allowing pm-suspend to suspend them before suspending to ram.

How reproducible:


Steps to Reproduce:
1.use the fedora kernel
2.suspend to ram
  
Actual results:
Crash

Expected results:
Suspend to ram

Additional info:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/522998
https://wiki.archlinux.org/index.php/Pm-utils#Black_screen_with_unblinking_cursor_when_trying_to_suspend

Comment 1 Dave Jones 2012-04-11 17:19:28 UTC
the real fix is going to be figuring out what needs to change in the usb drivers to correctly handle suspend/resume.

We can't make them modular without breaking things like usb serial console, and other usb devices that are needed in early boot.

Comment 2 Josh Boyer 2012-09-05 13:42:46 UTC
Closing this out per Dave's comment.  If you're seeing crashes or issues, please report those in separate bugs.


Note You need to log in before you can comment on or make changes to this bug.