diff options
Diffstat (limited to 'init/Kconfig')
| -rw-r--r-- | init/Kconfig | 18 |
1 files changed, 14 insertions, 4 deletions
diff --git a/init/Kconfig b/init/Kconfig index a23da9f01803..d95ca7cd5d45 100644 --- a/init/Kconfig +++ b/init/Kconfig | |||
| @@ -115,10 +115,13 @@ config HAVE_KERNEL_BZIP2 | |||
| 115 | config HAVE_KERNEL_LZMA | 115 | config HAVE_KERNEL_LZMA |
| 116 | bool | 116 | bool |
| 117 | 117 | ||
| 118 | config HAVE_KERNEL_LZO | ||
| 119 | bool | ||
| 120 | |||
| 118 | choice | 121 | choice |
| 119 | prompt "Kernel compression mode" | 122 | prompt "Kernel compression mode" |
| 120 | default KERNEL_GZIP | 123 | default KERNEL_GZIP |
| 121 | depends on HAVE_KERNEL_GZIP || HAVE_KERNEL_BZIP2 || HAVE_KERNEL_LZMA | 124 | depends on HAVE_KERNEL_GZIP || HAVE_KERNEL_BZIP2 || HAVE_KERNEL_LZMA || HAVE_KERNEL_LZO |
| 122 | help | 125 | help |
| 123 | The linux kernel is a kind of self-extracting executable. | 126 | The linux kernel is a kind of self-extracting executable. |
| 124 | Several compression algorithms are available, which differ | 127 | Several compression algorithms are available, which differ |
| @@ -141,9 +144,8 @@ config KERNEL_GZIP | |||
| 141 | bool "Gzip" | 144 | bool "Gzip" |
| 142 | depends on HAVE_KERNEL_GZIP | 145 | depends on HAVE_KERNEL_GZIP |
| 143 | help | 146 | help |
| 144 | The old and tried gzip compression. Its compression ratio is | 147 | The old and tried gzip compression. It provides a good balance |
| 145 | the poorest among the 3 choices; however its speed (both | 148 | between compression ratio and decompression speed. |
| 146 | compression and decompression) is the fastest. | ||
| 147 | 149 | ||
| 148 | config KERNEL_BZIP2 | 150 | config KERNEL_BZIP2 |
| 149 | bool "Bzip2" | 151 | bool "Bzip2" |
| @@ -164,6 +166,14 @@ config KERNEL_LZMA | |||
| 164 | two. Compression is slowest. The kernel size is about 33% | 166 | two. Compression is slowest. The kernel size is about 33% |
| 165 | smaller with LZMA in comparison to gzip. | 167 | smaller with LZMA in comparison to gzip. |
| 166 | 168 | ||
| 169 | config KERNEL_LZO | ||
| 170 | bool "LZO" | ||
| 171 | depends on HAVE_KERNEL_LZO | ||
| 172 | help | ||
| 173 | Its compression ratio is the poorest among the 4. The kernel | ||
| 174 | size is about about 10% bigger than gzip; however its speed | ||
| 175 | (both compression and decompression) is the fastest. | ||
| 176 | |||
| 167 | endchoice | 177 | endchoice |
| 168 | 178 | ||
| 169 | config SWAP | 179 | config SWAP |
