aboutsummaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorThomas Deutschmann <whissi@gentoo.org>2020-08-26 23:35:52 +0200
committerThomas Deutschmann <whissi@gentoo.org>2020-08-26 23:46:37 +0200
commit809f1f547f0ba8bfa38bbd0977ab2c57ec4c4581 (patch)
tree365a2a64e446bcd4b83b4b540aa3e7b609cb4292 /doc
parenteudev: Enable kmod support (diff)
downloadgenkernel-809f1f547f0ba8bfa38bbd0977ab2c57ec4c4581.tar.gz
genkernel-809f1f547f0ba8bfa38bbd0977ab2c57ec4c4581.tar.bz2
genkernel-809f1f547f0ba8bfa38bbd0977ab2c57ec4c4581.zip
defaults/linuxrc: Disable processing of modules_load file by default
Now that we are using (e)udev with kmod support, we can rely on UDEV to load required kernel modules. Old module loading based on modules_load file can still be enabled via boolean "gk.hw.use-modules_load" kernel command-line option which is inverting and replacing previous "nodetect" kernel command-line option. Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Diffstat (limited to 'doc')
-rw-r--r--doc/genkernel.8.txt17
1 files changed, 11 insertions, 6 deletions
diff --git a/doc/genkernel.8.txt b/doc/genkernel.8.txt
index 8c527b0..f0e4414 100644
--- a/doc/genkernel.8.txt
+++ b/doc/genkernel.8.txt
@@ -823,6 +823,12 @@ when not set. This will allow remote user to provide answer through
loading of all module groups regardless whether root device is
already available.
+*gk.hw.use-modules_load*=<...>::
+ By default, genkernel relies on UDEV's capability to load required
+ kernel modules. This boolean option allows you to force old module
+ loading depending on modules_load file until *root* device becomes
+ available.
+
*gk.log.disabled*=<...>::
By default, any shown message and external command calls will be logged
to '/tmp/init.log' in initramfs. This boolean option allows you to
@@ -848,15 +854,14 @@ NOTE: Because no user interaction is possible when this option is set,
system will automatically reboot on error after a timeout.
*noload*=<...>::
- List of modules to skip loading.
- Separate using commas or spaces.
+List of modules to skip loading.
+Separate using commas or spaces.
-*nodetect*::
- Skipping scanning modules using "modprobe <MODULE> -n".
- Use *doload=* for specifying a whitelist of exceptions.
+NOTE: This option has only an effect when *gk.hw.use-modules_load* is
+enabled.
*doload*=<...>::
- List of modules to load despite *nodetect*.
+ List of modules which should always be loaded.
*domodules*::
*nomodules*::