Sep 20 – 24, 2021
US/Pacific timezone

Defragmenting the Loader Landscape

Sep 22, 2021, 8:40 AM
Networking and BPF Summit/Virtual-Room (LPC Virtual)

Networking and BPF Summit/Virtual-Room

LPC Virtual

Networking & BPF Summit (Closed) BPF & Networking Summit


Timo Beckers (Isovalent) Lorenz Bauer (Cloudflare)


Since the cilium/ebpf pure Golang library was last presented at LPC 2019, a lot has changed. eBPF is now seemingly on everyone's radar, the eBPF Foundation is a thing, and more people are using and writing Go-based tools and services than ever. What does this mean for the library and the ecosystem around it? Who uses it, who's been contributing, and which use cases does the library enable today?

In this talk, we'll mainly discuss the following topics:

  • Short overview of known users and open-source projects that depend on the library
  • A proposal to facilitate generating UAPI bindings in other programming languages
  • A proposal for a common test suite all compliant BPF loader(s) must implement

Q&A will open after each proposal.

I agree to abide by the anti-harassment policy I agree

Primary authors

Timo Beckers (Isovalent) Lorenz Bauer (Cloudflare)

Presentation materials

Diamond Sponsor

Platinum Sponsor

Gold Sponsors

Silver Sponsors

Speaker Gift Sponsor

T-Shirt Sponsor

Conference Services provided by