Liviu Dudau's favorites

Linux Plumbers Conference 2017 BoF Sessions

Favorite proposals for this user

* DRM/KMS open source userspace support

Discussion on the available open source userspace apps that fully supports DRM/KMS features (atomic, fences, writeback, etc)
BoFs 07/31/2017
Liviu Dudau

Linux Plumbers Conference 2017

Favorite proposals for this user

* Binder Enhancements in Oreo

Binder performance enhancements in 'Oreo' to support Treble (slides)
Android/Mobile II 08/29/2017
Todd Kjos

* 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

* Configuration Request Retry Status (CRS) handling

Configuration Request Retry Status (CRS) (slides)
VFIO/IOMMU/PCI 08/15/2017
Sinan Kaya

* Defensively designed container runtimes

In this talk we will present current roadblocks to a more defensive design that affect all container runtimes.
Containers 07/10/2017
Christian Brauner, Aleksa Sarai

* Energy Aware Scheduling

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

* Intro

Introduction to the Android Microconference
Android/Mobile I 09/06/2017
John Stultz, Karim Yaghmour, Todd Kjos, Serban Constantinescu, Rom Lemarchand

* Ion 2017

What is Ion in 2017 (slides)
Android/Mobile II 08/30/2017
Laura Abbott

* LTS Efforts

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

* Maximum payload size vs. Maximum Read Request Size

Maximum payload size vs. Maximum Read Request Size (slides)
VFIO/IOMMU/PCI 08/15/2017
Sinan Kaya

* NVMe Surprise Removal

Discussion on problems related to supporting NVMe surprise removal
VFIO/IOMMU/PCI 09/07/2017
Shyamkumar Iyer

* PCI Endpoint Subsystem Status

Status update on the PCI Endpoint Framework and next set of challenges (slides)
VFIO/IOMMU/PCI 09/04/2017
Kishon Vijay Abraham I

* PCIe error statistics reporting

Report PCIe error statistics via sysfs
VFIO/IOMMU/PCI 09/06/2017
Jes Sorensen

* Privileged actions in unprivileged containers

How to selectively allow privileged actions from otherwise unprivileged containers? (slides)
Containers 09/04/2017
Stéphane Graber

* Running OCI containers with LXC

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

* SDCardFS Upstreaming

A description of SDCardfs and the plans to upstream it. (slides)
Android/Mobile II 09/06/2017
Daniel Rosenberg


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

* Testing Android common and LTS kernels

A quick overview of Android common and LTS testing efforts. (slides)
Android/Mobile I 09/06/2017
Amit Pundir, Marissa Wall

* 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

* The Android kernel lowmemorykiller replacement

The lowmemorykiller was dropped from staging, so this will cover what will replace it.
Android/Mobile I 09/07/2017
Tim Murray, Todd Kjos

* Treble and Kernel

Discussion around changes made to Android and to the tests / requirements as part of Project Treble (slides)
Android/Mobile I 09/06/2017
Sandeep Patil

* UID/GID shifting filesystem overlays

An update on shiftfs and the next steps for remapping overlay filesystems.
Containers 09/04/2017
James E.J. Bottomley

* Update on Devboards in AOSP (HiKey/HiKey960)

Recent and future developments on devboards supported in AOSP. (slides)
Android/Mobile I 08/29/2017
John Stultz, Dmitry Shmidt

* 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

* Commit Rights in the DRM Subsystem

New lessons learned after handin out even more commit rights. (slides)
Refereed Presentations 03/29/2017
Daniel Vetter

* FB modifiers (supporting end-to-end graphics compression)

Summarize the design and challenges in implementing end to end lossless compression in the graphics stack. (slides)
Refereed Presentations 05/11/2017
Ben Widawsky

* 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

* User space contiguous memory allocation for DMA

A discussion of approaches to obtain contiguous memory in user space for DMA including a POSIX conformant mmap API (slides)
Refereed Presentations 05/04/2017
Guy Shattah, Christoph Lameter

* userfaultfd: post-copy VM migration and beyond

userfaultfd: current features and limitations and future development (slides)
Refereed Presentations 05/13/2017
Mike Rapoport