diff options
| author | Takashi Iwai <tiwai@suse.de> | 2010-02-17 08:24:46 -0500 |
|---|---|---|
| committer | Takashi Iwai <tiwai@suse.de> | 2010-02-17 08:24:46 -0500 |
| commit | 7fb3a069bc5d3577409c2ae89f89cd264ff85816 (patch) | |
| tree | 7fe3ba3b95faeecb01e4feafb9288ef4b523c6b3 /init | |
| parent | 291186e049d7f8178ad31d43c38a53889f25d79e (diff) | |
| parent | 9d3415a8cc76ff65c6602a121ac318432c5cd7ba (diff) | |
Merge branch 'fix/misc' into topic/misc
Conflicts:
sound/pci/hda/patch_realtek.c
Diffstat (limited to 'init')
| -rw-r--r-- | init/Kconfig | 18 | ||||
| -rw-r--r-- | init/main.c | 2 |
2 files changed, 15 insertions, 5 deletions
diff --git a/init/Kconfig b/init/Kconfig index a23da9f0180..d95ca7cd5d4 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 |
diff --git a/init/main.c b/init/main.c index dac44a9356a..4cb47a159f0 100644 --- a/init/main.c +++ b/init/main.c | |||
| @@ -657,9 +657,9 @@ asmlinkage void __init start_kernel(void) | |||
| 657 | proc_caches_init(); | 657 | proc_caches_init(); |
| 658 | buffer_init(); | 658 | buffer_init(); |
| 659 | key_init(); | 659 | key_init(); |
| 660 | radix_tree_init(); | ||
| 660 | security_init(); | 661 | security_init(); |
| 661 | vfs_caches_init(totalram_pages); | 662 | vfs_caches_init(totalram_pages); |
| 662 | radix_tree_init(); | ||
| 663 | signals_init(); | 663 | signals_init(); |
| 664 | /* rootfs populating might need page-writeback */ | 664 | /* rootfs populating might need page-writeback */ |
| 665 | page_writeback_init(); | 665 | page_writeback_init(); |
