Need a way to disable selected modules with a kernel flag
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
In Progress
|
Wishlist
|
Unassigned |
Bug Description
Binary package hint: linux-image
Bug #90271 and bug #187671 describe situations where Live CDs and install CDs fail to work because a broken kernel module causes a hang before user has a say. The error may be in an optional kernel module (such as sound card driver or memory card reader) but the end user has no way to prevent kernel from loading a possibly known broken module.
Vanilla kernels from kernel.org support flag disablemodules (e.g. disablemodules=
This is a feature request to enable such a flag. It is not needed for normal use but in case of rare hardware exposing a bug in a kernel module not having such a flag prevents one from booting Ubuntu. (I'd prefer booting without network adapter or memory card reader to not booting at all).
This issue also causes slowdowns such as bug #187671 which cannot proceed until bug #90271 is fixed because testing possible fixes for the bug is really hard until the other kernel module has been fixed. (This is because both bugs affect the same laptop hardware and both kernel modules cause a kernel hang.)
I'd consider disablemodules flag similar to acpi flag - it should not be needed but still we need it.
Changed in linux: | |
importance: | Undecided → Wishlist |
status: | New → Triaged |
Changed in linux (Ubuntu): | |
status: | Triaged → In Progress |
Just adding a note that the problem is with Live CD only. With Alternate Install CD one can use sdhci.blacklist=yes kernel flag to allow installing with broken sdhci kernel module.