mirror of
				git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
				synced 2025-10-31 16:54:21 +00:00 
			
		
		
		
	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
					
				
					 1 changed files with 22 additions and 10 deletions
				
			
		
							
								
								
									
										32
									
								
								usr/Kconfig
									
										
									
									
									
								
							
							
						
						
									
										32
									
								
								usr/Kconfig
									
										
									
									
									
								
							|  | @ -72,23 +72,24 @@ config RD_LZMA | |||
| 	  Support loading of a LZMA encoded initial ramdisk or cpio buffer | ||||
| 	  If unsure, say N. | ||||
| 
 | ||||
| if INITRAMFS_SOURCE!="" | ||||
| 
 | ||||
| choice | ||||
| 	prompt "Built-in initramfs compression mode" | ||||
| 	help | ||||
| 	  This setting is only meaningful if the INITRAMFS_SOURCE is | ||||
| 	  set. It decides by which algorithm the INITRAMFS_SOURCE will | ||||
| 	  be compressed. | ||||
| 	  Several compression algorithms are available, which differ | ||||
| 	  in efficiency, compression and decompression speed. | ||||
| 	  Compression speed is only relevant when building a kernel. | ||||
| 	  Decompression speed is relevant at each boot. | ||||
| 	  This option decides by which algorithm the builtin initramfs | ||||
| 	  will be compressed.  Several compression algorithms are | ||||
| 	  available, which differ in efficiency, compression and | ||||
| 	  decompression speed.  Compression speed is only relevant | ||||
| 	  when building a kernel.  Decompression speed is relevant at | ||||
| 	  each boot. | ||||
| 
 | ||||
| 	  If you have any problems with bzip2 or LZMA compressed | ||||
| 	  initramfs, mail me (Alain Knaff) <alain@knaff.lu>. | ||||
| 
 | ||||
| 	  High compression options are mostly useful for users who | ||||
| 	  are low on disk space (embedded systems), but for whom ram | ||||
| 	  size matters less. | ||||
| 	  High compression options are mostly useful for users who are | ||||
| 	  low on RAM, since it reduces the memory consumption during | ||||
| 	  boot. | ||||
| 
 | ||||
| 	  If in doubt, select 'gzip' | ||||
| 
 | ||||
|  | @ -133,3 +134,14 @@ config INITRAMFS_COMPRESSION_LZMA | |||
| 	  smaller with LZMA in comparison to gzip. | ||||
| 
 | ||||
| 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…
	
	Add table
		
		Reference in a new issue
	
	 H. Peter Anvin
						H. Peter Anvin