Hide Forgot
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
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.
Closing this out per Dave's comment. If you're seeing crashes or issues, please report those in separate bugs.