diff --git a/config.yaml b/config.yaml index b4c723b..1b9643c 100644 --- a/config.yaml +++ b/config.yaml @@ -3,7 +3,6 @@ architectures: - x86_64 flavors: - name: zone -- name: zone-bpf constraints: lower: '6.1' - name: zone-amdgpu diff --git a/configs/aarch64/zone-bpf.fragment.config b/configs/aarch64/zone-bpf.fragment.config deleted file mode 100644 index 1de51b8..0000000 --- a/configs/aarch64/zone-bpf.fragment.config +++ /dev/null @@ -1,13 +0,0 @@ -# -# Edera kernel config snippet -# - Generated from delta config: configs/aarch64/zone-bpf.fragment.config -# - Against base config: configs/aarch64/zone.config -# -CONFIG_DEBUG_INFO=y -CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT=y -CONFIG_DEBUG_INFO_REDUCED=n -CONFIG_DEBUG_INFO_SPLIT=n -CONFIG_DEBUG_INFO_NONE=n -CONFIG_DEBUG_INFO_BTF=y -CONFIG_DEBUG_INFO_BTF_MODULES=y -CONFIG_DEBUG_INFO_COMPRESSED_ZSTD=y diff --git a/configs/aarch64/zone.config b/configs/aarch64/zone.config index c12591b..64c44d9 100644 --- a/configs/aarch64/zone.config +++ b/configs/aarch64/zone.config @@ -1882,3 +1882,12 @@ CONFIG_ARCH_HAS_KCOV=y CONFIG_CC_HAS_SANCOV_TRACE_PC=y CONFIG_ARCH_USE_MEMTEST=y +# Things needed to make eBPF tools happy +CONFIG_DEBUG_INFO=y +CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT=y +CONFIG_DEBUG_INFO_REDUCED=n +CONFIG_DEBUG_INFO_SPLIT=n +CONFIG_DEBUG_INFO_NONE=n +CONFIG_DEBUG_INFO_BTF=y +CONFIG_DEBUG_INFO_BTF_MODULES=y +CONFIG_DEBUG_INFO_COMPRESSED_ZSTD=y diff --git a/hack/build/build.sh b/hack/build/build.sh index 8a99345..a5317e0 100755 --- a/hack/build/build.sh +++ b/hack/build/build.sh @@ -48,9 +48,6 @@ esac # We don't really care how big the host kernel is. # Nvidia kernels have chonker firmwares, even compressed (like 200MB total size), so not much we can really do there. case "$KERNEL_FLAVOR" in - zone-bpf) - # Skip the check for zone-bpf, it is allowed to be big - ;; zone-nvidiagpu) # Firmware means this is unavoidably quite large ;;