eBPF
When sudo apt install bpftool
doesn't work
| docker pull calico/bpftool
find /var/lib/docker/overlay2 -type f -iname "bpftool"
cp <path_from_previous_step> /usr/bin
chmod +x /usr/bin/bpftool
|
for loading program
| sudo mount -t bpf bpffs /sys/fs/bpf
sudo bpftool prog load ./sample.o /sys/fs/bpf/sample
|
for bpf_printk()
logs
| # to clear previous logs
sudo echo > /sys/kernel/debug/tracing/trace
# print logs
sudo cat /sys/kernel/debug/tracing/trace_pipe
|