09:00
|
Containers MC
(until 17:30)
(Junior/Ballroom-AB)
|
09:00
|
Opening session
-
Stéphane Graber
(Canonical Ltd.)
(Junior/Ballroom-AB)
|
09:15
|
News from academia: FatELF, RDMA and CRIU
-
Joel Nider
(IBM)
Mike Rapoport
(IBM)
(Junior/Ballroom-AB)
|
09:50
|
Stacking and LSM Namespacing Redux
-
Casey Schaufler
(Intel)
John Johansen
(Canonical)
(Junior/Ballroom-AB)
|
10:10
|
Challenges in migrating a large cgroup deployment from v1 to v2
-
Shakeel Butt
(Google)
Kamil Yurtsever
(Google)
(Junior/Ballroom-AB)
|
10:30
|
--- Break ---
|
11:00
|
Time Namespaces
-
Andrei Vagin
Dmitry Safonov
(Arista Networks)
(Junior/Ballroom-AB)
|
11:35
|
Improving *at(2) to make more secure container runtimes
-
Christian Brauner
(Canonical)
(Junior/Ballroom-AB)
|
11:55
|
Another year with CRIU: News from the developers
-
Adrian Reber
(Red Hat)
(Junior/Ballroom-AB)
|
14:00
|
pivot_root() & MS_SHARED
-
Ram Pai
(IBM)
Christian Brauner
(Canonical)
(Junior/Ballroom-AB)
|
14:35
|
Task Migration at Google Using CRIU
-
Andy Tucker
(Google)
(Junior/Ballroom-AB)
|
14:55
|
libresource - Getting system resource information with standard APIs
-
Rahul Yadav
(Oracle)
(Junior/Ballroom-AB)
|
15:15
|
Securely Migrating Untrusted Workloads with CRIU
-
Radoslaw Burny
(Google)
(Junior/Ballroom-AB)
|
15:30
|
--- Break ---
|
16:00
|
State of shiftfs
-
Seth Forshee
(Canonical)
(Junior/Ballroom-AB)
|
16:25
|
Using a cBPF Binary Tree in Libseccomp to Improve Performance
-
Tom Hromatka
(Oracle)
(Junior/Ballroom-AB)
|
16:45
|
Uevent in namespaces
-
Christian Brauner
(Junior/Ballroom-AB)
|
17:20
|
Container IDs
-
Stéphane Graber
(Canonical Ltd.)
(Junior/Ballroom-AB)
|
09:00
|
Kernel Summit Track
(until 12:30)
(Junior/Ballroom-D)
|
09:00
|
Linux's Code of Conduct Panel
-
Greg Kroah-Hartman
(Linux Foundation)
Mishi Choudhary
(Linux Foundation)
Olof Johansson
(Facebook)
Chris Mason
(Facebook)
(Junior/Ballroom-D)
|
09:45
|
TBD / Unconference
(Junior/Ballroom-D)
|
10:30
|
--- Break ---
|
11:00
|
Virtio as a universal communication format
-
Michael S. Tsirkin
(Red Hat)
(Junior/Ballroom-D)
|
11:45
|
GCMA: Guaranteed Contiguous Memory Allocator
-
SeongJae Park
(Junior/Ballroom-D)
|
09:00
|
LPC Main Track
(until 12:30)
(Pavillion/Ballroom-AB)
|
09:00
|
Improving Graphics Interactivity - It's All in the Timing
-
Keith Packard
(Hewlett Packard Enterprise)
(Pavillion/Ballroom-AB)
|
09:45
|
The end of time, 19 years to go
- Mr
Arnd Bergmann
(Linaro)
(Pavillion/Ballroom-AB)
|
10:30
|
--- Break ---
|
11:00
|
Mind the gap - between real-time Linux and real-time theory
-
Daniel Bristot de Oliveira
(Red Hat, Inc.)
(Pavillion/Ballroom-AB)
|
11:45
|
SCHED_DEADLINE desiderata and slightly crazy ideas
-
Daniel Bristot de Oliveira
(Red Hat, Inc.)
Juri Lelli
(Red Hat, Inc.)
(Pavillion/Ballroom-AB)
|
09:00
|
Networking Track
(until 18:00)
(Junior/Ballroom-C)
|
09:00
|
Welcome
(Junior/Ballroom-C)
|
09:20
|
XDP - Challenges and Future Work
-
Toke Høiland-Jørgensen
(Karlstad University)
Jesper Dangaard Brouer
(Red Hat)
(Junior/Ballroom-C)
|
09:55
|
Leveraging Kernel Tables with XDP
-
David Ahern
(Cumulus Networks)
(Junior/Ballroom-C)
|
10:30
|
--- Break ---
|
11:00
|
Building Socket-aware BPF Programs
-
Joe Stringer
(Cilium)
(Junior/Ballroom-C)
|
11:35
|
Experiences Evaluating DC-TCP
-
Greg Leclercq
(Facebook)
Boris Burkov
(Facebook)
Murat Mugan
(Facebook)
Lawrence Brakmo
(Facebook)
(Junior/Ballroom-C)
|
12:10
|
Scaling Linux Bridge Forwarding Database
-
Nikolay Aleksandrov
(Cumulus Networks)
Roopa Prabhu
(Cumulus Networks)
(Junior/Ballroom-C)
|
14:00
|
P4C-XDP: Programming the Linux Kernel Forwarding Plane Using P4
-
William Tu
(VMware)
Mihai Budiu
(VMware)
Fabian Ruffy
(University of British Columbia)
(Junior/Ballroom-C)
|
14:35
|
ERSPAN Support for Linux
-
Greg Rose
(VMware)
William Tu
(VMware)
(Junior/Ballroom-C)
|
15:10
|
The Path to DPDK Speeds for AF_XDP
-
Björn Töpel
(Intel)
Magnus Karlsson
(Intel)
(Junior/Ballroom-C)
|
15:45
|
--- Break ---
|
16:05
|
eBPF / XDP Based Firewall and Packet Filtering
-
Puneet Mehra
(Facebook)
Richard Huang
(Facebook)
Anant Deepak
(Facebook)
(Junior/Ballroom-C)
|
16:40
|
XDP Acceleration Using NIC Metadata, Continued
-
Neerav Parikh
(Intel)
P. J. Waskiewicz
(Intel)
(Junior/Ballroom-C)
|
17:15
|
Linux SCTP is Catching Up and Going Above!
-
Xin Long
(Red Hat)
Marcelo RIcardo Leitner
(Red Hat)
(Junior/Ballroom-C)
|
09:00
|
Testing & Fuzzing MC
(until 12:30)
(Pavillion/Ballroom-C)
|
09:00
|
Testing & Fuzzing: Welcome!
-
Sasha Levin
Dhaval Giani
(Oracle)
(Pavillion/Ballroom-C)
|
09:10
|
Report from ATS
-
Kevin Hilman
(Pavillion/Ballroom-C)
|
09:30
|
KernelCI update / autobisection
-
Gustavo Padovan
Kevin Hilman
(Pavillion/Ballroom-C)
|
10:15
|
make runchecks
-
Knut Omang
(Pavillion/Ballroom-C)
|
10:30
|
--- Break ---
|
11:00
|
Syzkaller/Syzbot
-
Dmitry Vyukov
(Google)
(Pavillion/Ballroom-C)
|
11:30
|
Testing IDA in userspace
-
Matthew Wilcox
(Pavillion/Ballroom-C)
|
12:00
|
Smatch
-
Dan Carpenter
(Pavillion/Ballroom-C)
|
09:00
|
Thermal MC
(until 12:40)
(Pavillion/Ballroom-D)
|
09:00
|
Thermal user space interfaces: Optimizing user kernel interfaces
-
Srinivas Pandruvada
(Intel)
(Pavillion/Ballroom-D)
|
09:25
|
Improvements on thermal zone mode
-
Rui Zhang
(Intel)
(Pavillion/Ballroom-D)
|
09:45
|
Embedded Thermal usecases and how to handle them
-
Amit Kucheria
(Pavillion/Ballroom-D)
|
10:10
|
Scheduler interactions with thermal management
- Ms
Thara Gopinath
(Linaro)
(Pavillion/Ballroom-D)
|
10:30
|
--- Break ---
|
11:00
|
Idle injection
-
Daniel Lezcano
(Linaro)
(Pavillion/Ballroom-D)
|
11:25
|
Better support for virtual temperature sensors
-
Eduardo Valentin
(Linux)
(Pavillion/Ballroom-D)
|
11:50
|
Audience topics and summary
-
Eduardo Valentin
(Linux)
Amit Kucheria
(Pavillion/Ballroom-D)
|