Linux Kernel Developers' bpfconf 2026


BPF logo


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