Will Deacon's favorites

Linux Plumbers Conference 2017 BoF Sessions

Favorite proposals for this user

* membarrier: core serialization for reclaim of JIT code memory

We need input from architecture maintainers about the best way to proceed to guarantee core serialization instructions within the membarrier system call (and possibly within the scheduler).
BoFs 09/07/2017
Mathieu Desnoyers

* Overview and Feedback of ARM EBBR

Overview and feedback session on ARM Embedded Base Boot Requirements (EBBR)
BoFs 08/09/2017
Grant Likely

Linux Plumbers Conference 2017

Favorite proposals for this user

* Clang built kernels

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

* LKMM Installation and Use Workshop

Get LKMM installed and make use of it! (slides)
Linux-Kernel Memory Model Workshop 05/18/2017
Paul McKenney

* LKMM overview

Quick overview of Linux kernel memory model: How to install and use (slides)
Linux-Kernel Memory Model Workshop 05/18/2017
Paul McKenney

* RT IPI schedule push/pull rework

Reworking the IPI logic to implement the RT (and deadline) scheduler for push/pull logic
Scheduler Workloads 08/30/2017
Steven Rostedt

* 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

* SVM on ARM SMMUv3

A brief overview of SVM on ARM. (slides)
VFIO/IOMMU/PCI 09/07/2017
Jean-Philippe Brucker

* virtio-iommu: a paravirtualized IOMMU

Status report on virtio-iommu, introduction of extensions for vSVM: page table handover, PASID and fault reporting. (slides)
VFIO/IOMMU/PCI 09/07/2017
Jean-Philippe Brucker

* vSVM: High Level Component Breakdown and Technical Challenges

Review vSVM requirements, use cases and technical challenges (slides)
VFIO/IOMMU/PCI 08/17/2017
Ashok Raj, Jacob Pan, Yi Liu

* vSVM: IOMMU API extensions

Discuss IOMMU changes needed for supporting guest use of shared virtual memory (SVM) (slides)
VFIO/IOMMU/PCI 08/17/2017
Jacob Pan

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

* hugetlbfs, Still Alive and Kicking

Recent hugetlbfs features and unique characteristics (slides)
Refereed Presentations 05/05/2017
Mike Kravetz

* 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

* 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

* SCHED_DEADLINE: Open Issues

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

* 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