Merge tag 'socfpga_update_for_v5.5' of git://git.kernel.org/pub/scm/linux/kernel...
[linux-2.6-microblaze.git] / init / Kconfig
index 67a602e..a34064a 100644 (file)
@@ -104,29 +104,9 @@ config COMPILE_TEST
          here. If you are a user/distributor, say N here to exclude useless
          drivers to be distributed.
 
-config HEADER_TEST
-       bool "Compile test headers that should be standalone compilable"
-       help
-         Compile test headers listed in header-test-y target to ensure they are
-         self-contained, i.e. compilable as standalone units.
-
-         If you are a developer or tester and want to ensure the requested
-         headers are self-contained, say Y here. Otherwise, choose N.
-
-config KERNEL_HEADER_TEST
-       bool "Compile test kernel headers"
-       depends on HEADER_TEST
-       help
-         Headers in include/ are used to build external moduls.
-         Compile test them to ensure they are self-contained, i.e.
-         compilable as standalone units.
-
-         If you are a developer or tester and want to ensure the headers
-         in include/ are self-contained, say Y here. Otherwise, choose N.
-
 config UAPI_HEADER_TEST
        bool "Compile test UAPI headers"
-       depends on HEADER_TEST && HEADERS_INSTALL && CC_CAN_LINK
+       depends on HEADERS_INSTALL && CC_CAN_LINK
        help
          Compile test headers exported to user-space to ensure they are
          self-contained, i.e. compilable as standalone units.
@@ -166,13 +146,13 @@ config LOCALVERSION_AUTO
          which is done within the script "scripts/setlocalversion".)
 
 config BUILD_SALT
-       string "Build ID Salt"
-       default ""
-       help
-          The build ID is used to link binaries and their debug info. Setting
-          this option will use the value in the calculation of the build id.
-          This is mostly useful for distributions which want to ensure the
-          build is unique between builds. It's safe to leave the default.
+       string "Build ID Salt"
+       default ""
+       help
+         The build ID is used to link binaries and their debug info. Setting
+         this option will use the value in the calculation of the build id.
+         This is mostly useful for distributions which want to ensure the
+         build is unique between builds. It's safe to leave the default.
 
 config HAVE_KERNEL_GZIP
        bool
@@ -838,7 +818,7 @@ menuconfig CGROUPS
 if CGROUPS
 
 config PAGE_COUNTER
-       bool
+       bool
 
 config MEMCG
        bool "Memory controller"
@@ -1331,9 +1311,9 @@ menuconfig EXPERT
        select DEBUG_KERNEL
        help
          This option allows certain base kernel options and settings
-          to be disabled or tweaked. This is for specialized
-          environments which can tolerate a "non-standard" kernel.
-          Only use this if you really know what you are doing.
+         to be disabled or tweaked. This is for specialized
+         environments which can tolerate a "non-standard" kernel.
+         Only use this if you really know what you are doing.
 
 config UID16
        bool "Enable 16-bit UID system calls" if EXPERT
@@ -1376,23 +1356,6 @@ config SYSFS_SYSCALL
 
          If unsure say Y here.
 
-config SYSCTL_SYSCALL
-       bool "Sysctl syscall support" if EXPERT
-       depends on PROC_SYSCTL
-       default n
-       select SYSCTL
-       ---help---
-         sys_sysctl uses binary paths that have been found challenging
-         to properly maintain and use.  The interface in /proc/sys
-         using paths with ascii names is now the primary path to this
-         information.
-
-         Almost nothing using the binary sysctl interface so if you are
-         trying to save some space it is probably safe to disable this,
-         making your kernel marginally smaller.
-
-         If unsure say N here.
-
 config FHANDLE
        bool "open by fhandle syscalls" if EXPERT
        select EXPORTFS
@@ -1443,11 +1406,11 @@ config BUG
        bool "BUG() support" if EXPERT
        default y
        help
-          Disabling this option eliminates support for BUG and WARN, reducing
-          the size of your kernel image and potentially quietly ignoring
-          numerous fatal conditions. You should only consider disabling this
-          option for embedded systems with no facilities for reporting errors.
-          Just say Y.
+         Disabling this option eliminates support for BUG and WARN, reducing
+         the size of your kernel image and potentially quietly ignoring
+         numerous fatal conditions. You should only consider disabling this
+         option for embedded systems with no facilities for reporting errors.
+         Just say Y.
 
 config ELF_CORE
        depends on COREDUMP
@@ -1463,8 +1426,8 @@ config PCSPKR_PLATFORM
        select I8253_LOCK
        default y
        help
-          This option allows to disable the internal PC-Speaker
-          support, saving some memory.
+         This option allows to disable the internal PC-Speaker
+         support, saving some memory.
 
 config BASE_FULL
        default y
@@ -1582,29 +1545,29 @@ config MEMBARRIER
          If unsure, say Y.
 
 config KALLSYMS
-        bool "Load all symbols for debugging/ksymoops" if EXPERT
-        default y
-        help
-          Say Y here to let the kernel print out symbolic crash information and
-          symbolic stack backtraces. This increases the size of the kernel
-          somewhat, as all symbols have to be loaded into the kernel image.
+       bool "Load all symbols for debugging/ksymoops" if EXPERT
+       default y
+       help
+         Say Y here to let the kernel print out symbolic crash information and
+         symbolic stack backtraces. This increases the size of the kernel
+         somewhat, as all symbols have to be loaded into the kernel image.
 
 config KALLSYMS_ALL
        bool "Include all symbols in kallsyms"
        depends on DEBUG_KERNEL && KALLSYMS
        help
-          Normally kallsyms only contains the symbols of functions for nicer
-          OOPS messages and backtraces (i.e., symbols from the text and inittext
-          sections). This is sufficient for most cases. And only in very rare
-          cases (e.g., when a debugger is used) all symbols are required (e.g.,
-          names of variables from the data sections, etc).
+         Normally kallsyms only contains the symbols of functions for nicer
+         OOPS messages and backtraces (i.e., symbols from the text and inittext
+         sections). This is sufficient for most cases. And only in very rare
+         cases (e.g., when a debugger is used) all symbols are required (e.g.,
+         names of variables from the data sections, etc).
 
-          This option makes sure that all symbols are loaded into the kernel
-          image (i.e., symbols from all sections) in cost of increased kernel
-          size (depending on the kernel configuration, it may be 300KiB or
-          something like this).
+         This option makes sure that all symbols are loaded into the kernel
+         image (i.e., symbols from all sections) in cost of increased kernel
+         size (depending on the kernel configuration, it may be 300KiB or
+         something like this).
 
-          Say N unless you really need all symbols.
+         Say N unless you really need all symbols.
 
 config KALLSYMS_ABSOLUTE_PERCPU
        bool
@@ -1747,12 +1710,12 @@ config DEBUG_PERF_USE_VMALLOC
        depends on PERF_EVENTS && DEBUG_KERNEL && !PPC
        select PERF_USE_VMALLOC
        help
-        Use vmalloc memory to back perf mmap() buffers.
+         Use vmalloc memory to back perf mmap() buffers.
 
-        Mostly useful for debugging the vmalloc code on platforms
-        that don't require it.
+         Mostly useful for debugging the vmalloc code on platforms
+         that don't require it.
 
-        Say N if unsure.
+         Say N if unsure.
 
 endmenu