Alexander Potapenko's favorites

Linux Plumbers Conference 2017 BoF Sessions

Favorite proposals for this user

* Evangelizing Kernel Programming to Students and New Developers

Create a community that provides students and new developers the necessary tools and opportunities to write kernel patches that get accepted upstream.
BoFs 08/17/2017
Matthew Whitehead, PJ Waskiewicz

* Testing for stable+distro kernels

How are we testing stable and distro kernels today?
BoFs 08/10/2017
Dhaval Giani, Sasha Levin

Linux Plumbers Conference 2017

Favorite proposals for this user

* BoF - Open Discussion

Open Discussion for issues not covered
Android/Mobile II 09/08/2017
John Stultz, Karim Yaghmour, Todd Kjos, Serban Constantinescu, Rom Lemarchand

* Clang built kernels

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

* 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

* Energy Aware Scheduling

Energy Aware scheduler development (slides)
Android/Mobile II 08/31/2017
Joel Fernandes, Juri Lelli, Juri Lelli, Patrick Bellasi, Andres Oportus

* Fuzzers Panel

Fuzzers Panel
Testing and Fuzzing 09/11/2017
Dhaval Giani, Sasha Levin, Dave Jones

* Hardware trace re-construction support in kernel

Kernel-assisted trace re-construction for JITed code
Tracing / BPF 08/24/2017
Suchakra Sharma

* Kernel ABI

Kernel ABI
Testing and Fuzzing 09/11/2017
Sasha Levin

* KernelMemorySanitizer against uninitialized memory

I'll present KernelMemorySanitizer, a new tool for detecting uses of uninitialized values in the kernel. (slides)
Testing and Fuzzing 09/12/2017
Alexander Potapenko

* ktest - How is it used and what more can be done

Discussion on ways to improve ktest and how it is used
Testing and Fuzzing 09/11/2017
Steven Rostedt

* LTS Efforts

Focused Efforts around LTS (slides)
Android/Mobile I 09/05/2017
Sumit Semwal

* Next BPF Tools

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

* syzkaller status update

A quick update on syzkaller
Testing and Fuzzing 09/12/2017
Alexander Potapenko

* 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

* Update on Distro/Stable testing

Update from the BoF
Testing and Fuzzing 09/11/2017
Dhaval Giani, Sasha Levin

* 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

* 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

* Managing the impact of growing CPU register state on the user ABI

Extending the user/kernel ABI to cope with increasingly large and numerous CPU registers turns out to be non-trivial, yet CPU architectures are already evolving to require it. How do we minimise ABI breakage? (slides)
Refereed Presentations 05/04/2017
Dave Martin

* 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


Discussion about the open issues of the deadline scheduler. (slides)
Refereed Presentations 05/02/2017
Daniel Bristot de Oliveira

* 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

* The kernel's limits to growth

What factors might interfere with the kernel development community's future growth? (slides)
Refereed Presentations 05/08/2017
Jonathan Corbet