Packaging eBPF Programs in a Linux Distribution: Challenges & Solutions
- Track: Distributions
- Room: UB2.147
- Day: Sunday
- Start: 10:30
- End: 10:55
- Video only: ub2147
- Chat: Join the conversation!
eBPF introduces new challenges for Linux distributions: programs depend on kernel, CO-RE relocations, pinning behavior, and version-aligned bpftool or libbpf tooling. This session looks at what it really takes to package eBPF programs as RPMs and explores specific, real world usecases in Fedora. We’ll explore issues such as pinned maps, privilege models, reproducible builds, SELinux implications, kernel-user ABI considerations, and managing kernel updates without breaking packaged eBPF assets. The talk presents practical solutions, best practices, and tooling ideas to make eBPF a first-class citizen in mainstream distributions.
Speakers
| Daniel Mellado | |
| Mikel Olasagasti |