Skip to content

Fix dae(d) support by changing eBPF options

Zhangzhi Hu requested to merge integral-tech/linux-hardened:main into main

dae is an eBPF-based Linux high-performance transparent proxy solution. It requires the following kernel configurations:

CONFIG_BPF=y
CONFIG_BPF_SYSCALL=y
CONFIG_BPF_JIT=y
CONFIG_CGROUPS=y
CONFIG_KPROBES=y
CONFIG_NET_INGRESS=y
CONFIG_NET_EGRESS=y
CONFIG_NET_SCH_INGRESS=m
CONFIG_NET_CLS_BPF=m
CONFIG_NET_CLS_ACT=y
CONFIG_BPF_STREAM_PARSER=y
CONFIG_DEBUG_INFO=y
# CONFIG_DEBUG_INFO_REDUCED is not set
CONFIG_DEBUG_INFO_BTF=y
CONFIG_KPROBE_EVENTS=y
CONFIG_BPF_EVENTS=y

However, the current configuration of linux-hardened doesn't meet the requirement.

Edited by Zhangzhi Hu

Merge request reports