2024-03-20 eBPFシステム eBPF eBPFシステム関係のメモ システム概要図 eBPF - 入門概要 編 (zenn.dev) Verifier eBPF検証器についての解説(eBPFの開発者であるStarovoitovによるeBPF Summit 2021での発表) Safe Programs The Foundation of BPF - Alexei Starovoitov, Facebook - Full Keynote - YouTube Program type BCCのプログラムタイプが書いてあるページ。マップの一覧もある。 bcc/docs/kernel-versions.md at master · iovisor/bcc · GitHub linux kernelのプログラムタイプが書いてあるページ https://elixir.bootlin.com/linux/latest/source/include/uapi/linux/bpf.h#L964 ヘルパー関数 ヘルパー関数の一覧 bpf-docs/bpf_helpers.rst at master · iovisor/bpf-docs (github.com) kprobe アタッチ可能な関数一覧 /sys/kernel/debug/tracing/available_filter_functions tracepoint アタッチ可能な一覧 bcc toolsに含まれるtplist(8)の出力から得られる