having usb modules loaded may cause failure to resume from disk
Bug #53308 reported by
Emilio Scalise
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux-source-2.6.15 (Ubuntu) |
Invalid
|
High
|
Unassigned |
Bug Description
By default uhci_hcd, ehci_hcd and ohci_hcd are loaded in initramfs on boot, also when the system has to be resumed from suspend to disk (swsusp1).
This cause a failure on usb wakeup on my machines (an acer 2012wlmi laptop and a desktop computer, P5ND2-SLI (nforce 4 intel edition) with a P4).
If I set mkinitramfs to load only the list of strictly necessary modules usb will survive after resume (it handles well wakeup).
I know that usb modules can't be easily removed from an initrd as someone could boot from usb disks... but what you think about adding an option to select to not include them? Or at least document this behaviour.....
Bye
To post a comment you must log in.
Can you describe the failure? What does dmesg look like?