brcm47xx: image: use standard KERNEL_IMAGE to avoid warnings
[openwrt/openwrt.git] / config / Config-kernel.in
index db633c15a55991500c52ac18c171a398c84095ef..84711298a61b2a497ffc3388e5e0228c2fb2671d 100644 (file)
@@ -46,6 +46,7 @@ config KERNEL_KALLSYMS
 
 config KERNEL_FTRACE
        bool "Compile the kernel with tracing support"
+       depends on !TARGET_uml
        default n
 
 config KERNEL_FTRACE_SYSCALLS
@@ -58,6 +59,26 @@ config KERNEL_ENABLE_DEFAULT_TRACERS
        depends on KERNEL_FTRACE
        default n
 
+config KERNEL_FUNCTION_TRACER
+       bool "Function tracer"
+       depends on KERNEL_FTRACE
+       default n
+
+config KERNEL_FUNCTION_GRAPH_TRACER
+       bool "Function graph tracer"
+       depends on KERNEL_FUNCTION_TRACER
+       default n
+
+config KERNEL_DYNAMIC_FTRACE
+       bool "Enable/disable function tracing dynamically"
+       depends on KERNEL_FUNCTION_TRACER
+       default n
+
+config KERNEL_FUNCTION_PROFILER
+       bool "Function profiler"
+       depends on KERNEL_FUNCTION_TRACER
+       default n
+
 config KERNEL_DEBUG_KERNEL
        bool
        default n
@@ -114,6 +135,18 @@ config KERNEL_DIRECT_IO
        bool "Compile the kernel with direct IO support"
        default n
 
+config KERNEL_FHANDLE
+       bool "Compile the kernel with support for fhandle syscalls"
+       default n
+
+config KERNEL_FANOTIFY
+       bool "Compile the kernel with modern file notification support"
+       default n
+
+config KERNEL_BLK_DEV_BSG
+       bool "Compile the kernel with SCSI generic v4 support for any block device"
+       default n
+
 config KERNEL_MAGIC_SYSRQ
        bool "Compile the kernel with SysRq support"
        default y
@@ -163,6 +196,22 @@ config USE_SPARSE
        bool "Enable sparse check during kernel build"
        default n
 
+config KERNEL_DEVTMPFS
+       bool "Compile the kernel with device tmpfs enabled"
+       default n
+       help
+         devtmpfs is a simple, kernel-managed /dev filesystem. The kernel creates
+         devices nodes for all registered devices ti simplify boot, but leaves more
+         complex tasks to userspace (e.g. udev).
+
+if KERNEL_DEVTMPFS
+
+       config KERNEL_DEVTMPFS_MOUNT
+               bool "Automatically mount devtmpfs after root filesystem is mounted"
+               default n
+
+endif
+
 #
 # CGROUP support symbols
 #
@@ -467,16 +516,14 @@ if KERNEL_LXC_MISC
 
 endif
 
+config KERNEL_SECCOMP_FILTER
+       bool
+       default n
+
 config KERNEL_SECCOMP
        bool "Enable seccomp support"
-               depends on !(TARGET_uml || TARGET_avr32)
+               depends on !(TARGET_uml)
+               select KERNEL_SECCOMP_FILTER
                default n
                help
                  Build kernel with support for seccomp.
-
-config KERNEL_SECCOMP_FILTER
-       bool "Enable seccomp filter support"
-               depends on KERNEL_SECCOMP
-               default n
-               help
-                 Build kernel with support for seccomp BPF programs.