Ross McFarland's favorites

Linux Plumbers Conference 2017 BoF Sessions

Favorite proposals for this user

* Modular Overlay Networking Solutions with the Container Network Interface

Details of CNI, overview of IPSec and VXLAN plugins
BoFs 05/13/2017
leodotcloud leodotcloud

* Move your routing inside container

You will learn about the benefits of moving all your routing from the host machine to a container running on the host.
BoFs 04/12/2017
Marian Marinov

Linux Plumbers Conference 2017

Favorite proposals for this user

* addr->sym resolution by kernel in stack traces

user stack trace to name resolution is hard. Thankfully kernel can help
Tracing / BPF 08/23/2017
Alexei Starovoitov

* AppSwitch: Application Level Network Namespacing

This talk presents AppSwitch, a completely new TCP-layer network element similar to a router at IP layer or a bridge at link layer, that addresses a number of issues in modern environments, especially ones based on microservices.
Containers 08/14/2017
Dinesh Subhraveti

* CGroup v2 and its impact for containers

CGroup V2 is pretty different from CGroup V1 and the two can't fully operate in parallel leading to problems running containers which only support one or the other.
Containers 08/28/2017
Christian Brauner

* Clang built kernels

A talk on compiling the Linux kernel with Clang/LLVM. (slides)
Android/Mobile II 09/05/2017
Nick Desaulniers, Greg Hackmann

* Crypto System Integration for TPM 2.0

status and next steps for crypto system integration of TPM 2.0
Trusted Platform Module 09/08/2017
James E.J. Bottomley

* Debugging with BPF sucks if you aren't a kernel developer

Talk about ways to make using BPF less awful for non-kernel hackers.
Tracing / BPF 08/17/2017
Josef Bacik

* EFI + Intel TXT and TPM + Xen/Linux - how to make it work

EFI + Intel TXT and TPM + Xen/Linux - how to make it work (slides)
Trusted Platform Module 09/06/2017
Daniel Kiper

* Namespacing IMA

Current status of namespacing of the Linux Integrity Measurement Architecture
Containers 07/31/2017
Stefan Berger

* Next BPF Tools

Quick discussion of future BPF analysis tools
Tracing / BPF 08/25/2017
Brendan Gregg

* Running OCI containers with LXC

Can LXC be used to run OCI application container images? (slides)
Containers 08/14/2017
Serge Hallyn

* Safe multicore scheduling in a Linux cluster environment

The Linux scheduler has become fairly complex and is not always able to preserve work-conservation. We present Ipanema, a DSL to write simple and safe schedulers with proven properties. (slides)
Scheduler Workloads 09/09/2017
Jean-Pierre Lozi

* Scheduling under CPU capacity constraints

The potential difference in max and delivered CPU performance (capacity) is growing (thermal and peak current management), can we keep ignoring it, or should load-balancing factor the constraints in?
Power Management and Energy Awareness 08/30/2017
Morten Rasmussen

* The Android Emulator and Upstream QEMU

A historical perspective and future outlook of the Android emulator and upstream QEMU and their differences. (slides)
Android/Mobile I 09/05/2017
Christoffer Dall, Jin Qian

* Trusted Boot on Linux

What's been done over the past year, and what's still needed?
Trusted Platform Module 09/05/2017
Matthew Garrett

* Using bpf to model application behavior

Discuss the various ways BPF can be used to categorize workloads and use it to build generic workload simulators.
Scheduler Workloads 08/17/2017
Josef Bacik

Linux Plumbers Conference 2017 Refereed Talks

Favorite proposals for this user

* HIERARCHICAL NUMA

Redesigning the memory NUMA abstraction taking into account new memory technologies where inter node distance will no longer be the only deciding factor for memory allocation and placement. (slides)
Refereed Presentations 04/25/2017
Anshuman Khandual

* How will Linux handle quantum computing?

What must Linux do for quantum computing and vice versa, and where is quantum computing most likely to succeed? (slides)
Refereed Presentations 05/13/2017
Paul McKenney

* LIve (Kernel) Patching: future development

The purpose of this talk is to describe status quo of the Live Kernel Patching implementation and identify future steps needed to improve the implementation (slides)
Refereed Presentations 05/05/2017
Jiri Kosina

* Performance Analysis Superpowers with Enhanced BPF

This talk will discuss new performance analysis capabilities and tools using enhanced BPF, including scheduler, FS, and TCP analysis, beginning a new generation of advanced tools and visualizations. (slides)
Refereed Presentations 05/13/2017
Brendan Gregg

* Power Management Challenges in Linux

There are still challenges facing Linux power management developers in both system-wide and working-state PM areas. (slides)
Refereed Presentations 04/22/2017
Rafael Wysocki

* Reader/writer Range Locking

Discuss features and design of a fair, sleepable range reader/writer lock for the linux kernel. (slides)
Refereed Presentations 05/06/2017
Davidlohr Bueso

* Supporting newer toolchains in the kernel

A few years ago, things were "easy": There was gcc and binutils. Now we have gcc, clang, binutils, lld, and more. (slides)
Refereed Presentations 05/06/2017
Bernhard Rosenkraenzer

* ZUFS - Zero-copy (Low Latency) User-mode FS

A new interface for a new bread of User-mode filesystems that require extremely Low-Latency, synchronous, NUMA aware, DAX capable FileSystems. (slides)
Refereed Presentations 05/13/2017
Boaz Harrosh