-
Welcome
-
Subscribe to
Mathieu Desnoyers' 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 | ||
* Real-Time Linux Users Discussion
Open discussion with Real-Time Linux users, developers, and the stable RT maintainer.
|
BoFs | 05/01/2017 |
Darren Hart, Steven Rostedt |
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 | ||
* BPF Introspection with CTF
Discuss about using CTF to do BPF introspection
|
Tracing / BPF | 08/25/2017 |
Martin KaFai LAU | ||
* 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 | ||
* 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 | ||
* 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 | ||
* 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 | ||
* 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 | ||
* 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 | ||
* Power alongside performance (latency)
Check for power/perf regressions.
|
Scheduler Workloads | 08/16/2017 |
Juri Lelli | ||
* 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 | ||
* Tackling bpf uprobe performance
Briefing the preliminary dyninst based study, and then discussions.
|
Tracing / BPF | 08/25/2017 |
Yonghong Song | ||
* Tools to analyze scheduler behavior based on tracing and scheduler model
Improving event tracing, post-processing tools and scheduler models.
(slides)
|
Scheduler Workloads | 08/26/2017 |
Mathieu Desnoyers | ||
* 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 | ||
* 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 | ||
* Use rt-app to run mobile-like (and other types of) synthetic workloads
Simulate workloads with rt-app
|
Scheduler Workloads | 08/16/2017 |
Juri Lelli | ||
* 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 | ||
* Workloads for evaluation CPU PM modifications
Discussion on which workloads to use (or what is recommended etc) for the evaluation of CPU PM changes in the kernel.
|
Scheduler Workloads | 08/28/2017 |
Rafael Wysocki |
Linux Plumbers Conference 2017 Refereed Talks
Favorite proposals for this user
* 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 | ||
* 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 | ||
* 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 |