本文共 667 字,大约阅读时间需要 2 分钟。
https://www.cnblogs.com/wangchaowei/p/8572711.html
run_filter 执行字节码
SYSCALL_DEFINE3(bpf, int, cmd, union bpf_attr __user *, uattr, unsigned int, size)
kernel/bpf/syscall.cjit代码生成 bpf_jit_blind_insn —kernel/bpf/core.c
网络相关字节码:arch/arm64/net/bpf_jit_comp.c BPF_ALU字节码解析定义 BPF_MOV 指令类型 include/uapi/linux/bpf.h
https://blog.csdn.net/Rong_Toa/article/details/108993870 字节总结
https://kernel.taobao.org/2019/05/bcc_to_xdp/ 阿里总结 阅读清单 https://blog.csdn.net/gengzhikui1992/article/details/105364645 https://linux.cn/article-9507-1.html perf event https://blog.csdn.net/pwl999/article/details/81200439