From 6a0eea229877b0a2f192984af07fe5142a6b3b6f Mon Sep 17 00:00:00 2001 From: Francis Laniel Date: Wed, 1 Jun 2022 11:26:06 +0100 Subject: [PATCH] Add eBPF related kernel options. Signed-off-by: Francis Laniel --- .../board/minikube/aarch64/linux_aarch64_defconfig | 6 ++++++ .../board/minikube/x86_64/linux_x86_64_defconfig | 6 ++++++ deploy/iso/minikube-iso/configs/minikube_aarch64_defconfig | 1 + deploy/iso/minikube-iso/configs/minikube_x86_64_defconfig | 1 + 4 files changed, 14 insertions(+) diff --git a/deploy/iso/minikube-iso/board/minikube/aarch64/linux_aarch64_defconfig b/deploy/iso/minikube-iso/board/minikube/aarch64/linux_aarch64_defconfig index 6580b3eb0979..4f4586e94bef 100644 --- a/deploy/iso/minikube-iso/board/minikube/aarch64/linux_aarch64_defconfig +++ b/deploy/iso/minikube-iso/board/minikube/aarch64/linux_aarch64_defconfig @@ -1,3 +1,9 @@ +CONFIG_FANOTIFY=y +CONFIG_KPROBE_EVENTS=y +CONFIG_DEBUG_INFO=y +CONFIG_DEBUG_INFO_BTF=y +CONFIG_IKHEADERS=y +CONFIG_BPF_LSM=y CONFIG_FTRACE_SYSCALLS=y CONFIG_FTRACE=y CONFIG_HAVE_SYSCALL_TRACEPOINTS=y diff --git a/deploy/iso/minikube-iso/board/minikube/x86_64/linux_x86_64_defconfig b/deploy/iso/minikube-iso/board/minikube/x86_64/linux_x86_64_defconfig index d1ffd4c0d3b5..01c27835db02 100644 --- a/deploy/iso/minikube-iso/board/minikube/x86_64/linux_x86_64_defconfig +++ b/deploy/iso/minikube-iso/board/minikube/x86_64/linux_x86_64_defconfig @@ -1,3 +1,9 @@ +CONFIG_FANOTIFY=y +CONFIG_KPROBE_EVENTS=y +CONFIG_DEBUG_INFO=y +CONFIG_DEBUG_INFO_BTF=y +CONFIG_IKHEADERS=y +CONFIG_BPF_LSM=y CONFIG_VBOXGUEST=m CONFIG_VBOXSF_FS=m CONFIG_DRM_VBOXVIDEO=m diff --git a/deploy/iso/minikube-iso/configs/minikube_aarch64_defconfig b/deploy/iso/minikube-iso/configs/minikube_aarch64_defconfig index 4d2b25421f21..9c7af275bfe3 100644 --- a/deploy/iso/minikube-iso/configs/minikube_aarch64_defconfig +++ b/deploy/iso/minikube-iso/configs/minikube_aarch64_defconfig @@ -67,6 +67,7 @@ BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_EXTERNAL_MINIKUBE_PATH)/board/minikube/aarch64/linux_aarch64_defconfig" BR2_LINUX_KERNEL_LZ4=y BR2_LINUX_KERNEL_NEEDS_HOST_LIBELF=y +BR2_LINUX_KERNEL_NEEDS_HOST_PAHOLE=y BR2_PACKAGE_GZIP=y BR2_PACKAGE_XZ=y BR2_PACKAGE_STRACE=y diff --git a/deploy/iso/minikube-iso/configs/minikube_x86_64_defconfig b/deploy/iso/minikube-iso/configs/minikube_x86_64_defconfig index 2ad7c3ceec2f..14984421822a 100644 --- a/deploy/iso/minikube-iso/configs/minikube_x86_64_defconfig +++ b/deploy/iso/minikube-iso/configs/minikube_x86_64_defconfig @@ -69,6 +69,7 @@ BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_EXTERNAL_MINIKUBE_PATH)/board/minikube/x86_64/linux_x86_64_defconfig" BR2_LINUX_KERNEL_LZ4=y BR2_LINUX_KERNEL_NEEDS_HOST_LIBELF=y +BR2_LINUX_KERNEL_NEEDS_HOST_PAHOLE=y BR2_PACKAGE_GZIP=y BR2_PACKAGE_XZ=y BR2_PACKAGE_STRACE=y