cotalks.dev
Login
Linux Plumbers Conference 2025
Videos
1 — Evolving genpd’s - sync_state() support - Saravana Kannan, Ulf Hansson (Linaro)
2 — Multiple system-wide low power-states - Kevin Hilman (BayLibre), Ulf Hansson (Linaro)
3 — Updating Energy Model from Thermal - Lukasz Luba
4 — Generic voting mechanism to build on top PM QoS - Daniel Lezcano (Linaro)
5 — Syzbot BoF: Open Discussion - Aleksandr N, Alexander P, Dmitry V, Marco E, Taras M
6 — Solving Zombie Cgroups - Simple Fix or Smart Solution? - Harry Yoo, Kamalesh Babulal
7 — Towards Real-Time NVMe Monitoring (nvme-top) - Daniel Wagner (SUSE), Nilay Shroff (IBM)
8 — Kernel Sanitizers Office Hours - Aleksandr N, Alexander P, Dmitry V, Kees C, Marco E
9 — ARM Laptop BoF - Stefan Schmidt, Vinod Koul
10 — Rex and its integration with Rust-for-Linux - Jinghao Jia, Ruowen Qin
11 — Enabling AMD 2D Hardware Acceleration for Video API and Applications - Solomon Chiu
12 — Kernel TEE subsystem BoF - Jens Wiklander, Sumit Garg
13 — Agentic AI, confidential computing and attested TLS - Muhammad Usama Sardar (TU Dresden)
14 — “Is Upstream Really Enough?” — Practical Realities of Using eBPF in Long-Term Supporte... Kenta Tada
15 — From Projects to Ecosystems: Lessons from the eBPF Foundation - Bill Mulligan (Isovalent)
16 — Thermal framework issues and limitations - Daniel Lezcano (Linaro)
17 — Fingeprinting GPU workloads with eBPF - Jiri Gogela (Trend Micro)
18 — Supply true signatures to vmlinux BTF - Yonghong Song
19 — uprobe optimization and override - Jiri Olsa (Isovalent)
20 — Advanced BPF profiling techniques: how to escape the curse of NMI and fetch ELF... Andrii Nakryiko
21 — Hibernation Testing Challenges and Optimization Opportunities - Srinivas Pandruvada
22 — External locking for internally synchronized data structures - Mr Andreas Hindborg (Samsung)
23 — Overflowing with Fear: Detecting and Mitigating Implicit Panics in Rust - Alexandre Courbot (NVIDIA)
24 — scx_chaos: Pushing the sched_ext API to schedule badly - Jake Hillion (Meta)
25 — sched_ext: current status and future plans - Andrea Righi (NVIDIA)
26 — Secure Interrupt delivery: Lessons Learned from Alternate Injection Enablement - Melody Wang (AMD)
27 — PCI device authentication & encryption - Alexey Kardashevskiy (AMD), Mathieu Poirier (Linaro)
28 — Debugging RISC-V Kernel Crashes: KDUMP, vmcore, and Crash Utility Enhancements - Austin Kim
29 — Declaring WARL on the ISA string - Radim Krčmář (Ventana Micro Systems)
30 — EROFS and containers - Xiang Gao (Alibaba Cloud)
31 — Python-BPF: Writing eBPF programs in pure Python - Pragyansh Chaturvedi, Mr Varun Mallya
32 — Extending eBPF to GPU Device and Driver Contexts - Yusheng Zheng, Tong Yu
33 — 32bit and-or noMMU Linux BoF - Multiple Speakers
34 — AI flame graphs with eBPF - Brendan Gregg (Intel), Ben Olson (Intel Corporation)
35 — Lessons from scaling BPF to detect RDMA Device Drivers Bugs in real time - Prankur Gupta (Meta)
36 — bpf tracing multi-link supporting - Menglong Dong (ChinaTelecom)
37 — Thermal binning support - Amit Kucheria
38 — Exploring a real life RCU use case for Rust - Vitaly Wool
39 — Tackling challenges with HID and related device driver support in Rust - Rahul Rameshbabu
40 — Initialization in Rust with pin-init - Benno Lossin
41 — Rust language evolutions for better kernel developer experience - Xiangfei Ding
42 — How do we make a Steamdeck scheduler work on large servers - David Dai (Meta), Ryan Newton (Meta)
43 — The Current Status and Future Direction of the LAVD Scheduler - Dr Changwoo Min (Igalia)
44 — Accelerating AI training fleets with sched_ext - Patrick Lu, Valentin Andrei, Pat Somaru
45 — Taming the Chiplet: High Performance CCX scheduling via BPF - Aniket Gattani, Josh Don
46 — Scheduler composability with arena-based data structures - Emil Tsalapatis (Meta Platforms)
47 — Can ProxyExec and sched_ext get along? - John Stultz (Google)
48 — From Fragmentation to Integration: Enhancing sched_ext BPF Scheduler Interoperabili... Daniel Hodges
49 — Discussion: TDISP, VM migration, and paravisors - John Starks (Microsoft)
50 — A Linux Bus for SVSM Services: Build New, Reuse VIRTIO, or Both? - Stefano Garzarella (Red Hat)
51 — Standardization of Attested TLS Protocols - Muhammad Usama Sardar (TU Dresden)
52 — Toward a standard device attestation token for device assignment - Mathieu Poirier, Thomas Fossati
53 — Solving Pre-silicon Kernel Upstream for RISC-V First Ever - Yuning Liang (DeepComputing)
54 — RISC-V QoS: CBQRI, RQSC and resctrl - Drew Fustini (Tenstorrent)
55 — Finer-grained kernel control flow integrity and challenges - Mr Deepak Gupta
56 — Schism: Splitting RV32 from `arch/riscv` - - We Could Both... "Ruinland" ChuanTzu Tsai, ChunWei Shu
57 — seccomp listeners for nested containers - Aleksandr Mikhalitsyn (Canonical)
58 — Clean-up on Aisle "fsconfig(2)" - Aleksa Sarai (SUSE LLC)
59 — Introduction - ATISH PATRA, Björn Töpel, Palmer Dabbelt
60 — Preparing RISC-V Linux for RVA23 - Charlie Jenkins (Rivos)
61 — Files on Unmounted Mounts - Bhavik Sachdev
62 — Guarded Control Stack on arm64: Challenges in Enabling Shadow Stack Support... Igor Svilenkov Bozic
63 — Optimizing Checkpoints with Built-in Memory Page Compression - Radostin Stoyanov
64 — A fast path to benchmarking - Mark Brown
65 — The singularity is here for testing: genai advancements on kdevops - Luis Chamberlain (Samsung)
66 — Automating Scope-Based Resource Cleanup with Coccinelle - Erick Muthama
67 — KernelCI kci-dev: Closing the developer feedback loop - Arisu Tachibana
68 — syzbot ci: continuous patch series fuzzing - Aleksandr Nogikh (Google)
69 — SYZOS: Practical KVM fuzzing - Alexander Potapenko (Google)
70 — KFuzzTest: Targeted Fuzzing of Internal Kernel Functions - Ethan Graham (ETH Zurich)
71 — Kselftests augmented: running kernelspace tests from userspace - Ricardo Cañuelo (Igalia)
72 — UAPI testing with KUnit - Thomas Weißschuh (Linutronix)
73 — BASIL: Traceability as Code - Luigi Pellecchia
74 — Exploring possibilities for integrating StrictDoc with ELISA's requirements temp... Tobias Deiminger
75 — Defining and maintaining requirements in the Linux... Chuck Wolber, Gabriele Paoloni, Kate Stewart
76 — KUnit Testing Insufficiencies - Matthew Whitehead (The Boeing Company)
77 — Applying Program Verification to Linux Kernel Code: Challenges, Practices, and... Keisuke Nishimura
78 — NVIDIA Approach for Achieving ASIL B Qualified Linux: minimizing expectations from up... Igor Stoppa
79 — Aspects of Dependable Linux Systems - Kate Stewart, Philipp Ahmann
80 — Page-level and Fleet-wide Data Access Monitoring for Meta - SeongJae Park
81 — NVIDIA's Approach for Achieving ASIL B Qualified Linux - Mr Bryan Huntsman (Senior Director, NVIDIA)
82 — TPMs and the Linux Kernel: unlocking a better path to hardware security - Ignat Korchagin
83 — Userspace Assisted Scheduling via Sc... John Stultz, Mr Qais Yousef, Steven Rostedt, Vincent Guittot
84 — TAB Q&A -Dan W, Dave H, Greg K, Jonathan C, Kees C, Miguel O, Sasha L, Shuah K, Steven R, Theodore T
85 — Fixing Clock Tree Propagation in the Common Clk Framework - Mr Brian Masney (Red Hat)
86 — How to extract a bare metal flavor of code out of Zephyr to use in RTOS? - Khasim Syed Mohammed
87 — More Effective Approach to Detecting Potential Deadlocks, DEPT(DEPendency Track... Mr Byungchul Park
88 — One year into the new KernelCI - Mr Gustavo Padovan (Collabora)
89 — Firmware ABI stability - Marek Vasut
90 — SFrame for Arm64 Reliable Stacktrace - Dylan Hatch, Weinan Liu (Google)
91 — Improving stability for TCPM using boards that are not self-powered - Sebastian Reichel (Collabora)
92 — Boot time optimization for embedded devices - Saravana Kannan
93 — Improving page_owner for profiling and monitoring memory usage per all... Mauricio Faria de Oliveira
94 — Guider: Lightweight Real-Time Performance & Fault Monitoring Framework for Embedded... Mr Peace Lee
95 — Module Error Injection with eBPF - Daniel Gomez
96 — Reading memcg stats more efficiently - JP Kobryn (Meta)
97 — Reducing Android Boot Times: Evaluating Proactive File Prefetching - Akilesh Kailash
98 — Scaling Kernel Production Monitoring @ Meta - Vlad Poenaru (Meta)
99 — Actionable Data Access Monitoring Output Data and Format - SeongJae Park