eBPF BoF
summary
Gathering of eBPF users and developers maps current pain points: community resources like docs.ebpf.io and meetups are growing, but kernel verifier bugs still cause crashes and deadlocks and bounded loops are only recently allowed. Proposal surfaces to refactor the verifier into a loadable kernel module or run a user-space verifier to speed testing and backport features to older kernels. Debug-info/DWARF size and missing inline/local-variable support push work toward extending BTF and compiler cooperation to enable reliable tracing.
AI-written summary · about
chapters (13)
- 0:00BPF BoF welcome
- 1:28Finding BPF communities
- 3:58Opening the floor for questions and discussions
- 4:20eBPF learning resources
- 10:28eBPF verifier safety
- 14:24eBPF performance concerns
- 17:14eBPF verifier refactor
- 23:16Verifier in BPF itself
- 24:48Verifier update pain points
- 27:37eBPF feature enabling
- 31:14eBPF tracing variables
- 33:48Debugging eBPF distribution
- 38:13Closing and networking
related talks
38meBPF for Observability: Hard Truths and Practical Wins
31meBPF 101
32meBPF: The Next Power Tool of SREs
43meBPF Superpowers for SRE
28mDeveloping Modern eBPF Applications
32mBPF: Introduction, Programming Tips and Tricks
40mPanel Discussion: eBPF: A New Era in Cloud Infrastructure Tools
36mObservability and performance analysis with BPF
