aboard.
aboutsummaryrefslogblamecommitdiffstats
path: root/init/Kconfig
blob: be788c0957d4abac813eef18abe7822177542969 (plain) (tree)
1
2
3
4
5
6
7
8
9
10







                                  

                     
                       



                                                     
                                 

                                      




                       






                                
                    































                                                                              

             







                                 
                                          



                         

                          
            

                                                                    
 
 







                                                                      









                                                                        




                                                                             

                                                                         

                                                                             
                                                                             
                                                                              
                                     
 





                                                                             
 








                        


                     


                      
      

                                        
                                                                                                                 
            

















                                                                    


                                   

                                                                        


                    
                                    

                                                          



                                                                      

                  






                                                                     
 














                                                                       




                                                                      
                                                               

                                                              

         

                                                            
                               


                                                                           
                                                                          




                                                                         












                                                                              





                          







                                                                            
                                             






                                                                          





                               






















                                                                              
                                                 
 












                                                                            

                                                              
                            







                                                                           

















                                                                              

                               
                      







                                                                      
                                                                                    



                                                                      
                          
 



                               
 

                  
                               
                       
 

                           



                                   
                        
 

                                          
                                  


                                                             

                                                           
 
                       
                                                      




                                                              

                                                          
 








                                                               







                                                                     

         





                                                                         

                                     










                                                                  
                                               




                                                                         





                                                                        





                                                                 
                                               










                                                                         















                                                                          
                     
                                                              

                       


                                                                  
 






































                                                                           

                         
               
                                         
















                                                                            


                                                              
                  

                                                        




                                 


                                





                                                                    

                                       
                          
            
                                                                               


                                                                          
                                                                     

                                                                          


                          

          

                                             



                                                                
                    
 
                          

                
                                         




                                                             

                     
                                       

                                                              



                                            





                                                                     







                                                                         




                                                     

                                                     

                                                                  
                                                      
 



                                                                        
                                                 
 

                                                            
                                    
                       
            
                                                                           
                                                                       

                                                                       



                                                                              

                                                                     


                                                                            
                                                           
 


                                                                       
                               

                                                        











                                                                               

                                                                             






                                                                           
                                                                          




                                                                          
 

                                  
                               


















                                                                               
                                                                        





                                                                              

                                      
                        







                                                                              

                                                                       

                                                                            



                                                                           










                                                                            
               
 
                     

                                           





                                                                             

             

                            
                 



                                                                      

                            
                                            
                 

                                                                       
                                                        
 

                                            
                               
                 




                                                                       
             
                             
                 
            
                                                                     
                                                                      

                                                                  

                                
                      
                 



                                                                         

                  












                                                                             



















































                                                                               















                                                                             

                 

                    

     
                           
                                
                 



                                                                      
                           
 


             


                  

                                                                





                                                                     







                                                                    
            
                                                       
                                                                                                                                                                                 



                                                              
                     
                                               
                              
                 
                     
                  



                                                                       
 


                                                                        
 
                               
 
               
                                                                 











                                                                                

                                                                            













                                                                              
 
              
                                                          






                                                                               

                 
                                                  






                                                                      
          
                                      







                                                                              

                 
                                              


                                                                             
                      
                                                  





                                                                              

                 
                                                                   





                                                                      
                                             
                 
                         





                                                                             
                                                 
                 
                          



                                                                         
               
                                                      
                          






                                                                          
              
                                                     
                          






                                                                       
              
                                                     
                          






                                                                      
            
                                                  








                                                                               
          
                                           





                                                                      
                       
            

                                                
 




                                               
                                             
 
                  

                                                     
                                   
                          
                       
            

                                                                       
 
                                                                  
                                     
 

                                                                        





                                                                             
                                                                          
                                                                         
                                                                       




                                                                       











                                                              












                                                                  

       

                        
                                                                  
            

                                                                    
                                                                     
                                            
 

                 
                                                     
                      




                                                                  

                 
                                                      
                                





                                                                        






                                                                        
                                                               



                                                                             

                                      
                    






                                                                          
                                                                     
                                      

           





                                                                        

                                                                       

           
                         

                                      


                                                                       


         

                                                                 
                                 


















                                                                              
                
                                



                                                                             



                                                              
                  
            
 

                     

                               



                                


                          
                                     

                 

                 
 




                               
                  


















                                                                      

          

                                    

                 


                                                                               
 

                               


                                                                

                                                          










                                                                             
                  
                                        









                                                                      








                                                                          

               






                                                                             
                                                                         
 





                                                        
 
                      


                        
 



                      
                             
config ARCH
	string
	option env="ARCH"

config KERNELVERSION
	string
	option env="KERNELVERSION"

config DEFCONFIG_LIST
	string
	depends on !UML
	option defconfig_list
	default "/lib/modules/$UNAME_RELEASE/.config"
	default "/etc/kernel-config"
	default "/boot/config-$UNAME_RELEASE"
	default "$ARCH_DEFCONFIG"
	default "arch/$ARCH/defconfig"

config CONSTRUCTORS
	bool
	depends on !UML
	default y

config HAVE_IRQ_WORK
	bool

config IRQ_WORK
	bool
	depends on HAVE_IRQ_WORK

menu "General setup"

config EXPERIMENTAL
	bool "Prompt for development and/or incomplete code/drivers"
	---help---
	  Some of the various things that Linux supports (such as network
	  drivers, file systems, network protocols, etc.) can be in a state
	  of development where the functionality, stability, or the level of
	  testing is not yet high enough for general use. This is usually
	  known as the "alpha-test" phase among developers. If a feature is
	  currently in alpha-test, then the developers usually discourage
	  uninformed widespread use of this feature by the general public to
	  avoid "Why doesn't this work?" type mail messages. However, active
	  testing and use of these systems is welcomed. Just be aware that it
	  may not meet the normal level of reliability or it may fail to work
	  in some special cases. Detailed bug reports from people familiar
	  with the kernel internals are usually welcomed by the developers
	  (before submitting bug reports, please read the documents
	  <file:README>, <file:MAINTAINERS>, <file:REPORTING-BUGS>,
	  <file:Documentation/BUG-HUNTING>, and
	  <file:Documentation/oops-tracing.txt> in the kernel source).

	  This option will also make obsoleted drivers available. These are
	  drivers that have been replaced by something else, and/or are
	  scheduled to be removed in a future kernel release.

	  Unless you intend to help test and develop a feature or driver that
	  falls into this category, or you have a situation that requires
	  using these features, you should probably say N here, which will
	  cause the configurator to present you with fewer choices. If
	  you say Y here, you will be offered the choice of using features or
	  drivers that are currently considered to be in the alpha-test phase.

config BROKEN
	bool

config BROKEN_ON_SMP
	bool
	depends on BROKEN || !SMP
	default y

config LOCK_KERNEL
	bool
	depends on (SMP || PREEMPT) && BKL
	default y

config INIT_ENV_ARG_LIMIT
	int
	default 32 if !UML
	default 128 if UML
	help
	  Maximum of each of the number of arguments and environment
	  variables passed to init from the kernel command line.


config CROSS_COMPILE
	string "Cross-compiler tool prefix"
	help
	  Same as running 'make CROSS_COMPILE=prefix-' but stored for
	  default make runs in this kernel build directory.  You don't
	  need to set this unless you want the configured kernel build
	  directory to select the cross-compiler automatically.

config LOCALVERSION
	string "Local version - append to kernel release"
	help
	  Append an extra string to the end of your kernel version.
	  This will show up when you type uname, for example.
	  The string you set here will be appended after the contents of
	  any files with a filename matching localversion* in your
	  object and source tree, in that order.  Your total string can
	  be a maximum of 64 characters.

config LOCALVERSION_AUTO
	bool "Automatically append version information to the version string"
	default y
	help
	  This will try to automatically determine if the current tree is a
	  release tree by looking for git tags that belong to the current
	  top of tree revision.

	  A string of the format -gxxxxxxxx will be added to the localversion
	  if a git-based tree is found.  The string generated by this will be
	  appended after any matching localversion* files, and after the value
	  set in CONFIG_LOCALVERSION.

	  (The actual string used here is the first eight characters produced
	  by running the command:

	    $ git rev-parse --verify HEAD

	  which is done within the script "scripts/setlocalversion".)

config HAVE_KERNEL_GZIP
	bool

config HAVE_KERNEL_BZIP2
	bool

config HAVE_KERNEL_LZMA
	bool

config HAVE_KERNEL_XZ
	bool

config HAVE_KERNEL_LZO
	bool

choice
	prompt "Kernel compression mode"
	default KERNEL_GZIP
	depends on HAVE_KERNEL_GZIP || HAVE_KERNEL_BZIP2 || HAVE_KERNEL_LZMA || HAVE_KERNEL_XZ || HAVE_KERNEL_LZO
	help
	  The linux kernel is a kind of self-extracting executable.
	  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
	  kernels, mail me (Alain Knaff) <alain@knaff.lu>. (An older
	  version of this functionality (bzip2 only), for 2.4, was
	  supplied by Christian Ludwig)