Talks

AM PM
9h30 – 10h Welcome 14h00 – 14h40

Thomas Gleixner

Kernel hacking behind closed doors

10h – 10h40

Steven Rostedt

ftrace: Where modifying a running kernel all started

14h50 – 15h30

Rafael Wysocki

What To Do When Your Device Depends on Another One

10h50 – 11h30

Dodji Seketeli – Matthias Männich – Jessica Yu

Analyzing changes to the binary interface exposed by the Kernel to its modules

15h30 – 16h00 Break
11h40 – 12h20

Alexei Starovoitov

BPF at Facebook

16h00 – 16h40

Aurélien Rougemont

Metrics are money

12h30 – 14h00 Lunch time 16h50 – 17h30

Julien Thierry

No NMI? No Problem! – Implementing Arm64 Pseudo-NMI

AM PM
9h30 – 10h Welcome 13h50 – 14h30

Jean Delvare

Marvels of Memory Auto-configuration (SPD)

10h – 10h40

Christian Brauner

pidfds: Process file descriptors on Linux

14h30 – 15h10

Jesper Dangaard Brouer

XDP closer integration with network stack

10h50 – 11h30

David Miller

The ubiquity but also the necessity of eBPF as a technology to keep the kernel relevant

15h20 – 15h45 Break
11h40 – 12h20

Gustavo A R Silva

Hunting and fixing bugs all over the Linux kernel

15h45 – 16h30

Jens Axboe

Faster IO through io_uring

12h30 – 13h50 Lunch time 16h30 – 17h30

Bradley Kuhn

The Next Steps toward Software Freedom for Linux

Charity auction

redB

AM PM
9h30 – 10h Welcome 14h00 – 14h40

Daniel Bristot de Oliveira

Formal modeling made easy

10h – 10h40

Eric Leblond

Suricata and XDP

14h50 – 15h30

Jonathan Corbet

Kernel documentation: past, present, and future

10h50 – 11h30

Greg KH

CVEs are dead, long live the CVE!

15h30 – 16h00 Break
11h40 – 12h20

Enric Balletbo i Serra

Driving the industry toward upstream first

16h00 – 16h40

Jose E Marchesi

GNU poke, an extensible editor for structured binary data

12h30 – 14h00 Lunch time 16h50 – 17h30

Joel Fernandes

RCU in 2019