Brussels / 1 & 2 February 2025

schedule

eBPF


09 10 11 12 13 14 15 16 17 18
Saturday The state of eBPF docs
bpftrace: a path to the ultimate Linux tracing tool
Bpftrace OOM Profiler
Auto-instrumentation for GPU performance using eBPF
Extracting reliable data for short-lived processes using eBPF for Linux Security Threat Analysis
Latest kprobe and uprobe development
Performance evaluation of the Linux kernel eBPF verifier
Using Trusted Compilation from Safe Rust to Mitigate Bugs in the eBPF Verifier
Building your eBPF Program with Rust and Aya
Five silly things to do when benchmarking your BPF program
Writing a Minimal Scheduler with eBPF, sched_ext, and C
An Introduction to Netkit: The BPF Programmable Network Device

Read the Call for Papers at https://lists.fosdem.org/pipermail/fosdem/2024q4/003552.html.

eBPF is a technology that runs sandboxed programs in a privileged context, such as the operating system kernel. Use it to safely and efficiently extend the capabilities of the kernel, without changing kernel source code or loading kernel modules. Originally developed for the Linux kernel, eBPF now runs on other platforms, too. For more information on eBPF, see the https://ebpf.io website, or the eBPF page on Wikipedia.

FOSDEM'25 hosts the first eBPF devroom. The devroom covers all things related to eBPF: features development, new runtimes, deep-dives on existing features, eBPF toolchain and libraries, and more. Come and learn about eBPF, and meet the community!

For more information on the topics of interest, see the call for participation. The official communication channel for the devroom is the ebpf-devroom mailing list.

Event Speakers Start End

Saturday

  The state of eBPF docs
Dylan Reimerink 15:00 15:20
  bpftrace: a path to the ultimate Linux tracing tool
Viktor Malik 15:20 15:40
  Bpftrace OOM Profiler
Samuel Blais-Dowdy 15:40 16:00
  Auto-instrumentation for GPU performance using eBPF
Nikola Grcevski, Annanay Agarwal 16:00 16:20
  Extracting reliable data for short-lived processes using eBPF for Linux Security Threat Analysis
Ankit Garg, Meghna Vasudeva, Lakshmy A V 16:20 16:40
  Latest kprobe and uprobe development
Jiri Olsa 16:40 17:00
  Performance evaluation of the Linux kernel eBPF verifier
Julia Lawall, Maxime Derri 17:00 17:20
  Using Trusted Compilation from Safe Rust to Mitigate Bugs in the eBPF Verifier
Luis Gerhorst 17:20 17:40
  Building your eBPF Program with Rust and Aya
Daniel Mellado 17:40 18:00
  Five silly things to do when benchmarking your BPF program
Dmitrii Dolgov 18:00 18:20
  Writing a Minimal Scheduler with eBPF, sched_ext, and C
Johannes Bechberger 18:20 18:40
  An Introduction to Netkit: The BPF Programmable Network Device
Mike Willard 18:40 19:00