kernel: add KERNEL_BPF_EVENTS config option

This is required to use BPF maps of type BPF_MAP_TYPE_PERF_EVENT_ARRAY
for sending data from BPF programs to user-space for post-processing
or logging.

Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
This commit is contained in:
Stijn Tintel 2022-02-20 03:32:23 +02:00
parent 76fae1d169
commit 8f5c9a7d94
1 changed files with 11 additions and 1 deletions

View File

@ -455,10 +455,20 @@ config KERNEL_KPROBE_EVENTS
bool bool
default y if KERNEL_KPROBES default y if KERNEL_KPROBES
config KERNEL_BPF_EVENTS
bool "Compile the kernel with BPF event support"
default n
select KERNEL_KPROBES
help
Allows to attach BPF programs to kprobe, uprobe and tracepoint events.
This is required to use BPF maps of type BPF_MAP_TYPE_PERF_EVENT_ARRAY
for sending data from BPF programs to user-space for post-processing
or logging.
config KERNEL_BPF_KPROBE_OVERRIDE config KERNEL_BPF_KPROBE_OVERRIDE
bool bool
depends on KERNEL_KPROBES
default n default n
depends on KERNEL_KPROBES
config KERNEL_AIO config KERNEL_AIO
bool "Compile the kernel with asynchronous IO support" bool "Compile the kernel with asynchronous IO support"