Summary
Please consider adding the required kernel config for https://github.com/cilium/pwru
pwru is a very useful tool to debug complex networking issues on Linux, as it allows you to see how the packet travels through the kernel functions
I'm pretty sure that worked like 3 months ago in the rolling, but it seems like some config flags have been (accidentally) removed during the repo refactoring?
The following flags should be set:
CONFIG_DEBUG_INFO_BTF=y CONFIG_KPROBES=y CONFIG_PERF_EVENTS=y CONFIG_BPF=y CONFIG_BPF_SYSCALL=y CONFIG_FUNCTION_TRACER=y CONFIG_FPROBE=y
Currently missing:
CONFIG_DEBUG_INFO_BTF CONFIG_KPROBES CONFIG_FUNCTION_TRACER CONFIG_FPROBE
Use case
Debug complex networking issues by using pwru to see how the packet travels through the kernel (functions)
