summaryrefslogtreecommitdiffstats
path: root/init
diff options
context:
space:
mode:
authorRusty Russell <rusty@rustcorp.com.au>2015-06-15 22:46:22 -0400
committerRusty Russell <rusty@rustcorp.com.au>2015-06-23 01:57:36 -0400
commitb6c09b512dc0c5f62a4cc40184f5de749e90fdac (patch)
treec0e5995fc4dec37edee68f4bcb900026c3186544 /init
parent6727bb9c6abe836d88191ce13bfdd7a53c245e15 (diff)
modules: clarify CONFIG_MODULE_COMPRESS help, suggest 'N'.
Andreas turned this option on, only to find out Debian (and Ubuntu!) don't enable support in their kmod builds. Shorten the text, and suggest N at the bottom (at least for now). Reported-by: Andreas Mohr <andim2@users.sf.net> Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
Diffstat (limited to 'init')
-rw-r--r--init/Kconfig25
1 files changed, 10 insertions, 15 deletions
diff --git a/init/Kconfig b/init/Kconfig
index 968a001790af..bcb7e1e13f7d 100644
--- a/init/Kconfig
+++ b/init/Kconfig
@@ -1948,26 +1948,21 @@ config MODULE_COMPRESS
1948 bool "Compress modules on installation" 1948 bool "Compress modules on installation"
1949 depends on MODULES 1949 depends on MODULES
1950 help 1950 help
1951 This option compresses the kernel modules when 'make
1952 modules_install' is run.
1953 1951
1954 The modules will be compressed either using gzip or xz depend on the 1952 Compresses kernel modules when 'make modules_install' is run; gzip or
1955 choice made in "Compression algorithm". 1953 xz depending on "Compression algorithm" below.
1956 1954
1957 module-init-tools has support for gzip format while kmod handle gzip 1955 module-init-tools MAY support gzip, and kmod MAY support gzip and xz.
1958 and xz compressed modules.
1959 1956
1960 When a kernel module is installed from outside of the main kernel 1957 Out-of-tree kernel modules installed using Kbuild will also be
1961 source and uses the Kbuild system for installing modules then that 1958 compressed upon installation.
1962 kernel module will also be compressed when it is installed.
1963 1959
1964 This option provides little benefit when the modules are to be used inside 1960 Note: for modules inside an initrd or initramfs, it's more efficient
1965 an initrd or initramfs, it generally is more efficient to compress the whole 1961 to compress the whole initrd or initramfs instead.
1966 initrd or initramfs instead.
1967 1962
1968 This is fully compatible with signed modules while the signed module is 1963 Note: This is fully compatible with signed modules.
1969 compressed. module-init-tools or kmod handles decompression and provide to 1964
1970 other layer the uncompressed but signed payload. 1965 If in doubt, say N.
1971 1966
1972choice 1967choice
1973 prompt "Compression algorithm" 1968 prompt "Compression algorithm"