X-Git-Url: https://git.archive.openwrt.org/?a=blobdiff_plain;ds=sidebyside;f=config%2FConfig-kernel.in;h=6e79bae34b9d03e29b11deb4c71f844e2d4339b7;hb=20ad5fbbd2c7e938b18ccbb8542c7473c102da16;hp=a0d9472dcbb9a981497afa39de3e5aa9037936f0;hpb=a8e209c8cf39812e54364191c5636c5c9b7130cc;p=openwrt.git diff --git a/config/Config-kernel.in b/config/Config-kernel.in index a0d9472dcb..6e79bae34b 100644 --- a/config/Config-kernel.in +++ b/config/Config-kernel.in @@ -103,7 +103,7 @@ config KERNEL_DEBUG_LL help ARM low level debugging. -config KERNEL_DYNAMIC_DEBUG +config KERNEL_DYNAMIC_DEBUG bool "Compile the kernel with dynamic printk" select KERNEL_DEBUG_FS default n @@ -127,6 +127,23 @@ config KERNEL_EARLY_PRINTK debugging purposes to send messages over the serial console in early boot. Enable this to debug early boot problems. +config KERNEL_KPROBES + bool "Compile the kernel with kprobes support" + default n + select KERNEL_FTRACE + select KERNEL_PERF_EVENTS + help + Compiles the kernel with KPROBES support, which allows you to trap + at almost any kernel address and execute a callback function. + register_kprobe() establishes a probepoint and specifies the + callback. Kprobes is useful for kernel debugging, non-intrusive + instrumentation and testing. + If in doubt, say "N". + +config KERNEL_KPROBE_EVENT + bool + default y if KERNEL_KPROBES + config KERNEL_AIO bool "Compile the kernel with asynchronous IO support" default n @@ -248,6 +265,13 @@ if KERNEL_CGROUPS Provides a cgroup implementing whitelists for devices which a process in the cgroup can mknod or open. + config KERNEL_CGROUP_PIDS + bool "PIDs cgroup subsystem" + default y + help + Provides enforcement of process number limits in the scope of a + cgroup. + config KERNEL_CPUSETS bool "Cpuset support" default n @@ -283,7 +307,7 @@ if KERNEL_CGROUPS config KERNEL_MEMCG bool "Memory Resource Controller for Control Groups" default n - depends on KERNEL_RESOURCE_COUNTERS + depends on KERNEL_RESOURCE_COUNTERS || !LINUX_3_18 help Provides a memory resource controller that manages both anonymous memory and page cache. (See Documentation/cgroups/memory.txt) @@ -516,16 +540,37 @@ 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. +# +# IPv6 configuration +# + +config KERNEL_IPV6 + def_bool IPV6 + +if KERNEL_IPV6 + + config KERNEL_IPV6_MULTIPLE_TABLES + def_bool y + + config KERNEL_IPV6_SUBTREES + def_bool y + + config KERNEL_IPV6_MROUTE + def_bool y + + config KERNEL_IPV6_PIMSM_V2 + def_bool n + +endif