diff options
author | Rusty Russell <rusty@rustcorp.com.au> | 2015-06-15 22:46:22 -0400 |
---|---|---|
committer | Rusty Russell <rusty@rustcorp.com.au> | 2015-06-23 01:57:36 -0400 |
commit | b6c09b512dc0c5f62a4cc40184f5de749e90fdac (patch) | |
tree | c0e5995fc4dec37edee68f4bcb900026c3186544 /init | |
parent | 6727bb9c6abe836d88191ce13bfdd7a53c245e15 (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/Kconfig | 25 |
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 | ||
1972 | choice | 1967 | choice |
1973 | prompt "Compression algorithm" | 1968 | prompt "Compression algorithm" |