bzip2/lzma: don't ask for compression mode for the default initramfs
Impact: Kconfig noise reduction, documentation The default initramfs is so small that it makes no sense to worry about the additional memory taken by not double-compressing it. Therefore, don't bug the user with it. Also, improve the description of the option, which was downright incorrect. Signed-off-by: H. Peter Anvin <hpa@zytor.com>
This commit is contained in:
parent
55d1d26f23
commit
4029792757
32
usr/Kconfig
32
usr/Kconfig
|
@ -72,23 +72,24 @@ config RD_LZMA
|
||||||
Support loading of a LZMA encoded initial ramdisk or cpio buffer
|
Support loading of a LZMA encoded initial ramdisk or cpio buffer
|
||||||
If unsure, say N.
|
If unsure, say N.
|
||||||
|
|
||||||
|
if INITRAMFS_SOURCE!=""
|
||||||
|
|
||||||
choice
|
choice
|
||||||
prompt "Built-in initramfs compression mode"
|
prompt "Built-in initramfs compression mode"
|
||||||
help
|
help
|
||||||
This setting is only meaningful if the INITRAMFS_SOURCE is
|
This option decides by which algorithm the builtin initramfs
|
||||||
set. It decides by which algorithm the INITRAMFS_SOURCE will
|
will be compressed. Several compression algorithms are
|
||||||
be compressed.
|
available, which differ in efficiency, compression and
|
||||||
Several compression algorithms are available, which differ
|
decompression speed. Compression speed is only relevant
|
||||||
in efficiency, compression and decompression speed.
|
when building a kernel. Decompression speed is relevant at
|
||||||
Compression speed is only relevant when building a kernel.
|
each boot.
|
||||||
Decompression speed is relevant at each boot.
|
|
||||||
|
|
||||||
If you have any problems with bzip2 or LZMA compressed
|
If you have any problems with bzip2 or LZMA compressed
|
||||||
initramfs, mail me (Alain Knaff) <alain@knaff.lu>.
|
initramfs, mail me (Alain Knaff) <alain@knaff.lu>.
|
||||||
|
|
||||||
High compression options are mostly useful for users who
|
High compression options are mostly useful for users who are
|
||||||
are low on disk space (embedded systems), but for whom ram
|
low on RAM, since it reduces the memory consumption during
|
||||||
size matters less.
|
boot.
|
||||||
|
|
||||||
If in doubt, select 'gzip'
|
If in doubt, select 'gzip'
|
||||||
|
|
||||||
|
@ -133,3 +134,14 @@ config INITRAMFS_COMPRESSION_LZMA
|
||||||
smaller with LZMA in comparison to gzip.
|
smaller with LZMA in comparison to gzip.
|
||||||
|
|
||||||
endchoice
|
endchoice
|
||||||
|
|
||||||
|
endif
|
||||||
|
|
||||||
|
if INITRAMFS_SOURCE=""
|
||||||
|
# The builtin initramfs is so small so we don't want to bug the user...
|
||||||
|
|
||||||
|
config INITRAMFS_COMPRESSION_NONE
|
||||||
|
bool
|
||||||
|
default y
|
||||||
|
|
||||||
|
endif
|
||||||
|
|
Loading…
Reference in New Issue