-
9:00 AM
Welcome
-
Alexei Starovoitov
(Facebook)
Daniel Borkmann
(Cilium)
-
9:10 AM
Scaling Linux Traffic Shaping with BPF
-
Willem de Bruijn
(Google)
Eddie Hao
(Google)
Vlad Dumitrescu
(Google)
-
9:30 AM
Compile-Once Run-Everywhere BPF Programs?
-
Yonghong Song
(Facebook)
Alexei Starovoitov
(Facebook)
-
9:50 AM
ELF relocation for static data in BPF
-
Joe Stringer
(Cilium)
Daniel Borkmann
(Cilium)
-
10:10 AM
BPF control flow, supporting loops and other patterns
-
John Fastabend
(Cilium)
-
11:00 AM
Efficient JIT to 32-bit architectures through data flow analysis
-
Jiong Wang
(Netronome)
-
11:20 AM
eBPF Debugging Infrastructure - Current Techniques and Additional Proposals
-
Quentin Monnet
(Netronome)
-
11:40 AM
eBPF-based tracing tools under 32 bit architectures
-
Maciej Slodczyk
(Samsung)
Adrian Szyndela
(Samsung)
-
12:00 PM
Using eBPF as a heterogeneous processing ABI
-
Jakub Kicinski
(Netronome)
-
12:20 PM
Traffic policing in eBPF: applying token bucket algorithm
-
Julia Kartseva
(Facebook)
-
2:00 PM
In-kernel protocol aware filtering
-
Peter Parkanyi
(Red Sift)
-
2:20 PM
Enhancing User Defined Tracepoints
-
Matheus Marchini
(Sthima)
-
2:40 PM
Augmenting syscalls in 'perf trace' using eBPF
-
Arnaldo Carvalho de Melo
(Red Hat)
-
3:00 PM
bpftrace - high-level tracing language powered by BPF
-
Matheus Marchini
(Sthima)
-
3:20 PM
eBPF as execution engine for DTrace
-
Kris van Hees
(Oracle)