Manoj Gupta's favorites

Linux Plumbers Conference 2017 BoF Sessions

Favorite proposals for this user

* Improving Real Time Communication on Linux platform

Web interface for e-mail mining
BoFs 08/04/2017
Jaminy Prabaharan

* 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

* Zero-copy Receive for virtio-net/vhost devices

Leverage receive-side steering abilities of modern high speed network cards to implement zero-copy receive for virtio-net and vhost. (slides)
BoFs 09/13/2017
Kalman Meth

Linux Plumbers Conference 2017

Favorite proposals for this user

* A unit test framework for the Linux kernel

A unit test framework for the Linux kernel
Testing and Fuzzing 09/14/2017
Dhaval Giani, Knut Omang

* 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

* Atomic cpufreq set operation using platform firmware interface on ARM

How to achieve or make operations in OSPM atomic for CPU frequency scaling using platform firmware interface on ARM platforms ? (slides)
Power Management and Energy Awareness 08/23/2017
Sudeep Holla

* BPF Introspection with CTF

Discuss about using CTF to do BPF introspection
Tracing / BPF 08/25/2017
Martin KaFai LAU

* 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

* Common Trace Format 2.0

Presentation of upcoming Common Trace Format (CTF) 2.0, discussion of use-cases. (slides)
Tracing / BPF 08/26/2017
Mathieu Desnoyers

* 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

* 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

* eBPF cgroup filters for data usage accounting on Android

Describes current efforts to replace the out-of-tree Android xt_qtaguid kernel code with an upstream solution based on eBPF cgroup filters. (slides)
Tracing / BPF 09/01/2017
Lorenzo Colitti, Chenbo Feng

* 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

* Exposing resource limits to containers with LXCFS

Introduction to the problem of cgroup limits visibility to userspace and the approach taken by LXCFS. (slides)
Containers 08/16/2017
Serge Hallyn

* Hardware trace re-construction support in kernel

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

* Hypertracing: Tracing Through Virtualization Layers

Syncless technique for tracing virtual machine on any layer (nested too) (slides)
Tracing / BPF 08/25/2017
Abderrahmane Benbachir

* Improving estimation of Task/CPU's utilization

Review of a possible alternative solution to the "decay-clamp" idea.
Power Management and Energy Awareness 08/25/2017
Patrick Bellasi

* Linux Power Management Frameworks Status Report

Status report of high-level PM frameworks in the Linux kernel.
Power Management and Energy Awareness 07/28/2017
Rafael Wysocki

* Namespacing and Stacking the LSM

Making Linux Security Modules available to containers. (slides)
Containers 08/25/2017
John Johansen, Casey Schaufler

* Namespacing IMA

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

* new kprobe api

lessons from using kprobe text based api and proposed extensions
Tracing / BPF 09/07/2017
Alexei Starovoitov

* Next BPF Tools

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

* 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

* 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

* schedutil usage/aggregation of utilization signals

schedutil usage/aggregation of utilization signals
Power Management and Energy Awareness 08/23/2017
Juri Lelli

* Tackling bpf uprobe performance

Briefing the preliminary dyninst based study, and then discussions.
Tracing / BPF 08/25/2017
Yonghong Song

* Targetted CPU thermal throttling

Discussion on throttling only processes, which are causing thermal issues
Power Management and Energy Awareness 07/24/2017
Srinivas Pandruvada

* TPM2 Software Stack: Status Report and Future Work

TPM2 Software Stack: Retrospective and Future Work (slides)
Trusted Platform Module 09/08/2017
philip tricca, Jarkko Sakkinen

* Trace Visualization: Analyze perf, bpf, kernel and userspace traces with Trace Compass

Correlate traces from ebpf, perf and LTTng of large systems using the Trace Compass tool
Tracing / BPF 08/28/2017
Geneviève Bastien, Loic Prieur-Drevon

* Tracing and Kernel ABI

Talk about how we want to deal with trace points as a user space interface
Tracing / BPF 09/06/2017
Josef Bacik

* 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

* uftrace: function tracer for user + kernel space

overview and discussion of uftrace tracing both user and kernel space
Tracing / BPF 08/28/2017
Namhyung Kim

* 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 CPU cluster idling

Update on CPU cluster idling
Power Management and Energy Awareness 08/23/2017
Ulf Hansson

* Update on the generic PM domain

A highlight of the recent changes made to genpd and an update of ongoing/next developments.
Power Management and Energy Awareness 08/23/2017
Ulf Hansson

* Userspace task placement on big.LITTLE systems

Discuss simple userspace daemon for placing tasks in heterogenous CPU systems
Power Management and Energy Awareness 08/23/2017
Michael Turquette

* Using runtime PM callbacks for system suspend/resume in PM core

Discussion on a recent proposal to change the PM core so that it can reuse runtime PM callbacks directly for system suspend/resume in some situations.
Power Management and Energy Awareness 09/07/2017
Rafael Wysocki

* Utilization clamping support for the CPU controller

Discussion on the proposal for a per-task API to bias OPP selection.
Power Management and Energy Awareness 08/25/2017
Patrick Bellasi

* Welcome to the containers micro-conference

The usual introduction talk
Containers 09/04/2017
Stéphane Graber

Linux Plumbers Conference 2017 Refereed Talks

Favorite proposals for this user

* 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

* 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

* 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