8:00 – 9:00am
-
Breakfast
-
Title:
Breakfast
-
Time:
8:00 – 9:00am
-
One Line Summary:
Breakfast
|
9:30 – 10:30am
|
9:00am – 5:00pm
-
Audio Workshop
Sweeney CDE
-
Title:
Audio Workshop
-
Microconference:
Audio Workshop
-
Room:
Sweeney CDE
-
Time:
9:00am – 5:00pm
-
One Line Summary:
Audio Workshop
-
Wireless Workshop
Sweeney F
-
Title:
Wireless Workshop
-
Microconference:
Wireless Workshop
-
Room:
Sweeney F
-
Time:
9:00am – 5:00pm
-
One Line Summary:
Wireless Workshop
|
10:30 – 11:30am
|
2:00 – 3:00pm
|
3:00 – 4:00pm
|
4:00 – 5:00pm
|
8:00 – 9:00am
-
Breakfast
-
Title:
Breakfast
-
Time:
8:00 – 9:00am
-
One Line Summary:
Breakfast
|
9:00 – 9:30am
|
9:30 – 10:00am
|
9:45 – 10:30am
|
9:30am – 12:30pm
-
Containers
Sweeney AB
-
Title:
Containers
-
Microconference:
Containers
-
Room:
Sweeney AB
-
Time:
9:30am – 12:30pm
-
One Line Summary:
The Linux Plumbers 2016 containers track is focusing on Linux containers, both kernel space and user space.
-
Leaders:
Stéphane Graber
-
-
-
-
-
-
-
-
-
-
-
Title:
Record and vPlay: Debugging Container-App-Crashes with "Partial Checkpoints"
-
Microconference:
Containers
-
Room:
Sweeney AB
-
Time:
12:05pm
-
One Line Summary:
Loosely based on Dinesh Subhraveti’s PhD thesis, the vPlay system enables the minimal runtime state of the container to be captured such that when restored, application would retrace its execution for a specified time interval. The key observation is that during the last moments of an application crash, where the root cause typically lies, the application only accesses a small subset of its address space and only those pages need to be saved. The technique, dubbed partial checkpointing, is combined with logging to be used for debugging. Because all interactions of the application with the kernel are logged, the execution can be natively replayed even on BSD or Windows.
- slides
-
Speakers:
Dinesh Subhraveti
-
|
10:00 – 11:00am
|
11:00 – 11:45am
|
11:45am – 12:30pm
|
12:30 – 2:00pm
-
Lunch
-
Title:
Lunch
-
Time:
12:30 – 2:00pm
-
|
2:00 – 2:45pm
|
2:00 – 5:00pm
-
FPGAs and Programmable Logic Devices
Sweeney AB
-
Title:
FPGAs and Programmable Logic Devices
-
Microconference:
FPGAs and Programmable Logic Devices
-
Room:
Sweeney AB
-
Time:
2:00 – 5:00pm
-
One Line Summary:
The Linux Plumbers 2016 FPGAs and Programmable Logic Devices track intends to facilitate discussions surrounding the use of coherently attached accelerators, FPGAs, and other programmable devices (oh my!) as first class citizens on Linux.
-
Leaders:
Jon Masters
-
-
-
-
-
-
-
-
Live kernel patching
Sweeney CDE
-
Title:
Live kernel patching
-
Microconference:
Live kernel patching
-
Room:
Sweeney CDE
-
Time:
2:00 – 5:00pm
-
One Line Summary:
The main purpose of the Linux Plumbers 2016 Live kernel patching track is to involve all stakeholders in open discussion about remaining issues that need to be solved in order to make Live patching of the Linux Kernel (more or less) feature complete.
-
Leaders:
Jiri Kosina
-
-
-
-
-
-
-
-
|
2:45 – 3:30pm
|
4:00 – 4:45pm
|
6:30 – 9:00pm
|
8:00 – 9:00am
-
Breakfast
-
Title:
Breakfast
-
Time:
8:00 – 9:00am
-
One Line Summary:
Breakfast
|
9:30 – 10:15am
|
9:30am – 12:30pm
-
Power Management and Energy-awareness
Sweeney CDE
-
-
-
-
-
-
-
-
|
9:30am – 12:29pm
-
Testing and Fuzzing
Sweeney AB
-
Title:
Testing and Fuzzing
-
Microconference:
Testing and Fuzzing
-
Room:
Sweeney AB
-
Time:
9:30am – 12:29pm
-
One Line Summary:
The Linux Plumbers 2016 Testing & Fuzzing track is focusing on advancing the current state of testing in the Linux Kernel.
-
Leaders:
Sasha Levin
-
-
-
-
-
-
-
|
9:30 – 10:30am
|
11:00 – 11:45am
|
11:45am – 12:30pm
|
12:30 – 2:00pm
-
Lunch
-
Title:
Lunch
-
Time:
12:30 – 2:00pm
-
|
2:00 – 2:45pm
|
2:00 – 3:00pm
|
2:00 – 9:00pm
-
Android/Mobile
Sweeney CDE
-
Title:
Android/Mobile
-
Microconference:
Android/Mobile
-
Room:
Sweeney CDE
-
Time:
2:00 – 9:00pm
-
One Line Summary:
The Linux Plumbers 2016 Android/Mobile track focuses on finding solutions for kernel changes and other plumbing related issues that Android and other mobile solutions make use of but are not yet upstream.
-
Leaders:
Karim Yaghmour
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
|
2:00 – 5:00pm
-
Git
Sweeney AB
-
Title:
Git
-
Microconference:
Git
-
Room:
Sweeney AB
-
Time:
2:00 – 5:00pm
-
One Line Summary:
The Linux Plumbers 2016 Git track is focusing on the Future of Git.
-
Leaders:
Jon Loeliger
-
-
-
-
-
|
2:45 – 3:30pm
|
4:00 – 4:45pm
|
5:00 – 6:00pm
|
3:00 – 3:30pm
|
6:00 – 7:00pm
|
7:00 – 8:00pm
-
-
-
Title:
Distributing files with signatures
-
Microconference:
BoFs
-
Room:
Sweeney F
-
Time:
7:00pm
-
One Line Summary:
Linux can enforce signature checking on all files and make sure only trusted software can be executed, but this requires that the file signatures be packaged, distributed, and installed together with the files. This BoF aims to bring together people working on package management systems to discuss the different methods of including file signatures in software packages.
-
Speakers:
Mehmet Kayaalp, Stefan Berger
-
-
Title:
ZFS and OpenVZ container sync project
-
Microconference:
BoFs
-
Room:
Coronado
-
Time:
7:00pm
-
One Line Summary:
I demonstrate how OpenVZ can be used with a ZFS backend to provide an effective development/production ecosystem where datasets and OS state can be checkpointed and sync’d across hosts with efficiency and versatility.
-
Speakers:
Michael C
|
8:00 – 9:00pm
|
8:00 – 9:00am
-
Breakfast
-
Title:
Breakfast
-
Time:
8:00 – 9:00am
-
One Line Summary:
Breakfast
|
9:30 – 10:15am
|
9:30am – 12:30pm
-
TPMs
Sweeney CDE
-
Title:
TPMs
-
Microconference:
TPMs
-
Room:
Sweeney CDE
-
Time:
9:30am – 12:30pm
-
One Line Summary:
The Linux Plumbers 2016 TPM track will focus on promoting discussions on integrating TPM support into mainstream distributions, from boot through to userspace.
-
Leaders:
Matthew Garrett, Ken Goldman
-
-
-
-
-
-
|
10:00 – 11:00am
|
9:30am – 12:29pm
-
PCI
Sweeney AB
-
Title:
PCI
-
Microconference:
PCI
-
Room:
Sweeney AB
-
Time:
9:30am – 12:29pm
-
One Line Summary:
The Linux Plumbers 2016 PCI track will focus on promoting discussions on improvements for the Linux kernel PCI subsystem which include a status update on PCI firmware interfaces (DT/ACPI) management, unification of PCI support for multiple architectures, current developments in PCI virtualization and finally brainstorming of implementation for recent PCIe features into the kernel.
-
Leaders:
Bjorn Helgaas, Lorenzo Pieralisi
-
-
-
-
-
-
-
|
11:00 – 11:45am
-
-
Title:
Portable System Services
-
Microconference:
Refereed Presentations Track
-
Room:
Sweeney F
-
Time:
11:00am
-
One Line Summary:
systemd’s primary functionality is service management. Let’s bring service management to the next level, by introducing “Portable System Services”, a new concept how services may be packaged up with all their required libraries, data and other artifacts and may be shipped as single-file images.
- slides
-
Speakers:
Lennart Poettering
|
11:45am – 12:30pm
|
12:30 – 2:00pm
-
Lunch
-
Title:
Lunch
-
Time:
12:30 – 2:00pm
-
|
2:00 – 2:45pm
|
2:00 – 4:59pm
-
Tracing
Sweeney AB
-
Title:
Tracing
-
Microconference:
Tracing
-
Room:
Sweeney AB
-
Time:
2:00 – 4:59pm
-
One Line Summary:
The Linux Plumbers 2016 Tracing track is focusing on the various tracing infrastructures in Linux today and how various people and companies use them.
-
Leaders:
Josef Bacik, Alexei Starovoitov
-
-
-
-
-
|
2:00 – 5:00pm
-
Checkpoint/Restore
Sweeney CDE
-
Title:
Checkpoint/Restore
-
Microconference:
Checkpoint/Restore
-
Room:
Sweeney CDE
-
Time:
2:00 – 5:00pm
-
One Line Summary:
The MC is about Checkpoint-Restore technology in Linux and everything about it
-
Leaders:
Pavel Emelyanov
-
-
-
-
-
-
-
|
2:45 – 3:45pm
|
2:00 – 4:00pm
|
2:45 – 3:30pm
|
4:00 – 4:45pm
|
5:00 – 6:00pm
|
6:30 – 11:00pm
|