|
bpfconf is an invitation-only technical workshop run by the Linux
community in order to bring BPF core developers together, to discuss
new ideas and to work out improvements to the BPF subsystem
that will make their way into future mainline kernels and into
the BPF compiler backends.
The conference is purposely kept small with focus on discussion rather
than just presentation. Along with the LPC's
BPF Track
which is organized and run by the same community, the goal is to allow
developers to meet face to face twice per year to exchange and discuss
ongoing developments in the BPF ecosystem.
The 2026 bpfconf edition is a three-days conference which is part of the
LSF/MM/BPF summit. It
is therefore
also open to all LSF/MM/BPF attendees.
Discussion Topics
The following discussion topics have been brought up at this
year's bpfconf. In each slot below, there is a short discussion
topic with a link to the corresponding slides in case slides have
been used as a discussion starter.
-->
| Time |
Speaker |
Topic |
| Monday, May 4, 2026 |
| 09:30 |
Jose E. Marchesi |
Compiled BPF: Status update on GCC BPF and discussion on open and current issues |
| 10:00 |
Cupertino Miranda |
GCC BPF CO-RE support state & discussion of next steps |
| 12:30 |
Alexei Starovoitov |
BPF in the agentic era |
| 14:30 |
Eduard Zingerman |
Progress with scalar evolution for BPF verifier (improvements to loop handling in BPF programs) |
| 15:00 |
Srinivas Narayana, Santosh Nagarakatte, Harishankar Vishwanathan |
Improving the BPF verifier's dead branch checks |
| 15:30 |
Kumar Kartikeya Dwivedi |
Coroutines in BPF |
| 16:30 |
Yonghong Song |
Supporting more than 5 parameters in BPF function calls and kfuncs |
| 17:30 |
Puranjay Mohan |
BPF on arm64: Closing the performance gap |
| Tuesday, May 5, 2026 |
| 09:30 |
Emil Tsalapatis |
BPF Arena Libraries |
| 10:00 |
Amery Hung |
Recent and future work for BPF local storage |
| 11:30 |
|
Follow-up: BPF in the agentic era, BPF maintainer Q&A and upstream patch reviews |
| 12:00 |
Roman Gushchin |
Using BPF in MM (OOM handling, PSI handling, memcg management, cache_ext, etc) |
| 12:30 |
Shakeel Butt |
Reimagining Memory Cgroup (memcg_ext) |
| 14:30 |
John Fastabend |
Lessons learned from deploying BPF/Tetragon to embedded/switching gear |
| 15:00 |
Song Liu, Mahe Tardy, Liam Wisehart |
Introducing netpoll UDP send kfunc for BPF LSMs |
| 15:30 |
Christian Brauner |
Extending BPF LSMs |
| 16:30 |
KP Singh |
Resolution on BPF signing and trusted BPF verification |
| 17:30 |
Song Liu |
Refactor LSM hooks for VFS mount operations |
| Wednesday, May 6, 2026 |
| 10:00 |
Steven Rostedt |
BPF deferred stack trace unwinder |
| 10:30 |
Jiri Olsa |
BPF multi-tracing attachment |
| 11:30 |
Daniel Borkmann |
netkit updates & BPF for user space patching |
| 12:30 |
Jakub Sitnicki |
BPF local storage for every packet |
| 14:30 |
Song Liu |
Libraries of BPF programs |
| 15:00 |
Jordan Rife |
Efficient cross-namespace BPF socket iteration for socket destruction |
| 15:30 |
Hemanth Malla |
Introducing backpressure support for BPF sockmap |
| 17:00 |
Ihor Solodrai |
Update on BPF CI changes over the past year + developer feedback |
| 17:30 |
Shung-Hsi Yu |
BPF in Stable Kernels, an update |
Conference Info
| Location: |
Zagreb, Croatia, part of LSF/MM/BPF |
| Committee: |
Daniel Borkmann, Martin Lau |
| Date: |
May 4 - 6, 2026 |
|
Schedule |
| Attendees (by invitation only): |
|
Photos Attendees
(Photos by Daniel Borkmann)
Past Events
|