<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Linux Kernel Conference Session Archive (LPC 2025 ~ 2022)]]></title><description><![CDATA[<h1>LPC 2025</h1>
<h2>Playlist</h2>
<ul>
<li><a href="https://www.youtube.com/playlist?list=PLVsQ_xZBEyN3-ZbrEgTiCpm1-Sg_ihLVF" rel="nofollow ugc">https://www.youtube.com/playlist?list=PLVsQ_xZBEyN3-ZbrEgTiCpm1-Sg_ihLVF</a></li>
</ul>
<h2>Index</h2>
<ul>
<li><a href="https://youtu.be/aMlJ0FQ31hE" rel="nofollow ugc">Evolving genpd’s - sync_state() support - Saravana Kannan, Ulf Hansson (Linaro)</a></li>
<li><a href="https://youtu.be/Zw4hUop9i38" rel="nofollow ugc">Multiple system-wide low power-states - Kevin Hilman (BayLibre), Ulf Hansson (Linaro)</a></li>
<li><a href="https://youtu.be/sGuiYuHOYhs" rel="nofollow ugc">Generic voting mechanism to build on top PM QoS - Daniel Lezcano (Linaro)</a></li>
<li><a href="https://youtu.be/WVOtMzQxVTM" rel="nofollow ugc">Updating Energy Model from Thermal - Lukasz Luba</a></li>
<li><a href="https://youtu.be/N2NKc_gxYJc" rel="nofollow ugc">Thermal framework issues and limitations - Daniel Lezcano (Linaro)</a></li>
<li><a href="https://youtu.be/ivcLS4LFfKE" rel="nofollow ugc">Rex and its integration with Rust-for-Linux - Jinghao Jia, Ruowen Qin</a></li>
<li><a href="https://youtu.be/fE_3Evxkzxg" rel="nofollow ugc">Kernel TEE subsystem BoF - Jens Wiklander, Sumit Garg</a></li>
<li><a href="https://youtu.be/rySiEXaGqyg" rel="nofollow ugc">ARM Laptop BoF - Stefan Schmidt, Vinod Koul</a></li>
<li><a href="https://youtu.be/WxFDoSVkQ-A" rel="nofollow ugc">Agentic AI, confidential computing and attested TLS - Muhammad Usama Sardar (TU Dresden)</a></li>
<li><a href="https://youtu.be/_MrT5KTQfvg" rel="nofollow ugc">32bit and-or noMMU Linux BoF - Multiple Speakers</a></li>
<li><a href="https://youtu.be/UbQqErrW7ZE" rel="nofollow ugc">Kernel Sanitizers Office Hours - Aleksandr N, Alexander P, Dmitry V, Kees C, Marco E</a></li>
<li><a href="https://youtu.be/nTv3z6GnFls" rel="nofollow ugc">Syzbot BoF: Open Discussion - Aleksandr N, Alexander P, Dmitry V, Marco E, Taras M</a></li>
<li><a href="https://youtu.be/rr-dWFAfo8k" rel="nofollow ugc">Solving Zombie Cgroups - Simple Fix or Smart Solution? - Harry Yoo, Kamalesh Babulal</a></li>
<li><a href="https://youtu.be/op8Bqn4UrBU" rel="nofollow ugc">Towards Real-Time NVMe Monitoring (nvme-top) - Daniel Wagner (SUSE), Nilay Shroff (IBM)</a></li>
<li><a href="https://youtu.be/iyHsDDfymE0" rel="nofollow ugc">Enabling AMD 2D Hardware Acceleration for Video API and Applications - Solomon Chiu</a></li>
<li><a href="https://youtu.be/TjwCaf6u-QU" rel="nofollow ugc">From Projects to Ecosystems: Lessons from the eBPF Foundation - Bill Mulligan (Isovalent)</a></li>
<li><a href="https://youtu.be/bRjaNNqapZk" rel="nofollow ugc">“Is Upstream Really Enough?” — Practical Realities of Using eBPF in Long-Term Supporte... Kenta Tada</a></li>
<li><a href="https://youtu.be/eFVhLnWFxtE" rel="nofollow ugc">Python-BPF: Writing eBPF programs in pure Python - Pragyansh Chaturvedi, Mr Varun Mallya</a></li>
<li><a href="https://youtu.be/VIRRzBhF5oU" rel="nofollow ugc">Extending eBPF to GPU Device and Driver Contexts - Yusheng Zheng, Tong Yu</a></li>
<li><a href="https://youtu.be/GqTw3Np9yns" rel="nofollow ugc">Fingeprinting GPU workloads with eBPF - Jiri Gogela (Trend Micro)</a></li>
<li><a href="https://youtu.be/umZLu1Jv4Ew" rel="nofollow ugc">Lessons from scaling BPF to detect RDMA Device Drivers Bugs in real time - Prankur Gupta (Meta)</a></li>
<li><a href="https://youtu.be/W4IaI-OEFf8" rel="nofollow ugc">AI flame graphs with eBPF - Brendan Gregg (Intel), Ben Olson (Intel Corporation)</a></li>
<li><a href="https://youtu.be/9l6-oG_zb5w" rel="nofollow ugc">cache_ext: Customizing the Page Cache with eBPF - Tal Zussman (Columbia University)</a></li>
<li><a href="https://youtu.be/u4-yWFiIZ98" rel="nofollow ugc">Supply true signatures to vmlinux BTF - Yonghong Song</a></li>
<li><a href="https://youtu.be/sydTbENrORE" rel="nofollow ugc">uprobe optimization and override - Jiri Olsa (Isovalent)</a></li>
<li><a href="https://youtu.be/ZKRA_xfy_zw" rel="nofollow ugc">bpf tracing multi-link supporting - Menglong Dong (ChinaTelecom)</a></li>
<li><a href="https://youtu.be/m7z3zsuO6q8" rel="nofollow ugc">Advanced BPF profiling techniques: how to escape the curse of NMI and fetch ELF... Andrii Nakryiko</a></li>
<li><a href="https://youtu.be/lTnxN47WQYg" rel="nofollow ugc">Hibernation Testing Challenges and Optimization Opportunities - Srinivas Pandruvada</a></li>
<li><a href="https://youtu.be/kzFn0SR49KI" rel="nofollow ugc">Thermal binning support - Amit Kucheria</a></li>
<li><a href="https://youtu.be/X2tB4N2nb_s" rel="nofollow ugc">Exploring a real life RCU use case for Rust - Vitaly Wool</a></li>
<li><a href="https://youtu.be/c8JAZm-QinY" rel="nofollow ugc">Tackling challenges with HID and related device driver support in Rust - Rahul Rameshbabu</a></li>
<li><a href="https://youtu.be/8YBEKmCyeZA" rel="nofollow ugc">Initialization in Rust with pin-init - Benno Lossin</a></li>
<li><a href="https://youtu.be/QWVx18ZZF7M" rel="nofollow ugc">External locking for internally synchronized data structures - Mr Andreas Hindborg (Samsung)</a></li>
<li><a href="https://youtu.be/Axv6zeFRJ_w" rel="nofollow ugc">Rust language evolutions for better kernel developer experience - Xiangfei Ding</a></li>
<li><a href="https://youtu.be/1g25OE6VGnw" rel="nofollow ugc">Overflowing with Fear: Detecting and Mitigating Implicit Panics in Rust - Alexandre Courbot (NVIDIA)</a></li>
<li><a href="https://youtu.be/KFItEHbFEwg" rel="nofollow ugc">How do we make a Steamdeck scheduler work on large servers - David Dai (Meta), Ryan Newton (Meta)</a></li>
<li><a href="https://youtu.be/Rz-T8vtHsXs" rel="nofollow ugc">The Current Status and Future Direction of the LAVD Scheduler - Dr Changwoo Min (Igalia)</a></li>
<li><a href="https://youtu.be/9NA2vNEJDLE" rel="nofollow ugc">Accelerating AI training fleets with sched_ext - Patrick Lu, Valentin Andrei, Pat Somaru</a></li>
<li><a href="https://youtu.be/n9e0CvUHxBc" rel="nofollow ugc">Taming the Chiplet: High Performance CCX scheduling via BPF - Aniket Gattani, Josh Don</a></li>
<li><a href="https://youtu.be/mNIUvpXlsDg" rel="nofollow ugc">Scheduler composability with arena-based data structures - Emil Tsalapatis (Meta Platforms)</a></li>
<li><a href="https://youtu.be/YdP0UE6gGkw" rel="nofollow ugc">scx_chaos: Pushing the sched_ext API to schedule badly - Jake Hillion (Meta)</a></li>
<li><a href="https://youtu.be/Ab65z2klt9w" rel="nofollow ugc">Can ProxyExec and sched_ext get along? - John Stultz (Google)</a></li>
<li><a href="https://youtu.be/29khcwouLV8" rel="nofollow ugc">From Fragmentation to Integration: Enhancing sched_ext BPF Scheduler Interoperabili... Daniel Hodges</a></li>
<li><a href="https://youtu.be/lQ26nF5Ctv4" rel="nofollow ugc">sched_ext: current status and future plans - Andrea Righi (NVIDIA)</a></li>
<li><a href="https://youtu.be/cfiAn5HNBuU" rel="nofollow ugc">Secure Interrupt delivery: Lessons Learned from Alternate Injection Enablement - Melody Wang (AMD)</a></li>
<li><a href="https://youtu.be/RdVyN6P4UTQ" rel="nofollow ugc">A Linux Bus for SVSM Services: Build New, Reuse VIRTIO, or Both? - Stefano Garzarella (Red Hat)</a></li>
<li><a href="https://youtu.be/GNe6YEY-6Lo" rel="nofollow ugc">Discussion: TDISP, VM migration, and paravisors - John Starks (Microsoft)</a></li>
<li><a href="https://youtu.be/MF9AwkMJOlw" rel="nofollow ugc">Standardization of Attested TLS Protocols - Muhammad Usama Sardar (TU Dresden)</a></li>
<li><a href="https://youtu.be/h4W6wrTrigY" rel="nofollow ugc">PCI device authentication &amp; encryption - Alexey Kardashevskiy (AMD), Mathieu Poirier (Linaro)</a></li>
<li><a href="https://youtu.be/-zZrDuvgMgQ" rel="nofollow ugc">Toward a standard device attestation token for device assignment - Mathieu Poirier, Thomas Fossati</a></li>
<li><a href="https://youtu.be/LNih2OdEcYo" rel="nofollow ugc">Debugging RISC-V Kernel Crashes: KDUMP, vmcore, and Crash Utility Enhancements - Austin Kim</a></li>
<li><a href="https://youtu.be/8TKzr_yPzGI" rel="nofollow ugc">Solving Pre-silicon Kernel Upstream for RISC-V First Ever - Yuning Liang (DeepComputing)</a></li>
<li><a href="https://youtu.be/b-wnzLxYl4I" rel="nofollow ugc">RISC-V QoS: CBQRI, RQSC and resctrl - Drew Fustini (Tenstorrent)</a></li>
<li><a href="https://youtu.be/V3LeKFZpgMs" rel="nofollow ugc">Finer-grained kernel control flow integrity and challenges - Mr Deepak Gupta</a></li>
<li><a href="https://youtu.be/plwmRLykjeg" rel="nofollow ugc">Schism: Splitting RV32 from <code>arch/riscv</code> - - We Could Both... "Ruinland" ChuanTzu Tsai, ChunWei Shu</a></li>
<li><a href="https://youtu.be/aKvsNJDP920" rel="nofollow ugc">Declaring WARL on the ISA string - Radim Krčmář (Ventana Micro Systems)</a></li>
<li><a href="https://youtu.be/XEeSAzmqghU" rel="nofollow ugc">Preparing RISC-V Linux for RVA23 - Charlie Jenkins (Rivos)</a></li>
<li><a href="https://youtu.be/OOZuzBkzA3o" rel="nofollow ugc">Introduction - ATISH PATRA, Björn Töpel, Palmer Dabbelt</a></li>
<li><a href="https://youtu.be/-pSeoN68hP8" rel="nofollow ugc">seccomp listeners for nested containers - Aleksandr Mikhalitsyn (Canonical)</a></li>
<li><a href="https://youtu.be/doIZtn6wFPk" rel="nofollow ugc">Files on Unmounted Mounts - Bhavik Sachdev</a></li>
<li><a href="https://youtu.be/-ogiZ0YN6YM" rel="nofollow ugc">EROFS and containers - Xiang Gao (Alibaba Cloud)</a></li>
<li><a href="https://youtu.be/Njw18wZCyM8" rel="nofollow ugc">Guarded Control Stack on arm64: Challenges in Enabling Shadow Stack Support... Igor Svilenkov Bozic</a></li>
<li><a href="https://youtu.be/R7DcF_q1cDo" rel="nofollow ugc">Optimizing Checkpoints with Built-in Memory Page Compression - Radostin Stoyanov</a></li>
<li><a href="https://youtu.be/NX5IzF6JXp0" rel="nofollow ugc">Clean-up on Aisle "fsconfig(2)" - Aleksa Sarai (SUSE LLC)</a></li>
<li><a href="https://youtu.be/ThJkRhyWfVE" rel="nofollow ugc">A fast path to benchmarking - Mark Brown</a></li>
<li><a href="https://youtu.be/lLcEOA4ivCs" rel="nofollow ugc">KernelCI kci-dev: Closing the developer feedback loop - Arisu Tachibana</a></li>
<li><a href="https://youtu.be/i-DRZj0eWeE" rel="nofollow ugc">The singularity is here for testing: genai advancements on kdevops - Luis Chamberlain (Samsung)</a></li>
<li><a href="https://youtu.be/On2OVCNsnTM" rel="nofollow ugc">Automating Scope-Based Resource Cleanup with Coccinelle - Erick Muthama</a></li>
<li><a href="https://youtu.be/69PjOqjltrs" rel="nofollow ugc">syzbot ci: continuous patch series fuzzing - Aleksandr Nogikh (Google)</a></li>
<li><a href="https://youtu.be/sY27jwn9bLY" rel="nofollow ugc">SYZOS: Practical KVM fuzzing - Alexander Potapenko (Google)</a></li>
<li><a href="https://youtu.be/B7plrw_5w4Q" rel="nofollow ugc">KFuzzTest: Targeted Fuzzing of Internal Kernel Functions - Ethan Graham (ETH Zurich)</a></li>
<li><a href="https://youtu.be/5_GQVGUqlgI" rel="nofollow ugc">Kselftests augmented: running kernelspace tests from userspace - Ricardo Cañuelo (Igalia)</a></li>
<li><a href="https://youtu.be/-qTy6rrUI5g" rel="nofollow ugc">UAPI testing with KUnit - Thomas Weißschuh (Linutronix)</a></li>
<li><a href="https://youtu.be/HvHcFkECERQ" rel="nofollow ugc">BASIL: Traceability as Code - Luigi Pellecchia</a></li>
<li><a href="https://youtu.be/gfVq9iA21rU" rel="nofollow ugc">Exploring possibilities for integrating StrictDoc with ELISA's requirements temp... Tobias Deiminger</a></li>
<li><a href="https://youtu.be/3LdOAFMz8P4" rel="nofollow ugc">KUnit Testing Insufficiencies - Matthew Whitehead (The Boeing Company)</a></li>
<li><a href="https://youtu.be/oJV0u7gV1SU" rel="nofollow ugc">Defining and maintaining requirements in the Linux... Chuck Wolber, Gabriele Paoloni, Kate Stewart</a></li>
<li><a href="https://youtu.be/BpDBhbwtZR0" rel="nofollow ugc">Applying Program Verification to Linux Kernel Code: Challenges, Practices, and... Keisuke Nishimura</a></li>
<li><a href="https://youtu.be/ueIPuhcyAUo" rel="nofollow ugc">NVIDIA Approach for Achieving ASIL B Qualified Linux: minimizing expectations from up... Igor Stoppa</a></li>
<li><a href="https://youtu.be/jcIhLUs0dMY" rel="nofollow ugc">Aspects of Dependable Linux Systems - Kate Stewart, Philipp Ahmann</a></li>
<li><a href="https://youtu.be/GolUxZZrVsU" rel="nofollow ugc">Page-level and Fleet-wide Data Access Monitoring for Meta - SeongJae Park</a></li>
<li><a href="https://youtu.be/ie_ClBCed94" rel="nofollow ugc">NVIDIA's Approach for Achieving ASIL B Qualified Linux - Mr Bryan Huntsman (Senior Director, NVIDIA)</a></li>
<li><a href="https://youtu.be/_v-ezClyIpI" rel="nofollow ugc">TPMs and the Linux Kernel: unlocking a better path to hardware security - Ignat Korchagin</a></li>
<li><a href="https://youtu.be/9LMhwYRYqBI" rel="nofollow ugc">SFrame for Arm64 Reliable Stacktrace - Dylan Hatch, Weinan Liu (Google)</a></li>
<li><a href="https://youtu.be/zuOjTaVohm0" rel="nofollow ugc">Userspace Assisted Scheduling via Sc... John Stultz, Mr Qais Yousef, Steven Rostedt, Vincent Guittot</a></li>
<li><a href="https://youtu.be/pfWxBuMzxks" rel="nofollow ugc">More Effective Approach to Detecting Potential Deadlocks, DEPT(DEPendency Track... Mr Byungchul Park</a></li>
<li><a href="https://youtu.be/i2x4QKivbTg" rel="nofollow ugc">One year into the new KernelCI - Mr Gustavo Padovan (Collabora)</a></li>
<li><a href="https://youtu.be/1_4TlTgpRrE" rel="nofollow ugc">TAB Q&amp;A -Dan W, Dave H, Greg K, Jonathan C, Kees C, Miguel O, Sasha L, Shuah K, Steven R, Theodore T</a></li>
<li><a href="https://youtu.be/AAjssrAS3B8" rel="nofollow ugc">Firmware ABI stability - Marek Vasut</a></li>
<li><a href="https://youtu.be/R8TytDzlcFs" rel="nofollow ugc">Fixing Clock Tree Propagation in the Common Clk Framework - Mr Brian Masney (Red Hat)</a></li>
<li><a href="https://youtu.be/DmLsePJoH8I" rel="nofollow ugc">Improving stability for TCPM using boards that are not self-powered - Sebastian Reichel (Collabora)</a></li>
<li><a href="https://youtu.be/2N6OUIbkBJc" rel="nofollow ugc">How to extract a bare metal flavor of code out of Zephyr to use in RTOS? - Khasim Syed Mohammed</a></li>
<li><a href="https://youtu.be/CWaFnDWAPyE" rel="nofollow ugc">Boot time optimization for embedded devices - Saravana Kannan</a></li>
<li><a href="https://youtu.be/DM1qneZkBKg" rel="nofollow ugc">Reducing Android Boot Times: Evaluating Proactive File Prefetching - Akilesh Kailash</a></li>
<li><a href="https://youtu.be/gXzTrluvFhQ" rel="nofollow ugc">Guider: Lightweight Real-Time Performance &amp; Fault Monitoring Framework for Embedded... Mr Peace Lee</a></li>
<li><a href="https://youtu.be/qFdjO3t5F9I" rel="nofollow ugc">Improving page_owner for profiling and monitoring memory usage per all... Mauricio Faria de Oliveira</a></li>
<li><a href="https://youtu.be/EqGtiUgDGtE" rel="nofollow ugc">Scaling Kernel Production Monitoring @ Meta - Vlad Poenaru (Meta)</a></li>
<li><a href="https://youtu.be/fyhbcnTlbWI" rel="nofollow ugc">Module Error Injection with eBPF - Daniel Gomez</a></li>
<li><a href="https://youtu.be/xCrVjjbBFME" rel="nofollow ugc">Actionable Data Access Monitoring Output Data and Format - SeongJae Park</a></li>
<li><a href="https://youtu.be/M7xuuubao9k" rel="nofollow ugc">Reading memcg stats more efficiently - JP Kobryn (Meta)</a></li>
<li><a href="https://youtu.be/o7ivoIEqqIk" rel="nofollow ugc">From Tool To ToolBox: How bpftrace is evolving to become more composa... Adin Scannell &amp; Jordan Rome</a></li>
<li><a href="https://youtu.be/tAHufdN9iXc" rel="nofollow ugc">Proactive and crash-time data collection on Steam Deck - Guilherme G. Piccoli (Igalia)</a></li>
<li><a href="https://youtu.be/vVqcSFDHgPU" rel="nofollow ugc">Methodology and Practice in Observing Kernel Networking - Jason Xing (Tencent)</a></li>
<li><a href="https://youtu.be/DKYDy2LRa6Q" rel="nofollow ugc">Challenges with Kernels built with LTO - Song Liu (Meta), Yonghong Song</a></li>
<li><a href="https://youtu.be/BHhECeeg87k" rel="nofollow ugc">GCC BPF and Linux kernel - Jose E. Marchesi (GNU Project, Oracle Inc.)</a></li>
<li><a href="https://youtu.be/s8zgnTn7IJs" rel="nofollow ugc">Enforcing PI locks by default - Mr Qais Yousef (Google)</a></li>
<li><a href="https://youtu.be/BPfITyxs0w4" rel="nofollow ugc">Adding C library wrappers for all Linux syscalls - Mr Carlos O'Donell (Red Hat)</a></li>
<li><a href="https://youtu.be/9i0zy9_Pb4I" rel="nofollow ugc">Adaptive futexes: spin if the owner is still running on another CPU - Steven Rostedt</a></li>
<li><a href="https://youtu.be/Q0dvS4z7Kp0" rel="nofollow ugc">Distributed ThinLTO Build Support in Kbuild - Rong Xu (Google)</a></li>
<li><a href="https://youtu.be/MHJQtZERolk" rel="nofollow ugc">Exciting new compiler flags for kernel security - Florent Revest (Google)</a></li>
<li><a href="https://youtu.be/ShqZHFfcJFg" rel="nofollow ugc">Security Features status update - Justin Stitt (Google), Kees Cook (Google)</a></li>
<li><a href="https://youtu.be/VlrS08U5g3U" rel="nofollow ugc">Improving Build Time SBoMs - Joshua Watt (Garmin)</a></li>
<li><a href="https://youtu.be/IRFW96_54XE" rel="nofollow ugc">OpenWrt (One) build system: lessons in <em>all</em> the compliance and how to broadly... Denver Gingerich</a></li>
<li><a href="https://youtu.be/owdsnPb_WQ0" rel="nofollow ugc">One Config to Rule Them All: From systemd to Reliable Embedded Upgrades - Behan Webster (Linaro)</a></li>
<li><a href="https://youtu.be/kVN5LwmynOU" rel="nofollow ugc">Enabling UEFI Secure Boot Across Modern Build Systems - Frank Vasquez (OpenEmbedded)</a></li>
<li><a href="https://youtu.be/Tl4rC-TTmv4" rel="nofollow ugc">Debian Official Debug Kernel for All? - Yunseong Kim, Seonghee Jin</a></li>
<li><a href="https://youtu.be/YF6AoMhuxlA" rel="nofollow ugc">Build System Analysis for Kernel Development and Customization - Mr Alejandro Hernandez Samaniego</a></li>
<li><a href="https://youtu.be/8_dxY4C9iug" rel="nofollow ugc">News from PREEMPT_RT - Sebastian Siewior</a></li>
<li><a href="https://youtu.be/ESQGepbol6Q" rel="nofollow ugc">Revocable: a mechanism for preventing "classic" use-after-free bugs - Tzung-Bi Shih</a></li>
<li><a href="https://youtu.be/BbIhU7YPlUU" rel="nofollow ugc">Re-think of richACLs in AI/LLM era - Coly Li (fnnas.com)</a></li>
<li><a href="https://youtu.be/q4QTGCPGif4" rel="nofollow ugc">drm and cgroup memory management - two great tastes - David Airlie</a></li>
<li><a href="https://youtu.be/ka0AJvH6uPE" rel="nofollow ugc">Highmem deprecation planning - Arnd Bergmann (Linaro)</a></li>
<li><a href="https://youtu.be/xjnvyZthzf0" rel="nofollow ugc">Moving kernel swapping infrastructure to Rust - Mr Vitaly Wool</a></li>
<li><a href="https://youtu.be/di2RcXVqPyM" rel="nofollow ugc">Implement simple local DNS server with BPF - Raman Shukhau</a></li>
<li><a href="https://youtu.be/ecQoxg2yHSE" rel="nofollow ugc">Challenges with implementing in-kernel FQDN policies using eBPF - Hemanth Malla (Microsoft)</a></li>
<li><a href="https://youtu.be/n0xMU3XkXYM" rel="nofollow ugc">Kernel-Resident Regex and Jails: DFA-powered eBPF filtering and certificate... Justin Ngai (Meta)</a></li>
<li><a href="https://youtu.be/htnv8sDoQlk" rel="nofollow ugc">Tracking Files across the operating system using eBPF - Carl El Khoury</a></li>
<li><a href="https://youtu.be/o78vnXfih8E" rel="nofollow ugc">BpfJailer: eBPF based Mandatory Access Control - Liam Wisehart (Meta)</a></li>
<li><a href="https://youtu.be/I0Ubg5Ou7Sk" rel="nofollow ugc">Discussion: What's next for BPF Signing - KP Singh</a></li>
<li><a href="https://youtu.be/iF7JXK9qxbc" rel="nofollow ugc">Introduction to eBPF Load-Acquire and Store-Release Instructions - Peilin Ye (Google LLC)</a></li>
<li><a href="https://youtu.be/7FsZ-IYlV6s" rel="nofollow ugc">Fuzzing the Verifier with a Test Oracle - Paul Chaignon (Isovalent)</a></li>
<li><a href="https://youtu.be/sJ28NsJcdXI" rel="nofollow ugc">ePass: A Framework for Enhancing Flexibility and Runtime Safety of eBPF Programs - Yiming Xiang</a></li>
<li><a href="https://youtu.be/BJ-mZFtSYCs" rel="nofollow ugc">Loops handling by BPF verifier and what should we do about it? - Eduard Zingerman</a></li>
<li><a href="https://youtu.be/EoEBkFJ3St4" rel="nofollow ugc">Making Sense of State Pruning - Mahé Tardy (Isovalent), Paul Chaignon (Isovalent)</a></li>
<li><a href="https://youtu.be/-_P1DcdUWyc" rel="nofollow ugc">BPF Verifier Visualizer - Ihor Solodrai (Meta Platforms, Inc.), Jordan Rome</a></li>
<li><a href="https://youtu.be/2Z4uu4i_L3Q" rel="nofollow ugc">Famfs Update: Status, DAX Challenges &amp; Use Cases - John Groves (Micron)</a></li>
<li><a href="https://youtu.be/VG-a5mUpz5E" rel="nofollow ugc">Protected DMAbufs and its dynamic memory assignment woes - Sumit Garg</a></li>
<li><a href="https://youtu.be/0jWF8Ogi4Fk" rel="nofollow ugc">DAMON-based Pages Migration for {C,G,X}PU [un]attached NUMA nodes - SeongJae Park</a></li>
<li><a href="https://youtu.be/oXgL6LqeBZM" rel="nofollow ugc">Parallel Paths to High-Bandwidth Memory for ML/AI: Specific Purpose Me... Mr Rajneesh Bhardwaj (AMD)</a></li>
<li><a href="https://youtu.be/mph6g63L_mM" rel="nofollow ugc">Kernel CXL Cache (safe) support - Alejandro Lucero (AMD)</a></li>
<li><a href="https://youtu.be/ISWUfMyU2oo" rel="nofollow ugc">Unifying sources of page hotness information - Bharata Bhasker Rao (AMD)</a></li>
<li><a href="https://youtu.be/rMO56FsNjlA" rel="nofollow ugc">CXL HDM-DB support for Linux - Davidlohr Bueso (Samsung Semiconductor)</a></li>
<li><a href="https://youtu.be/vCCK8u8gA-w" rel="nofollow ugc">Introduction and Kickoff - Adam Manzanares (Samsung Electronics), Dan Williams (Intel)</a></li>
<li><a href="https://youtu.be/CFe_c8-tEuM" rel="nofollow ugc">Memory descriptors for DEVICE_PRIVATE memory - Alistair Popple</a></li>
<li><a href="https://youtu.be/1cWl59hM8-E" rel="nofollow ugc">Folio Restructuring for Huge Pages in guest_memfd - Ackerley Tng</a></li>
<li><a href="https://youtu.be/OEM8NABPzd4" rel="nofollow ugc">Decoupling Large Folios from Transparent Huge Pages - Pankaj Raghav (Samsung)</a></li>
<li><a href="https://youtu.be/m9g-t0dtAbs" rel="nofollow ugc">Taming Zombie Cgroups: Should Reparenting Be Simple or Smart? - Harry Yoo &amp; Kamalesh Babulal</a></li>
<li><a href="https://youtu.be/8gWFVC8dayY" rel="nofollow ugc">type-based slab allocation: kmalloc_obj family - Kees Cook (Google)</a></li>
<li><a href="https://youtu.be/vxLj8MXnYGg" rel="nofollow ugc">Per-cgroup Swap Device Control - Chris Li (Google), YoungJun Park (LG Electronics)</a></li>
<li><a href="https://youtu.be/4gcuy8Rjq3Q" rel="nofollow ugc">Deprecating zone_reclaim_mode - Joshua Hahn (Meta)</a></li>
<li><a href="https://youtu.be/rpwf-sbknLk" rel="nofollow ugc">The life cycle of the mm_struct - Liam Howlett (Oracle)</a></li>
<li><a href="https://youtu.be/j1kNPtHXnOE" rel="nofollow ugc">CMA allocations fail due to pinned MOVABLE pages - Juan Yescas (Google), Kalesh Singh (Google)</a></li>
<li><a href="https://youtu.be/Q0QWvPnwbG8" rel="nofollow ugc">Mempolicy is dead, long live memory policy! - Gregory Price (Meta)</a></li>
<li><a href="https://youtu.be/KudFSObaTV4" rel="nofollow ugc">Memory Allocation Profiling upcoming features - Sourav Panda (Google) &amp; Suren Baghdasaryan</a></li>
<li><a href="https://youtu.be/5GcmcfoKjHQ" rel="nofollow ugc">Wrap up - Vincent Guittot (Linaro)</a></li>
<li><a href="https://youtu.be/sZKpHVUUy1g" rel="nofollow ugc">Paravirt Scheduling: Framework for better physical CPU utilizat... Ilya Leoshkevich, Shrikanth Hegde</a></li>
<li><a href="https://youtu.be/6YMhfpQUUFI" rel="nofollow ugc">CPU Isolation and IPI interference - Valentin Schneider (Red Hat)</a></li>
<li><a href="https://youtu.be/HEoUNx_yDPM" rel="nofollow ugc">RV and real-time properties - Gabriele Monaco (Red Hat Inc.)</a></li>
<li><a href="https://youtu.be/ibE4N0OdvCU" rel="nofollow ugc">Runtime verification monitors for real-time - Nam Cao (Linutronix)</a></li>
<li><a href="https://youtu.be/NCkyDpapnzQ" rel="nofollow ugc">Push based load-balancing for fair tasks - Prateek Nayak (AMD Inc.)</a></li>
<li><a href="https://youtu.be/xc6GsjDhED0" rel="nofollow ugc">Enabling Push call back in Fair class - Vincent Guittot (Linaro)</a></li>
<li><a href="https://youtu.be/COe-DO_z3c0" rel="nofollow ugc">Rethinking Android's Priority Inheritance - Carlos Llamas</a></li>
<li><a href="https://youtu.be/2VxlPQbWRsw" rel="nofollow ugc">Cache Aware Scheduling - Mr Tim Chen (Intel), Mr Yu Chen (Intel)</a></li>
<li><a href="https://youtu.be/HGlKXwegWMs" rel="nofollow ugc">Introduction to Scheduler and RT micro-conference - Vincent Guittot (Linaro)</a></li>
<li><a href="https://youtu.be/rTHMeiI7Tto" rel="nofollow ugc">KernelSBOM: Reconstructing Linux Kernel Builds into Trusted SPDX Bills of Materi... Maximilian Huber</a></li>
<li><a href="https://youtu.be/NEXrjYAYVII" rel="nofollow ugc">Automating Linux Kernel Documentation for Safety-Criti... Grant S, Justin S, Morgan R, Toby H, Tom I</a></li>
<li><a href="https://youtu.be/BdiUCffioOo" rel="nofollow ugc">Adding Testable Code Specifications in the Linux Ke... Chuck Wolber, Gabriele Paoloni &amp; Kate Stewart</a></li>
<li><a href="https://youtu.be/z8v7ovIeDRM" rel="nofollow ugc">Path Safety in the Trenches - Aleksa Sarai (SUSE LLC)</a></li>
<li><a href="https://youtu.be/YwQd0MznrTs" rel="nofollow ugc">RV and the deadline scheduler: how to verify your subsystem at runti... Gabriele Monaco &amp; Juri Lelli</a></li>
<li><a href="https://youtu.be/R5h6qu1vFvM" rel="nofollow ugc">Tyr: a new Rust GPU driver - Daniel Almeida (Collabora)</a></li>
<li><a href="https://youtu.be/L1sRHWiIYlw" rel="nofollow ugc">Rust for Linux - Miguel Ojeda</a></li>
<li><a href="https://youtu.be/si7Pl-8zGqw" rel="nofollow ugc">Multikernel Architecture: Kernel-to-Kernel Isolation and Resource Management - Cong Wang</a></li>
<li><a href="https://youtu.be/qG_3bl0NOFs" rel="nofollow ugc">Beyond the Demo Kernel: Mapping BSPs to Mainline - Alessandro Carminati</a></li>
<li><a href="https://youtu.be/W_HoCAW2SGM" rel="nofollow ugc">Rethinking Linux tools with Compact Debuginfo Formats - Stephen Brennan (Oracle)</a></li>
<li><a href="https://youtu.be/YCcio0SEVOY" rel="nofollow ugc">Perf tools updates and beyond - Namhyung Kim (Google)</a></li>
<li><a href="https://youtu.be/aDZv4-kOLSc" rel="nofollow ugc">Meminspect - Kernel memory selection and inspection mechanism - Eugen Hristev (Linaro)</a></li>
<li><a href="https://youtu.be/o5bBPb_SoP4" rel="nofollow ugc">Linux Tracing updates - Mr Masami Hiramatsu (Google)</a></li>
<li><a href="https://youtu.be/iy8rtMj6_hw" rel="nofollow ugc">A (Simple) Hazard Pointer Update - Boqun Feng, Paul McKenney (Facebook)</a></li>
<li><a href="https://youtu.be/VCeapjYt1WY" rel="nofollow ugc">Demystifying Linux NPU Subsystem: From Vision to LLM at Edge - Mr Jagan Teki</a></li>
<li><a href="https://youtu.be/TNMcqQsqgr4" rel="nofollow ugc">Power Management and USB... Mr DARRION RAMOS, Ms VICTORIA SIVER, Dr Ken Yihang Bai, Dr Tuba Yavuz</a></li>
<li><a href="https://youtu.be/hR_lXC4Ylc8" rel="nofollow ugc">Android Boot: Next Steps - Mr Dmitrii Merkurev (Google)</a></li>
<li><a href="https://youtu.be/z-qF6aQ92rs" rel="nofollow ugc">Bootloader-Based S2D(suspend to disk) Mechanism on mobile - Tengfei Fan</a></li>
<li><a href="https://youtu.be/QRQlDEnCN1g" rel="nofollow ugc">Ferrochrome: A Linux VM on Android host via AVF - Jeongik Cha (Google)</a></li>
<li><a href="https://youtu.be/wA1RG02ArKs" rel="nofollow ugc">Ramdump for Trusted VMs: Efficient Crash Debugging Without Reboot Device - Cong Zhang</a></li>
<li><a href="https://youtu.be/D83qygudq9c" rel="nofollow ugc">BPF Based Telemetry, Metrics, and Accounting on Android - T.J. Mercier</a></li>
<li><a href="https://youtu.be/MuXuQTsV_Ck" rel="nofollow ugc">AOSP on taped-out RISC-V SoC without RVA22/23, I came back to finish... "Ruinland" ChuanTzu Tsai</a></li>
<li><a href="https://youtu.be/ctF8cFCQOPo" rel="nofollow ugc">Pixel 6 support upstream and on android-mainline - William McVicker</a></li>
<li><a href="https://youtu.be/ODtOsO0iNn0" rel="nofollow ugc">How do we make KUnit work for us? - Tiffany Yang (Google)</a></li>
<li><a href="https://youtu.be/WzZbYxWqTQk" rel="nofollow ugc">Cooperation between CPU and system level cache by using MPAM - Yiwei Huang</a></li>
<li><a href="https://youtu.be/Y_fx9cVcbLE" rel="nofollow ugc">Android Ashmem to Memfd - Isaac Manjarres (Google)</a></li>
<li><a href="https://youtu.be/CA6X8hQKOyI" rel="nofollow ugc">The Challenge of Loading 4kB-Aligned ELFs on 16kB Systems - Juan Yescas, Kalesh Singh</a></li>
<li><a href="https://youtu.be/yTvaKxusIp4" rel="nofollow ugc">HW/SW design recommendations for 16kb devices - Juan Yescas, Kalesh Singh (Google)</a></li>
<li><a href="https://youtu.be/gzjcIGvjXn8" rel="nofollow ugc">Kexec Handover Performance Improvements - Jason Miu</a></li>
<li><a href="https://youtu.be/qOxEZObBRVs" rel="nofollow ugc">KSTATE as [de]serializer of kernel's state - Andrey Ryabinin</a></li>
<li><a href="https://youtu.be/Ce9TdwcqqNE" rel="nofollow ugc">Managing serialization versions for LUO objects - Pratyush Yadav</a></li>
<li><a href="https://youtu.be/815OR0oJgMY" rel="nofollow ugc">Memory preservation using LUO - Pratyush Yadav</a></li>
<li><a href="https://youtu.be/nxplBb4XrvU" rel="nofollow ugc">Supporting Live Update in VFIO - David Matlack (Google), Josh Hilke (KVM Team @ Google)</a></li>
<li><a href="https://youtu.be/htGQ_stl6Uo" rel="nofollow ugc">IDPF live-update support - Brian Vazquez</a></li>
<li><a href="https://youtu.be/0H5kfSEzMjs" rel="nofollow ugc">Supporting Hypervisor Kexec with Modern Devices - Adithya Jayachandran, Saeed Mahameed</a></li>
<li><a href="https://youtu.be/LwObOLl5eWc" rel="nofollow ugc">Blackout Reduction - Pasha Tatashin</a></li>
<li><a href="https://youtu.be/VtFl-p8gp00" rel="nofollow ugc">PCSC: Caching PCI Config Space Accesses for faster Live Updates - Evangelos Petrongonas</a></li>
<li><a href="https://youtu.be/8-sWg1fs3sQ" rel="nofollow ugc">Live Update Orchestrator - Pasha Tatashin</a></li>
<li><a href="https://youtu.be/qFFwW9HtsQ8" rel="nofollow ugc">IOMMU State Preservation for Kernel Liveupdate - Samiullah Khawaja</a></li>
<li><a href="https://youtu.be/WCw1uYjqSLY" rel="nofollow ugc">PCI liveupdate subsystem and PCI device - Chris Li (Google)</a></li>
<li><a href="https://youtu.be/PMaMkAw5R-Q" rel="nofollow ugc">Address Space Isolation is ready - Brendan Jackman (Google)</a></li>
<li><a href="https://youtu.be/4JFeaSYqi0Y" rel="nofollow ugc">Leveraging New General-Purpose Registers in the Kernel - Chang Bae (Intel Corporation)</a></li>
<li><a href="https://youtu.be/RISR8HJME5Q" rel="nofollow ugc">The new kernel CPUID API - Ahmed S. Darwish (Linutronix GmbH)</a></li>
<li><a href="https://youtu.be/2eEPYt5XrCE" rel="nofollow ugc">Dynamic mitigations - David Kaplan (AMD)</a></li>
<li><a href="https://youtu.be/ce4HyRwb4D0" rel="nofollow ugc">Nova GPU Workshop: Nova: status update + 2026 plans - Alexandre Courbot (NVIDIA)</a></li>
<li><a href="https://youtu.be/L7hksh4xxg4" rel="nofollow ugc">Nova GPU Workshop: GPU Firmware: status and 2026 plans - John Hubbard (NVIDIA)</a></li>
<li><a href="https://youtu.be/d1LuJPZFvZQ" rel="nofollow ugc">Nova GPU Workshop: vGPU + VFIO: status and 2026 plans - ZHI WANG</a></li>
<li><a href="https://youtu.be/izO8S_d58GA" rel="nofollow ugc">Nova GPU Workshop: User mode command submission for GPUs - John Hubbard (NVIDIA)</a></li>
<li><a href="https://youtu.be/TYskOLD8KYI" rel="nofollow ugc">Ultraviolet: A Code Integrity Model for Minimal Container Hosts - James Morris</a></li>
<li><a href="https://youtu.be/V5WGBKKHVNU" rel="nofollow ugc">The Future of Platform Security Measurement in Linux - Maciej Pijanowski (3mdeb)</a></li>
<li><a href="https://youtu.be/jdw7SlIdwLM" rel="nofollow ugc">Reconcilable Differences: Booting Linux on IBM PowerVM LPARs - George Wilson (IBM)</a></li>
<li><a href="https://youtu.be/EZgV-ztSXns" rel="nofollow ugc">ReLaunch Revisited: A Refresher on TrenchBoot Late Launch - Daniel Kiper, Daniel Smith</a></li>
<li><a href="https://youtu.be/66Bi8MTOQiU" rel="nofollow ugc">Design Space and Challenges in Design of Attested TLS Protocols - Muhammad Usama Sardar (TU Dresden)</a></li>
<li><a href="https://youtu.be/tcPHFry1yiE" rel="nofollow ugc">Oak stage0: a minimal firmware for (confidential) virtual machines - Mr Andri Saar, Kevin Hui</a></li>
<li><a href="https://youtu.be/v-h3dA5jD8c" rel="nofollow ugc">Who Authenticates Linux? Rethinking PAM &amp; NSS in the Age of Cloud Identity - Mr David Mulder (SUSE)</a></li>
<li><a href="https://youtu.be/NsVpozq8PzA" rel="nofollow ugc">Android Boot, DRTM, UKIs - Dmitrii Merkurev (Google), Leif Lindholm (Qualcomm), Ram Muthiah (Google)</a></li>
<li><a href="https://youtu.be/9FGgUjuKiGk" rel="nofollow ugc">Welcome to the Gaming MC! - André Almeida (Igalia), David Vernet (Meta)</a></li>
<li><a href="https://youtu.be/xu6NHXaKC0k" rel="nofollow ugc">Resource management on embedded gaming devices - Mr Stefan Bossbaly (Meta)</a></li>
<li><a href="https://youtu.be/0g629PEa6KY" rel="nofollow ugc">Level Up Your Game: OS Kernel and Game Interactions revealed with Perfetto - Mr Ramesh Peri (Meta)</a></li>
<li><a href="https://youtu.be/BV2DJoXLUrw" rel="nofollow ugc">A new API for robust futex list - André Almeida (Igalia)</a></li>
<li><a href="https://youtu.be/5F-vQgv4sI0" rel="nofollow ugc">Steps Towards a Gaming-Optimized Scheduler - Dr Changwoo Min (Igalia)</a></li>
<li><a href="https://youtu.be/V1jj1hGLGTw" rel="nofollow ugc">Proactive and crash-time data collection on Steam Deck - Guilherme G. Piccoli (Igalia)</a></li>
<li><a href="https://youtu.be/hHsCfBWE7W0" rel="nofollow ugc">Confidential Devices (TEE I/O): A series of modest proposals - Dan Williams (Intel)</a></li>
<li><a href="https://youtu.be/kJUo3PbyzJM" rel="nofollow ugc">iommu page table consolidation and iommufd - Mr Jason Gunthorpe (NVIDIA Networking)</a></li>
<li><a href="https://youtu.be/w0LDhcbO-Pk" rel="nofollow ugc">vfio, iommufd: Enabling user space drivers to vend more granular access to client pro... Alex Mastro</a></li>
<li><a href="https://youtu.be/sbWxmOikmpk" rel="nofollow ugc">VFIO: Very Frightening I/O? Taming Wild Guests and their PCIe Config-Space Abuse - Hubertus Franke</a></li>
<li><a href="https://youtu.be/-olwlUhYU28" rel="nofollow ugc">A Hyper-V Based pvIOMMU Built on Generic I/O Page Table - Yu Zhang</a></li>
<li><a href="https://youtu.be/ZYY8Cr9TstM" rel="nofollow ugc">Plumbing SDXI into Linux: From DMA Engine to User‑Space Offloads - Wei Huang</a></li>
<li><a href="https://youtu.be/SUzeEH5SlwY" rel="nofollow ugc">Turning PCIe Hints into Cache Hits: Enabling Smart Data Cache Injection in Linux - Wei Huang</a></li>
<li><a href="https://youtu.be/fou3DOkG3hs" rel="nofollow ugc">PCI Pwrctrl woes - Manivannan Sadhasivam</a></li>
<li><a href="https://youtu.be/AN_3EA7gv04" rel="nofollow ugc">Status of DTS validation in the Linux kernel (and how to improve it) - Mr Krzysztof Kozlowski</a></li>
<li><a href="https://youtu.be/UblHm4AnPJQ" rel="nofollow ugc">Optimizing dependency tracking through DTC changes - Saravana Kannan</a></li>
<li><a href="https://youtu.be/Qpx2nPtmnZw" rel="nofollow ugc">"Exclusive" resources that are not exclusive - the case of shared GPIOs in... Mr Bartosz Golaszewski</a></li>
<li><a href="https://youtu.be/_uJCOpXsBcQ" rel="nofollow ugc">Power Sequencing for Enumerable Busses - What's Still Missing From the Device Tree... Chen-Yu Tsai</a></li>
<li><a href="https://youtu.be/N2pPjqn1FC4" rel="nofollow ugc">DeviceTrees - MIPI SoundWire<img src="https://kernelmeet.com/assets/plugins/nodebb-plugin-emoji/emoji/android/00ae.png?v=233332105dd" class="not-responsive emoji emoji-android emoji--registered" style="height:23px;width:auto;vertical-align:middle" title="®" alt="®" /> Device Class for Audio (SDCA) and classic ACPI-DT... Srini Kandagatla</a></li>
<li><a href="https://youtu.be/cvoIbTL_ZQA" rel="nofollow ugc">DT formatter - a maintainer's and contributor's elusive dream? - Konrad Dybcio (Qualcomm)</a></li>
<li><a href="https://youtu.be/NrzGDdRvTtE" rel="nofollow ugc">Device Tree Metadata: How Bootloaders Pick DTBs and Apply Overlays - Chen-Yu Tsai (Google, LLC)</a></li>
<li><a href="https://youtu.be/wd1JahMn8i0" rel="nofollow ugc">Networking track kick-off - Jakub Kicinski (Facebook)</a></li>
<li><a href="https://youtu.be/PG3R_a9vJ9I" rel="nofollow ugc">SUPERp: Scale UP EtherRnet Protocol - Tom Herbert (XDPnet)</a></li>
<li><a href="https://youtu.be/IsiEJa4ovrs" rel="nofollow ugc">Experiments in Using AI to Enhance the Linux Spanning Tree Protocol (STP) - Stephen Hemminger</a></li>
<li><a href="https://youtu.be/s3zqYF49LjE" rel="nofollow ugc">Locality-Aware, Self-Adjusting Data Structures: A Case Study in Linux Firewalls - Jonas Köppeler</a></li>
<li><a href="https://youtu.be/0s8AgLXo0KY" rel="nofollow ugc">​​Congestion Signaling (CSIG) for Linux TCP Data Center Networking - Sagarika Sharma</a></li>
<li><a href="https://youtu.be/BWfbAP06vSE" rel="nofollow ugc">Running PTP at scale - Vadim Fedorenko</a></li>
<li><a href="https://youtu.be/2X0YGtPlPR8" rel="nofollow ugc">Packet Metadata - Where Are Thee? - Jakub Sitnicki, Mr Willem Ferguson, Mr Tiago Lam</a></li>
<li><a href="https://youtu.be/_Qy4TIaaIo4" rel="nofollow ugc">The case for zero-copy in containers: Accelerating... Anton Protopopov, Daniel Borkmann, David Wei</a></li>
<li><a href="https://youtu.be/Une6YVf9ySE" rel="nofollow ugc">Kernel-Native Packet Processing on AMD GPUs: XDP Offload without Userspace Runtimes - Taehee Yoo</a></li>
<li><a href="https://youtu.be/8Jhsoceu4F0" rel="nofollow ugc">Linux Networking with MANA: RX Path Optimization and Netsh... Mr Dipayan Roy, Sri Satya Vennela Erni</a></li>
<li><a href="https://youtu.be/E7q0SKeniXU" rel="nofollow ugc">ML applications in Linux kernel - Viacheslav Dubeyko (IBM)</a></li>
<li><a href="https://youtu.be/8Dn6mA-p5Jk" rel="nofollow ugc">Linux CVE workgroup - Damiano Melotti (Google)</a></li>
<li><a href="https://youtu.be/2AdXbnug1r8" rel="nofollow ugc">KDLP: Expanding the Linux Kernel Talent Pipeline - Denis Aleksandrov, Mr Rado Vrbovksy</a></li>
<li><a href="https://youtu.be/pw5xhSRId54" rel="nofollow ugc">Microconference for resctrl - Fenghua Yu (NVIDIA)</a></li>
<li><a href="https://youtu.be/qKEM3tLULeU" rel="nofollow ugc">Rust for Linux Office Hours - Alice R, Mr Andreas H, Benno L, Boqun F, Danilo K, Miguel O</a></li>
<li><a href="https://youtu.be/7olNoBQ4osk" rel="nofollow ugc">Installing and Using the Linux-Kernel Memory Model (LKMM) - Boqun Feng</a></li>
<li><a href="https://youtu.be/5CwvcD5BQpQ" rel="nofollow ugc">COCONUT-SVSM BoF - Joerg Roedel (AMD)</a></li>
<li><a href="https://youtu.be/1DqdL55GXV8" rel="nofollow ugc">Extending Flamegraphs for Multi-Dimensional Performance Analysis - Gavin Guo</a></li>
<li><a href="https://youtu.be/JXtx_zOHFgo" rel="nofollow ugc">Kernel documentation: update and future directions - Jonathan Corbet</a></li>
<li><a href="https://youtu.be/FgbC6WYU18k" rel="nofollow ugc">Tooling and Sharing Traceability Discussion - Luigi Pellecchia, Matthew Whitehead, Tobias Deiminger</a></li>
<li><a href="https://youtu.be/QiIaReGejag" rel="nofollow ugc">Safe Systems with Linux MC Wrap up and next steps - Kate Stewart, Philipp Ahmann</a></li>
<li><a href="https://youtu.be/arL580csosE" rel="nofollow ugc">Hardware in the loop pipelines for testing - for everyone! - Vipul Gupta</a></li>
<li><a href="https://youtu.be/xSXbDlKwjlE" rel="nofollow ugc">Improving fw_devlink dependency tracking - Saravana Kannan</a></li>
<li><a href="https://youtu.be/4x-NU2zo-fs" rel="nofollow ugc">To online or not to online CXL memory - Hannes Reinecke &amp; Gregory Price</a></li>
</ul>
<h1>LPC 2024</h1>
<h2>Playlist</h2>
<ul>
<li><a href="https://www.youtube.com/playlist?list=PLVsQ_xZBEyN0XmmLaDFQEnuEu5HKSobpy" rel="nofollow ugc">https://www.youtube.com/playlist?list=PLVsQ_xZBEyN0XmmLaDFQEnuEu5HKSobpy</a></li>
</ul>
<h2>Index</h2>
<ul>
<li><a href="https://youtu.be/SuZtuLCqRU8" rel="nofollow ugc">ATS vs IOMMU-regroup: A journey to optimize GDRDMA in cloud scenario - Liang Yan</a></li>
<li><a href="https://youtu.be/ZkzqRznaR44" rel="nofollow ugc">IOMMUFD and Generic Page Table - Jason Gunthorpe (NVIDIA Networking)</a></li>
<li><a href="https://youtu.be/04ejb9GcmbI" rel="nofollow ugc">PCIe Bandwidth Controller -  Ilpo Järvinen (Intel)</a></li>
<li><a href="https://youtu.be/fMuva71ryeg" rel="nofollow ugc">The Search for an AOSP Developer Community - Mr SIMMONDS, Chris</a></li>
<li><a href="https://youtu.be/VhL6z9G_4xI" rel="nofollow ugc">Future of Memory Protection Keys - HANSEN, Dave</a></li>
<li><a href="https://youtu.be/2XzVuxBI_UU" rel="nofollow ugc">State of CPU side-channel vulnerabilities and mitigations - GUPTA, Pawan</a></li>
<li><a href="https://youtu.be/u84dVw8cAc8" rel="nofollow ugc">IPI deferral - Valentin Schneider</a></li>
<li><a href="https://youtu.be/FgB26cdJDZk" rel="nofollow ugc">Demystifying Proxy Execution - John Stultz</a></li>
<li><a href="https://youtu.be/CllHgqSbPnA" rel="nofollow ugc">Walk the line - how RT-safe application design can be supported - Jan Kiszka</a></li>
<li><a href="https://youtu.be/Rp8bGJCTZcM" rel="nofollow ugc">On going development in rteval to measure real-time latency - John Kacur</a></li>
<li><a href="https://youtu.be/RSOax7gfygQ" rel="nofollow ugc">QPW: How to improve latency and CPU Isolation without cost - Leonardo Bras Soares Passos</a></li>
<li><a href="https://youtu.be/QTBSmZ87eQw" rel="nofollow ugc">Using DL servers for FIFO tasks starvation avoidance - Thadeu Lima de Souza Cascardo</a></li>
<li><a href="https://youtu.be/P0FZhs2ghOk" rel="nofollow ugc">Current overview of PREEMPT_RT - Sebastian Siewior</a></li>
<li><a href="https://youtu.be/59BXCBL0-t0" rel="nofollow ugc">Did you behave in real-time? A probabilistic evaluation with trace data - Benno Bielmeier</a></li>
<li><a href="https://youtu.be/jFkWRXgUBEg" rel="nofollow ugc">Guest private memory for software-based hypervisors - TABBA, Fuad</a></li>
<li><a href="https://youtu.be/l_uOkYwDNgM" rel="nofollow ugc">guest_memfd roadmap - introduction - BONZINI, Paolo</a></li>
<li><a href="https://youtu.be/spZbqR4ymiE" rel="nofollow ugc">The UAPI Kernel API Wishlist - POETTERING, Lennart</a></li>
<li><a href="https://youtu.be/lkwba-GYRwY" rel="nofollow ugc">Revisiting How Kernels Invoke initrds - POETTERING, Lennart</a></li>
<li><a href="https://youtu.be/kOYEsChbw-0" rel="nofollow ugc">Kernel func tracing in the face of compiler optimization SONG, Yonghong - MAGUIRE, Alan</a></li>
<li><a href="https://youtu.be/eeNeoQa-HH8" rel="nofollow ugc">Improving bpftrace reliability - XU, Daniel</a></li>
<li><a href="https://youtu.be/nPYvwrbFxjQ" rel="nofollow ugc">Lessons from the Buzz - LOPEZ JAIMEZ, Juan Jose</a></li>
<li><a href="https://youtu.be/hA2UJ5C_UGw" rel="nofollow ugc">What is missing to use fexecve (fd-based execve) to launchservices?- JĘDRZEJEWSKI-SZMEK, Zbigniew</a></li>
<li><a href="https://youtu.be/vi2lHK28SZ0" rel="nofollow ugc">Making Sense of Tristate Numbers (tnum) - YU, Shung-Hsi</a></li>
<li><a href="https://youtu.be/PVTjLLEpozE" rel="nofollow ugc">1G page support for guest_memfd - ANNAPURVE, Vishal</a></li>
<li><a href="https://youtu.be/XZ1sPYL6Oms" rel="nofollow ugc">Kubernetes Environment and Checkpoint Restore - Viktoria Spisakova</a></li>
<li><a href="https://youtu.be/aq3dpOGrIPk" rel="nofollow ugc">Generating BPF infrared decoders using finite automations - YOUNG, Sean</a></li>
<li><a href="https://youtu.be/a-lrTFoglH8" rel="nofollow ugc">Modernizing bpftrace with libbpf - MALIK, Viktor</a></li>
<li><a href="https://youtu.be/Lz-efC4KAl0" rel="nofollow ugc">Lazy Abstraction Refinement with Proof for an Enhanced Verifier - SUN, Hao</a></li>
<li><a href="https://youtu.be/Xtjpsm-cOos" rel="nofollow ugc">The State of eBPF Fuzzing - CHAIGNON, Paul</a></li>
<li><a href="https://youtu.be/dofbbVuIAPk" rel="nofollow ugc">fw_devlink: Device dependency tracking: Status, TODOs and how toleverage it - KANNAN, Saravana</a></li>
<li><a href="https://youtu.be/S0Wzy0Knw0M" rel="nofollow ugc">More Bang for Your Bug! VELA NAVA, Eduardo - MEYER, Space</a></li>
<li><a href="https://youtu.be/YrEq-o16yiw" rel="nofollow ugc">Pagetable-based Virtual Machine (PVM) as a PV flavor for KVM - JIANGSHAN, Lai HOU, Wenlong</a></li>
<li><a href="https://youtu.be/TGpteJoDog8" rel="nofollow ugc">Improving eBPF Complexity with a Hardware-backed IsolationEnvironment - WANG, Zhe</a></li>
<li><a href="https://youtu.be/-DeGYSNBusA" rel="nofollow ugc">Mediated passthrough vPMU for KVM - ZHANG, Mingwei</a></li>
<li><a href="https://youtu.be/COKacNxLJz4" rel="nofollow ugc">PID FDs: where we were, where we are and were we would like to go - Mr BOCCASSI, Luca</a></li>
<li><a href="https://youtu.be/FDpAMcFcrd8" rel="nofollow ugc">Closing the script execution control gap - SALAÜN, Mickaël</a></li>
<li><a href="https://youtu.be/5ncW9UvxUyU" rel="nofollow ugc">user-space only uprobes - could (a BPF-based) vDSO help? - MAGUIRE, Alan</a></li>
<li><a href="https://youtu.be/3qH77qCl3SQ" rel="nofollow ugc">Agni: Fast Formal Verification of the Verifier's Range Analysis - CHAIGNON, Paul</a></li>
<li><a href="https://youtu.be/ExFvFV_T-68" rel="nofollow ugc">Enhancing Trust: The Evolution of Trusted Keys in the Linux Kernel - N, Parthiban</a></li>
<li><a href="https://youtu.be/AXSbGN3RFV8" rel="nofollow ugc">Addressing Duplicated Symbol Names in kallsyms: Introducingkas_alias for S...- CARMINATI, Alessandro</a></li>
<li><a href="https://youtu.be/3QuEXTafxT0" rel="nofollow ugc">BASIL The FuSa Spice to spot gaps in kernel testing and more - PELLECCHIA, Luigi</a></li>
<li><a href="https://youtu.be/-TGbdqs7wqE" rel="nofollow ugc">kfuncs for BPF LSM use cases LIU, SongSINGH, KP - BOBROWSKI, Matt</a></li>
<li><a href="https://youtu.be/BJFFb_gVj5c" rel="nofollow ugc">Meet the new KernelCI - ZICKUS, Don, PADOVAN, Gustavo</a></li>
<li><a href="https://youtu.be/oYAAhuq5PBU" rel="nofollow ugc">Userspace trip points - LEZCANO, Daniel</a></li>
<li><a href="https://youtu.be/lsSwZj_gViM" rel="nofollow ugc">Enhancements and adjustments of the thermal control subsystem - WYSOCKI, Rafael</a></li>
<li><a href="https://youtu.be/nE0QcLT3Tvs" rel="nofollow ugc">An Investigation of Patch Porting Practices of the Linux Kernel Ecosystem</a></li>
<li><a href="https://youtu.be/tamydDnWoLs" rel="nofollow ugc">Rust for Linux - OJEDA, Miguel</a></li>
<li><a href="https://youtu.be/ym85LWZqLl8" rel="nofollow ugc">Reduce synchronize_rcu() latency - UPADHYAY Neeraj, MCKENNEY Paul, REZKI Uladzislau</a></li>
<li><a href="https://youtu.be/uFrTEsYz0IQ" rel="nofollow ugc">CXL MC: Error handling - Status and Outlook - RICHTER, Robert, THANNEERU, Srinivasulu, BOWMAN, Terry</a></li>
<li><a href="https://youtu.be/sYjlgpfhDaI" rel="nofollow ugc">Zoned storage support for QEMU - LI, Jia</a></li>
<li><a href="https://youtu.be/nk0ZVDdi1No" rel="nofollow ugc">How many CPUs do I have? ...and other perplexing questionscontainers must answer - ANDERSEN, Tycho</a></li>
<li><a href="https://youtu.be/m4mvp1fRz9g" rel="nofollow ugc">CXL Uconf Kick Off - Welc... - MANZANARES, Adam, WILLIAMS, Dan, BUESO, Davidlohr, CAMERON, Jonathan</a></li>
<li><a href="https://youtu.be/vd-C1aT5ftw" rel="nofollow ugc">Limiting Memory Use of Userspace Per-CPU Data Structures inContainers - DESNOYERS, Mathieu</a></li>
<li><a href="https://youtu.be/j6H52ELbD_A" rel="nofollow ugc">Post-copy live migration with guest_memfd - HOUGHTON, James</a></li>
<li><a href="https://youtu.be/jtvJz5rDplI" rel="nofollow ugc">Power / Thermal / Performance interfaces - LEZCANO, Daniel</a></li>
<li><a href="https://youtu.be/iXa0cs9szZo" rel="nofollow ugc">Graceful Under Pressure: Prioritizing Shutdown to Protect Your Datain Embedded... - REMPEL, Oleksij</a></li>
<li><a href="https://youtu.be/jLyux5j4_FI" rel="nofollow ugc">regressions: our workflows are the biggest enemy - LEEMHUIS, Thorsten</a></li>
<li><a href="https://youtu.be/gcKbGNiU7DE" rel="nofollow ugc">CXL benchmarking - MANZANARES Adam, DUBEYKO Viacheslav</a></li>
<li><a href="https://youtu.be/j8hJVnvy73Q" rel="nofollow ugc">libcxlmi: CXL Management Interface library - BUESO, Davidlohr</a></li>
<li><a href="https://youtu.be/gX8uYizefyg" rel="nofollow ugc">Dynamic Capacity Devices (status, discussion, and... - WEINY, Ira, CAMERON, Jonathan, SINGH, Navneet</a></li>
<li><a href="https://youtu.be/aCQkhE0P0Ao" rel="nofollow ugc">Bringing the PuzzleFS pieces together - MICULAS, Ariel</a></li>
<li><a href="https://youtu.be/YPm09AHLnew" rel="nofollow ugc">Isolated user namespaces &amp; cgroupfs - MIKHALITSYN, Aleksandr</a></li>
<li><a href="https://youtu.be/g48-OVv51_s" rel="nofollow ugc">Immutable process tags for container tracking - GRABER, Stéphane</a></li>
<li><a href="https://youtu.be/EWGUqCAbfhM" rel="nofollow ugc">Wattson: trace based power/energy estimation - WU, Samuel, KANNAN, Saravana</a></li>
<li><a href="https://youtu.be/0OgmVNlzgR8" rel="nofollow ugc">Introducing the power sequencing subsystem - GOLASZEWSKI, Bartosz</a></li>
<li><a href="https://youtu.be/3Igmx28B3BQ" rel="nofollow ugc">Journey of a C kernel engineer starting a Rust driver project - KRUMMRICH, Danilo</a></li>
<li><a href="https://youtu.be/4MsTupxge70" rel="nofollow ugc">CXL Shared Memory: progress, challenges and usability - GROVES, John</a></li>
<li><a href="https://youtu.be/M1iUUGDWKZ8" rel="nofollow ugc">Type2 support: CXL.mem status and future CXL.cache - LUCERO, Alejandro</a></li>
<li><a href="https://youtu.be/4pB8eP8kitY" rel="nofollow ugc">Unification of RAS feature control - Enhancing - EDAC JOSE Shiju, SALVE Vandana, CAMERON Jonathan</a></li>
<li><a href="https://youtu.be/RRh7e5z-HjY" rel="nofollow ugc">Deprecating Cgroup v1 - BABULAL, Kamalesh</a></li>
<li><a href="https://youtu.be/2oP9V0piMbY" rel="nofollow ugc">How is kernel getting along with many cgroups - KOUTNÝ, Michal</a></li>
<li><a href="https://youtu.be/CHpLLR0CwSw" rel="nofollow ugc">seccomp filtering for struct pointers - SARAI, Aleksa</a></li>
<li><a href="https://youtu.be/7VaT1iXpLB0" rel="nofollow ugc">Unsolved CRIU problems - TIKHOMIROV, Pavel</a></li>
<li><a href="https://youtu.be/c44U8ZcOJ0U" rel="nofollow ugc">High-availability Seamless Redundancy (HSR) - introduction, currentLinux driver...- MAJEWSKI, Łukasz</a></li>
<li><a href="https://youtu.be/jfm0GoPu3jM" rel="nofollow ugc">Energy Efficient Ethernet in the Linux Kernel: Taming the Wild West ofImplement... - REMPEL, Oleksij</a></li>
<li><a href="https://youtu.be/yoVLSKG2pZs" rel="nofollow ugc">Hazard pointers in Linux kernel - FENG Boqun, UPADHYAY Neeraj, MCKENNEY Paul</a></li>
<li><a href="https://youtu.be/_J8ulVMpMi4" rel="nofollow ugc">A little GitLab won't hurt you - KOIKE Helen, KONDRASHOV Nikolai, DA APARECIDA Tales</a></li>
<li><a href="https://youtu.be/rBlET1WHBHA" rel="nofollow ugc">Maintaining A Stable Real-time Kernel Patchset - SALISBURY, Joseph</a></li>
<li><a href="https://youtu.be/jlqTF6Nc8Pc" rel="nofollow ugc">Dealing with GPU resets - ALMEIDA, André</a></li>
<li><a href="https://youtu.be/w0ysOih7_Q8" rel="nofollow ugc">A case for using para-virtualized scheduling information withsched_ext schedulers - CHHAYA-SHAILESH</a></li>
<li><a href="https://youtu.be/qfG9mhPoZxw" rel="nofollow ugc">BASIL The FuSa Spice to spot gaps in kernel testing and more - PELLECCHIA, Luigi</a></li>
<li><a href="https://youtu.be/k4wX5OgbhAQ" rel="nofollow ugc">Enhancing spatial safety: Fixing thousands of-Wflex-array-member-not-at-end warnings -SILVA, Gustavo</a></li>
<li><a href="https://youtu.be/zOj-zD1Fvfc" rel="nofollow ugc">Efficient memory allocation between different subsystems</a></li>
<li><a href="https://youtu.be/D3iWa6OaZF8" rel="nofollow ugc">Optimizing Google Search and beyond with pluggable scheduling - RHODEN Barret, DON Josh</a></li>
<li><a href="https://youtu.be/S4H44oWpGfA" rel="nofollow ugc">Representing the front-facing ports of Ethernet interfaces - CHEVALLIER, Maxime</a></li>
<li><a href="https://youtu.be/D87MtSCvAYQ" rel="nofollow ugc">Userspace memory persistence over kexec - YADAV, Pratyush</a></li>
<li><a href="https://youtu.be/Eki6DfGige4" rel="nofollow ugc">Auto-detecting sleeping lock calls in non-preemptible context viastatic analysis - GLOZAR, Tomas</a></li>
<li><a href="https://youtu.be/Sb8yGflT8BA" rel="nofollow ugc">Program verification for the Linux kernel: Potential costs and benefits - LAWALL, Julia</a></li>
<li><a href="https://youtu.be/NRnr_HgXqp0" rel="nofollow ugc">Supporting generic restricted dmabuf heap - GUPTA, Prakash</a></li>
<li><a href="https://youtu.be/HN-g4y_jq14" rel="nofollow ugc">Making MIPI DSI power states fit Linux kernel - BARYSHKOV, Dmitry</a></li>
<li><a href="https://youtu.be/CXrYCeSePUs" rel="nofollow ugc">Shipping sched-ext: Linux distributions roundtable - GHERDOVICH, Giovanni</a></li>
<li><a href="https://youtu.be/NiU-1tip4OM" rel="nofollow ugc">Deploying and managing sched_ext schedulers in CachyOS - JUNG, Peter, GÓRSKI, Piotr</a></li>
<li><a href="https://youtu.be/Z_EXRG_U4bY" rel="nofollow ugc">Supporting suspend-to-idle for legacy platforms - HANSSON, Ulf</a></li>
<li><a href="https://youtu.be/5wXQfS4fjRw" rel="nofollow ugc">What makes the panda sad in the Linux network stack today? - SITNICKI, Jakub</a></li>
<li><a href="https://youtu.be/6Jc9Ftta2sQ" rel="nofollow ugc">Per Netns RTNL - IWASHIMA, Kuniyuki</a></li>
<li><a href="https://youtu.be/A73T4DmFSc8" rel="nofollow ugc">ACPI fast handover for kexec live-update - ZHENG, Fam</a></li>
<li><a href="https://youtu.be/1FtaykFuV-c" rel="nofollow ugc">Data Placement at Scale: Landscape, Trade-Offs, and Direction - GONZALEZ, Javier</a></li>
<li><a href="https://youtu.be/A_3NugYJkwQ" rel="nofollow ugc">"Hey, psst, try this." The underground culture around custom CPU schedulers.</a></li>
<li><a href="https://youtu.be/--eD84FQcrk" rel="nofollow ugc">Hotplug DRM pipeline components on non-discoverable videobusses - CERESOLI, Luca</a></li>
<li><a href="https://youtu.be/1FxOszo0H3I" rel="nofollow ugc">Using sched_ext to improve frame rates on the SteamDeck - MIN, Changwoo</a></li>
<li><a href="https://youtu.be/5byLCfqO_w4" rel="nofollow ugc">Making Linux Fly: Towards a Certified Linux Kernel - ZHANG Wentao, REN Tingxu, JIA Jinghao, MARIN...</a></li>
<li><a href="https://youtu.be/0PTVpHEeYog" rel="nofollow ugc">Report from the Complex Cameras Summit</a></li>
<li><a href="https://youtu.be/8Iuyp1fp8QI" rel="nofollow ugc">Optimizing suspend/resume - KANNAN, Saravana</a></li>
<li><a href="https://youtu.be/pZaO5TlzEjo" rel="nofollow ugc">Challenges in scheduling virtual CPUs - HUSCHLE, Tobias</a></li>
<li><a href="https://youtu.be/kZGILIsfQRw" rel="nofollow ugc">Runtime ownership transfer of platform devices - VADDAGIRI, Srivatsa</a></li>
<li><a href="https://youtu.be/sV0WOE6gVLs" rel="nofollow ugc">PCIe Portdrv - finding a path forwards? - CAMERON, Jonathan</a></li>
<li><a href="https://youtu.be/lHPEQ9-7TzE" rel="nofollow ugc">Producing a complete Linux system with a single command (and configuration f... - KANAVIN, Alexander</a></li>
<li><a href="https://youtu.be/oXuXQD4w2zQ" rel="nofollow ugc">Turtles all the way down - what about APMs? - HOLZMAYR, Josef</a></li>
<li><a href="https://youtu.be/xexyAs5Zzxo" rel="nofollow ugc">no more bootloader: please use the kernel instead - LEWANDOWSKA, Marta</a></li>
<li><a href="https://youtu.be/nU38C0uvmOM" rel="nofollow ugc">State of the Bloat - TAHT Dave, BORSIK Frantisek (Frank)</a></li>
<li><a href="https://youtu.be/jq5iXuayWPM" rel="nofollow ugc">Automatically reasoning about the cache usage of network stacks - IYER, Rishabh</a></li>
<li><a href="https://youtu.be/kzUhwxpo5Ts" rel="nofollow ugc">SMC-ERM: A fast remote memory communication method based onSMC socket - LI, Dust</a></li>
<li><a href="https://youtu.be/xRVi1TYDm3A" rel="nofollow ugc">Reducing the Overhead of Network Virtualization: Software andHardware Solutions - ODAKI, Akihiko</a></li>
<li><a href="https://youtu.be/UFrAjJ5TUf4" rel="nofollow ugc">IO Page Fault for all - GRANADOS, Joel</a></li>
<li><a href="https://youtu.be/h9ytT032mvw" rel="nofollow ugc">Live update: persisting IOMMU domains across kexec - GOWANS, James</a></li>
<li><a href="https://youtu.be/hhqNkhz5QX4" rel="nofollow ugc">Building for Safety in a Security and Feature Focused World - WOLBER, Chuck</a></li>
<li><a href="https://youtu.be/ZYdKZHkHTl0" rel="nofollow ugc">AOSP: A case study in writing a custom build system - SIMMONDS, Chris</a></li>
<li><a href="https://youtu.be/Gu3fZf8LfP8" rel="nofollow ugc">Secure Launch - DRTM solution on Arm platforms - SMITH Daniel,Mr PHILIPSON Ross</a></li>
<li><a href="https://youtu.be/d8RIBVPnGIo" rel="nofollow ugc">OF != UEFI - Mr WILSON George, JAIN Nayna</a></li>
<li><a href="https://youtu.be/hte60f7I9j4" rel="nofollow ugc">Using U-boot as a UEFI payload - GARRETT, Matthew</a></li>
<li><a href="https://youtu.be/iz7l9On8qik" rel="nofollow ugc">Common git repo for hosting Boot-firmware - MENON Nishanth, RAGHAVENDRA Vignesh</a></li>
<li><a href="https://youtu.be/ZmKVWsWNJ10" rel="nofollow ugc">Orientation</a></li>
<li><a href="https://youtu.be/epVx0U5AYQ0" rel="nofollow ugc">Experiments with non-temporal writes and application architectures - DAMATO, Joe</a></li>
<li><a href="https://youtu.be/8R247YCoe94" rel="nofollow ugc">PCI Endpoint Open Items Discussion - SADHASIVAM, Manivannan</a></li>
<li><a href="https://youtu.be/7jb2YOyo_yA" rel="nofollow ugc">PPC64 - Bridging the pSeries and PowerNV islands for VFIO andIOMMUFD - BHAT, Shivaprasad G</a></li>
<li><a href="https://youtu.be/Eu7Po8NK3nI" rel="nofollow ugc">The role of C libraries in a modern build system - HERNANDEZ SAMANIEGO, Alejandro</a></li>
<li><a href="https://youtu.be/-TwqNlFgYp4" rel="nofollow ugc">Build systems, traceability and compliance - VANDECAPPELLE, Arnout</a></li>
<li><a href="https://youtu.be/1BYASlA7W_0" rel="nofollow ugc">Measured Boot, Secure Attestation &amp; co, with systemd - POETTERING, Lennart</a></li>
<li><a href="https://youtu.be/6yoeviLkRXs" rel="nofollow ugc">Leveraging and managing SBAT revocation mechanism ondistribution level - BURMASHEV, Aleksandr</a></li>
<li><a href="https://youtu.be/65378HcqX-A" rel="nofollow ugc">Accelerating Linux Kernel Boot-Up for Large Multi-Core Systems - SINGH SENGAR Saurabh, BHAT Srivatsa</a></li>
<li><a href="https://youtu.be/7oUKd9Q6DKQ" rel="nofollow ugc">Challenges in developing trustworthy Linux-based systems in anopen-source way - KRÓL, Piotr</a></li>
<li><a href="https://youtu.be/0KPMBb9ubdA" rel="nofollow ugc">WireGuard &amp; GRO? - BORKMANN, Daniel</a></li>
<li><a href="https://youtu.be/ApDDRrrXN9w" rel="nofollow ugc">Netdev CI: what is being validated, and what Network subsystemscan do - BAERTS, Matthieu</a></li>
<li><a href="https://youtu.be/zOwYdGnqJfk" rel="nofollow ugc">Long-Term AOSP Maintainership - CONSTANTINESCU Serban, WEISS Luca, YAGHMOUR Karim</a></li>
<li><a href="https://youtu.be/b9xXCNYMWjY" rel="nofollow ugc">Android Kernel Support for Device Longevity - KJOS, Todd</a></li>
<li><a href="https://youtu.be/oN6NHYmSubI" rel="nofollow ugc">BTF linking and deduplication in the Linux kernel using the toolchain - ALCOCK, Nick</a></li>
<li><a href="https://youtu.be/h2eXICnxi94" rel="nofollow ugc">BPF support in the GNU Toolchain - MIRANDA Cupertino, FAUST David</a></li>
<li><a href="https://youtu.be/tPMvuFKI2Xo" rel="nofollow ugc">Optimizing the Linux kernel with AutoFDO including ThinLTO andPropeller - SHEN Han, Mr XU Rong</a></li>
<li><a href="https://youtu.be/p-u3e-1frnw" rel="nofollow ugc">BOLT - Binary Optimizer for Linux Kernel - PANCHENKO, Maksim</a></li>
<li><a href="https://youtu.be/nPeHo3XYUzw" rel="nofollow ugc">Zoned Storage MC Intro - LE MOAL Damien, HOLMBERG Hans, THUMSHIRN Johannes</a></li>
<li><a href="https://youtu.be/hAgR4Ra_SDs" rel="nofollow ugc">Giving Rust a chance for in-kernel codecs - ALMEIDA, Daniel</a></li>
<li><a href="https://youtu.be/vMgTAdYAMeQ" rel="nofollow ugc">Paravirt-Scheduling: Limit CPU resources using dynamic capacity based on the st...- HEGDE, Shrikanth</a></li>
<li><a href="https://youtu.be/T8fRNnKA6Wg" rel="nofollow ugc">Remote Build Execution for Kernel Developers - BRAZDIL, David</a></li>
<li><a href="https://youtu.be/TYOech7Scv4" rel="nofollow ugc">Tooling for semantic probing based on BPF and kernel tracing - VAN HEES, Kris</a></li>
<li><a href="https://youtu.be/W3nPCtBRAtk" rel="nofollow ugc">Flexible scheme of space management in ZNS SSD and/or SMR HDDstorage pool for ma... - BANELLI, Bruno</a></li>
<li><a href="https://youtu.be/SkS-Ocl9imQ" rel="nofollow ugc">Zoned XFS - HOLMBERG, Hans</a></li>
<li><a href="https://youtu.be/SO7KaAIn6z0" rel="nofollow ugc">Atomics and memory model for Rust code in kernel - FENG, Boqun</a></li>
<li><a href="https://youtu.be/WmN7ctNBzBw" rel="nofollow ugc">Introduction to Rust: Quality of Life Beyond Memory Safety - LOSSIN, Benno</a></li>
<li><a href="https://youtu.be/_V5wnd4A_Nc" rel="nofollow ugc">There's a blackhole in the scheduler - managing system's responsetime - Mr YOUSEF, Qais</a></li>
<li><a href="https://youtu.be/KvUsjkQkDKo" rel="nofollow ugc">Enhancing the PSI framework in Linux Kernel for predictive andaccurate workload... - KUMAR, Pintu</a></li>
<li><a href="https://youtu.be/WgfIhTo2om4" rel="nofollow ugc">The wakeup path is not enough anymore for EAS - GUITTOT, Vincent</a></li>
<li><a href="https://youtu.be/_N-nXJHiDNo" rel="nofollow ugc">Priority Inheritance for CFS Bandwidth Control - WANG, Xi</a></li>
<li><a href="https://youtu.be/I5QiwD7kXr0" rel="nofollow ugc">Android Generic Boot Loader - Mr MERKUREV Dmitrii, Mr MUTHIAH Ram</a></li>
<li><a href="https://youtu.be/5Q5ZDHF04QM" rel="nofollow ugc">First-party kernel.org build environments - TUCKER, Guillaume</a></li>
<li><a href="https://youtu.be/Epwds3uR6Fg" rel="nofollow ugc">Libabigail: ABI Analysis using BTF, CTF and DWARF - SEKETELI, Dodji</a></li>
<li><a href="https://youtu.be/68PZz_9cPms" rel="nofollow ugc">Security Features status update - COOK Kees, ZHAO Qing, WENDLING Bill</a></li>
<li><a href="https://youtu.be/2TTOX12ZNww" rel="nofollow ugc">Zoned Storage BOFs - HOLMBERG, Hans - THUMSHIRN, Johannes</a></li>
<li><a href="https://youtu.be/0_f1kD7fGnE" rel="nofollow ugc">SSDFS: ZNS/FDP ready LFS file system saving your space anddecreasing TCO cost - DUBEYKO, Viacheslav</a></li>
<li><a href="https://youtu.be/2sxQmVCNpPA" rel="nofollow ugc"><code>hrtimer</code> Rust Abstractions - Mr HINDBORG, Andreas</a></li>
<li><a href="https://youtu.be/H0uwQC5-N4Y" rel="nofollow ugc">Coccinelle for Rust LAWALL, Julia - ROY, Tathagata</a></li>
<li><a href="https://youtu.be/57V_K-mbL5s" rel="nofollow ugc">QoS Hinting APIs: If we had them, what would they actually do?! - STULTZ, John</a></li>
<li><a href="https://youtu.be/IwzJOeXiVfE" rel="nofollow ugc">Improve scheduler debuggability - Mr YOUSEF, Qais</a></li>
<li><a href="https://youtu.be/xJ90plGOj2o" rel="nofollow ugc">Marking Packets With Rich Metadata FABRE, Arthur - SITNICKI, Jakub</a></li>
<li><a href="https://youtu.be/mRya5ylGW58" rel="nofollow ugc">TAO: THP Allocator Optimizations - ZHAO Yu</a></li>
<li><a href="https://youtu.be/jeKJjt_vcO4" rel="nofollow ugc">mTHP swap-out and swap-in - SONG Barry, Mr HAN Chuanhua, Mr ZHENG Tangquan</a></li>
<li><a href="https://youtu.be/rEfDHVIA6Ic" rel="nofollow ugc">Ongoing Challenges of Large Page Sizes - YESCAS Juan, SINGH Kalesh</a></li>
<li><a href="https://youtu.be/wALCR7AfONQ" rel="nofollow ugc">Madvise lazy free - VAN RIEL, Rik</a></li>
<li><a href="https://youtu.be/ysyWB3qaSJU" rel="nofollow ugc">Poison &amp; remedy of vmas instead of guards - HOWLETT Liam, STOAKES Lorenzo</a></li>
<li><a href="https://youtu.be/mRU1ZeNB9WY" rel="nofollow ugc">DAMON: Long-term Plans for Kernel That {Just Works,Extensible} - PARK, SeongJae</a></li>
<li><a href="https://youtu.be/y_cqKw7L7ZU" rel="nofollow ugc">Memory Allocation Profiling deployment results and future improvements - BAGHDASARYAN, Suren</a></li>
<li><a href="https://youtu.be/rmtakn1WkWI" rel="nofollow ugc">Fast, Flexible, and Practical Kernel Extensions - DWIVEDI, Kumar Kartikeya</a></li>
<li><a href="https://youtu.be/v3vewiA1uPQ" rel="nofollow ugc">Introduce LUF(Lazy Unmap Flush) mechanism - PARK, Byungchul</a></li>
<li><a href="https://youtu.be/TjB3YmlDW5I" rel="nofollow ugc">Mitigating Spectre-PHT using Speculation Barriers in Linux eBPF - GERHORST Luis</a></li>
<li><a href="https://youtu.be/KDj-UBvVBWk" rel="nofollow ugc">Flying the nest - a BPF port of Doom - KISS Arpad</a></li>
<li><a href="https://youtu.be/XW7VSlIZsQQ" rel="nofollow ugc">Technical Advisory Board AMA</a></li>
<li><a href="https://youtu.be/UK6XX27mK3c" rel="nofollow ugc">Crafting a Linux kernel scheduler that runs in user-space using Rust - RIGHI, Andrea</a></li>
<li><a href="https://youtu.be/eN9xPWI6peg" rel="nofollow ugc">Firmware-Assisted Dump, a kdump alternative to kernel dumpcapturing mechanism - BATHINI Hari</a></li>
<li><a href="https://youtu.be/hMkR_jP0Ebs" rel="nofollow ugc">Fanotify - Linux filesystem notification subsystem - KARA, Jan</a></li>
<li><a href="https://youtu.be/gyWsmwqX1V4" rel="nofollow ugc">Multi-Gen LRU updates - RASMUSSEN Axel, ANBALAGANE Guru, XU Wei, XIE Yuanchu</a></li>
<li><a href="https://youtu.be/QTufJgDjCCs" rel="nofollow ugc">Towards Better Memory Allocation for Device Drivers - TESAŘÍK, Petr</a></li>
<li><a href="https://youtu.be/Oa7UWFeXyN4" rel="nofollow ugc">Product practices of large fo...- SONG Barry, Mr HAN Chuanhua, Mr LIU Hailong, SINGH Kalesh, ZHAO Yu</a></li>
<li><a href="https://youtu.be/M7pu0ceXUyE" rel="nofollow ugc">ublk based zero copy I/O - use case in Android - KAILASH, Akilesh</a></li>
<li><a href="https://youtu.be/CxOLNpSAGyI" rel="nofollow ugc">Waste-Free Per-CPU Userspace Memory Allocation - DESNOYERS, Mathieu</a></li>
<li><a href="https://youtu.be/E1Jyd6m3zb4" rel="nofollow ugc">eBPF-specialized Kernel for I/O Intensive Applications - DWIVEDI, Kumar Kartikeya</a></li>
<li><a href="https://youtu.be/F1Ob6hMDi6U" rel="nofollow ugc">pwru - Linux kernel and BPF-based networking debugger LIANG, Gray - PUMPUTIS, Martynas</a></li>
<li><a href="https://youtu.be/ICn_vclhNpU" rel="nofollow ugc">BPF Instruction-Level Memory Model Progress - MCKENNEY Paul, MOHAN Puranjay</a></li>
<li><a href="https://youtu.be/BIcyoSvvFL4" rel="nofollow ugc">Multi-sized THP performance benchmarks and analysis onARM64 - SINGLA Olivier, SHI Yang</a></li>
<li><a href="https://youtu.be/6SYsWwlQX4g" rel="nofollow ugc">Unfolding the mystery of automotive audio applications for “not” usingZephyr and... - SYED MOHAMMED</a></li>
<li><a href="https://youtu.be/0ips8mrrgx8" rel="nofollow ugc">mTHP and swap allocator - LI Chris, SONG Kairui</a></li>
<li><a href="https://youtu.be/JBhS8KZoMLc" rel="nofollow ugc">Transitioning get_user_pages (GUP) to folio based mapping - KUMAR, Kundan</a></li>
<li><a href="https://youtu.be/8_-Ol7Q8xQc" rel="nofollow ugc">Bringup devices with 16kb support - YESCAS Juan, Mr SINGH Kalesh</a></li>
<li><a href="https://youtu.be/CAQXENUs5WA" rel="nofollow ugc">memcg developments for Android - MERCIER, T.J</a></li>
<li><a href="https://youtu.be/kJMoRhM8wiw" rel="nofollow ugc">Going Beyond Confidential Attestation with Trustee - PORTER Chris, CARVALHO Claudio, BUONO Daniele..</a></li>
<li><a href="https://youtu.be/p9IzUmynW2E" rel="nofollow ugc">KTAP General Tooling "KTAP Swiss-Army Knife" - MOAR, Rae</a></li>
<li><a href="https://youtu.be/zTSwAzOM4ZA" rel="nofollow ugc">Trusted I/O: Architectures and Implementations for Confidential Computing -KARDASHEVSKIY Alexey...</a></li>
<li><a href="https://youtu.be/rNahRtoP6Fg" rel="nofollow ugc">Attested TLS and Formalization - SARDAR, Muhammad Usama</a></li>
<li><a href="https://youtu.be/nuOPIdlxIKk" rel="nofollow ugc">Intel TD Partitioning and vTPM on COCONUT-SVSM - DONG Chuanxiao, CHEN Jason, Mr YAO Jiewen, FANG...</a></li>
<li><a href="https://youtu.be/stqGiy85s_Y" rel="nofollow ugc">Improving kernel design documentation and involving experts - PAOLONI, Gabriele</a></li>
<li><a href="https://youtu.be/mSwI5o6_hQ8" rel="nofollow ugc">Enabling tooling independent exchange of Requirements and other SW Engineering... - PAPPLER, Nicole</a></li>
<li><a href="https://youtu.be/w7BAR228344" rel="nofollow ugc">Verifying the Conformance of a VirtIO Driver to the VirtIO Specification - VARA LARSEN, Matias</a></li>
<li><a href="https://youtu.be/kEnonRtJBdE" rel="nofollow ugc">Aspects of Dependable Linux Systems - STEWART Kate, AHMANN Philipp</a></li>
<li><a href="https://youtu.be/vul2v-pQnAY" rel="nofollow ugc">Crafting a Linux kernel scheduler that runs in user-space using - Rust RIGHI, Andrea</a></li>
<li><a href="https://youtu.be/_8MLNRHfnMI" rel="nofollow ugc">A case for a generic Linux driver for connecting MCUs to MPUs - PATTON, Schuyler</a></li>
<li><a href="https://youtu.be/VN6tzIikrwM" rel="nofollow ugc">Updates on RISC-V Confidential VM Extension (CoVE) and CoVE-IO - SAHITA, RAVI</a></li>
<li><a href="https://youtu.be/gsogEpPF4MY" rel="nofollow ugc">Arm CCA Planes and Interplane Communication Interface Proposal - MILLER, Derek</a></li>
<li><a href="https://youtu.be/h4dc-cx-a28" rel="nofollow ugc">Throwing Cinderblocks at Safety Engineering - WOLBER, Chuck</a></li>
<li><a href="https://youtu.be/_rMA-I69BZg" rel="nofollow ugc">Source-based code coverage of Li..- ZHANG Wentao, REN Tingxu, JIA Jinghao, MARINOV Darko, XU Tianyin</a></li>
<li><a href="https://youtu.be/Y0lbKXHjjos" rel="nofollow ugc">Interacting with kernel test results - KOIKE Helen, CAÑUELO Ricardo</a></li>
<li><a href="https://youtu.be/aVr-lyIBKzc" rel="nofollow ugc">Measuring and Understanding Lin...- REN Tingxu, ZHANG Wentao, MARINOV Darko, JIA Jinghao, XU,Tianyin</a></li>
<li><a href="https://youtu.be/jLZe2ABTDww" rel="nofollow ugc">KUnit for userspace - GOW, David</a></li>
<li><a href="https://youtu.be/eCTpggIWMTQ" rel="nofollow ugc">Adding benchmark results support to KTAP/kselftest - BIRD, Tim</a></li>
<li><a href="https://youtu.be/bWs5GHYpYxg" rel="nofollow ugc">hello-ebpf: Writing eBPF programs directly in Java - BECHBERGER, Johannes</a></li>
<li><a href="https://youtu.be/8_6aIl-Y1WA" rel="nofollow ugc">Productizing the Linux boot time tweaks and tricks – an engineering problem! - SYED MOHAMMED, Khasim</a></li>
<li><a href="https://youtu.be/7ox6HsPEl50" rel="nofollow ugc">275 Beneath the Surface Analyzing Nested CVM Performance on KVMQEMU and Linux Root Partition for Mic</a></li>
<li><a href="https://youtu.be/0f0_z5zqoio" rel="nofollow ugc">SoC peripheral TDISP - HARTLEY, David</a></li>
<li><a href="https://youtu.be/Ov9QieNuHZ8" rel="nofollow ugc">OpenHCL: A Linux based paravisor for Confidential VMs - OO, Chris</a></li>
<li><a href="https://youtu.be/7h3eAux5TJc" rel="nofollow ugc">SVSM vTPM: From Boot Attestation to Persiste...- CARVALHO Claudio, GARZARELLA Stefano, FANELLI Tyler</a></li>
<li><a href="https://youtu.be/HhQtFx3xcK8" rel="nofollow ugc">BASIL development roadmap - PELLECCHIA, Luigi</a></li>
<li><a href="https://youtu.be/THAoWvvp5Vk" rel="nofollow ugc">ks-nav - CARMINATI, Alessandro</a></li>
<li><a href="https://youtu.be/RaUZLNRzE20" rel="nofollow ugc">Towards common mainline device testing - PRADO, Nicolas</a></li>
<li><a href="https://youtu.be/6OEKIhhoJgo" rel="nofollow ugc">HID-BPF in the kernel, 2 years later - TISSOIRES, Benjamin</a></li>
<li><a href="https://youtu.be/NNvARSWfPX8" rel="nofollow ugc">Checkpoint/Restore In eBPF (CRIB) - DENG, Juntong</a></li>
<li><a href="https://youtu.be/eA98BuumEbw" rel="nofollow ugc">Integral Atomic Stack Switching for IST Exceptions - JIANGSHAN, Lai</a></li>
<li><a href="https://youtu.be/tNKqeANsrgA" rel="nofollow ugc">Initiatives in boot time reduction - boot time markers, boot phases and profile-guided... - BIRD Tim</a></li>
<li><a href="https://youtu.be/oB4mdLycRnQ" rel="nofollow ugc">Syzbot BoF: Open Discussion</a></li>
<li><a href="https://youtu.be/vq-LkLfBL_4" rel="nofollow ugc">Discuss about an ABI for a performance capping framework - LEZCANO Daniel, WYSOCKI Rafael</a></li>
<li><a href="https://youtu.be/iG2T8VegBVI" rel="nofollow ugc">RISC-V CoVE-IO - Jiewen Yao, Samuel Ortiz</a></li>
<li><a href="https://youtu.be/_PwBuDLBQw0" rel="nofollow ugc">FRED - ANVIN Peter, LI Xin</a></li>
<li><a href="https://youtu.be/uzJ-Z4dzT0c" rel="nofollow ugc">Address Space Isolation - JACKMAN, Brendan</a></li>
<li><a href="https://youtu.be/rWhW2-Vzi40" rel="nofollow ugc">Boot time testing with ftrace - NAO, Laura</a></li>
<li><a href="https://youtu.be/RaQB1qX2KaA" rel="nofollow ugc">Linux CVEs Open Discussion - MELOTTI, Damiano</a></li>
<li><a href="https://youtu.be/Z5xZJySNPQ4" rel="nofollow ugc">Accelerating ML with mainline - VIZOSO, Tomeu</a></li>
<li><a href="https://youtu.be/EnBwP9Jsta8" rel="nofollow ugc">A Status Update on the x86-cpuid-db Project - DARWISH, Ahmed S.</a></li>
<li><a href="https://youtu.be/Ygu10g14jVI" rel="nofollow ugc">Handling User Page Faults from Kernel Tracers - DESNOYERS Mathieu, JEANSON Michael</a></li>
<li><a href="https://youtu.be/JlBmoRlXPXg" rel="nofollow ugc">Utilizing type info in the perf tools - KIM, Namhyung</a></li>
<li><a href="https://youtu.be/FEXlkSzxeTQ" rel="nofollow ugc">Improving the Perf event subsystem after 15 years - ROGERS, Ian</a></li>
<li><a href="https://youtu.be/JK_oGcebEg8" rel="nofollow ugc">Kernel Sanitizers Office Hours - POTAPENKO Alexander, VYUKOV Dmitry, COOK Kees, ELVER Marco, MCKE...</a></li>
<li><a href="https://youtu.be/XJLGzYm5Tz0" rel="nofollow ugc">Revisiting XSAVE: Lessons from 20 Years of Processor Context State Management - BAE, Chang</a></li>
<li><a href="https://youtu.be/JhBrbmgsWQ8" rel="nofollow ugc">Attack vector controls for speculation mitigations - KAPLAN, David</a></li>
<li><a href="https://youtu.be/ZXUn8wUAxsU" rel="nofollow ugc">Probes in the kernel, where it goes - Mr HIRAMATSU, Masami</a></li>
<li><a href="https://youtu.be/3I1vAZzK7gY" rel="nofollow ugc">Android MC BoF</a></li>
<li><a href="https://youtu.be/DLOsldz9E-g" rel="nofollow ugc">Continuously testing the Linux kernel - Mr PADOVAN Gustavo, KONDRASHOV Nikola</a></li>
<li><a href="https://youtu.be/8nWPbRCQ_A0" rel="nofollow ugc">Devicetree BoF - Mr KOZLOWSKI, Krzysztof</a></li>
<li><a href="https://youtu.be/08J2nsmx5Zk" rel="nofollow ugc">Runtime Verification, where to go from here - ROSTEDT, Steven</a></li>
<li><a href="https://youtu.be/A6E7YNQ4fKA" rel="nofollow ugc">SIDE: A Unified User-Space Instrumentation Specification - DESNOYERS, Mathieu</a></li>
<li><a href="https://youtu.be/95rdOVc_-JY" rel="nofollow ugc">how Linux tracing can use the net/ subsystem - ARING, Alexander</a></li>
<li><a href="https://youtu.be/7Rl62_D5zjY" rel="nofollow ugc">Integrating kas-alias into kernel build: Overcoming Challenges with Non-In...- CARMINATI, Alessandro</a></li>
<li><a href="https://youtu.be/ACDCiC1r8Xw" rel="nofollow ugc">Runtime hotplug on non-discoverable busses with device treeoverlays - CERESOLI Luca, CODINA Hervé</a></li>
<li><a href="https://youtu.be/AIQF4w9xxn8" rel="nofollow ugc">Linux-CAN Subsystem: BoF - State of the Union and Outlook - KLEINE-BUDDE Marc, REMPEL Oleksij</a></li>
<li><a href="https://youtu.be/72G1YiEw2yY" rel="nofollow ugc">Linux-wpan: SubGHz, UWB and userspace needs - SCHMIDT, Stefan</a></li>
</ul>
<h1>LPC 2023</h1>
<h2>Playlist</h2>
<ul>
<li><a href="https://www.youtube.com/playlist?list=PLVsQ_xZBEyN0rGt1cmVhPn_TG79YfS_gX" rel="nofollow ugc">https://www.youtube.com/playlist?list=PLVsQ_xZBEyN0rGt1cmVhPn_TG79YfS_gX</a></li>
</ul>
<h2>Index</h2>
<ul>
<li><a href="https://youtu.be/1VfqoEjrn-I" rel="nofollow ugc">Introduction - Palmer Dabbelt</a></li>
<li><a href="https://youtu.be/5bvnF316qXc" rel="nofollow ugc">Deprecating Stuff - Palmer Dabbelt</a></li>
<li><a href="https://youtu.be/vKUHIFYf6lU" rel="nofollow ugc">Run ILP32 on RV64 ISA (RV64ILP32) - Ren Guo</a></li>
<li><a href="https://youtu.be/hOqVycVtJmM" rel="nofollow ugc">RISCV patchwork CI - Björn Töpel</a></li>
<li><a href="https://youtu.be/g3qQSUILTUQ" rel="nofollow ugc">Proposal of porting Trusted Execution Environment Provisioning (TEEP) Protocol... - Akira Tsukamoto</a></li>
<li><a href="https://youtu.be/FBXy334aGqY" rel="nofollow ugc">SBI Supervisor Software Events - Clément Léger</a></li>
<li><a href="https://youtu.be/rxX6wUe3cJw" rel="nofollow ugc">Perf feature improvements in RISCV - Atish Patra</a></li>
<li><a href="https://youtu.be/eht3PccEn5o" rel="nofollow ugc">RISC-V Vector: Current Status and Next? - Tao Chiu</a></li>
<li><a href="https://youtu.be/-Lu_cfIXGkQ" rel="nofollow ugc">Control Flow Integrity on RISCV - Deepak Gupta</a></li>
<li><a href="https://youtu.be/BWJZzv-fOsw" rel="nofollow ugc">RISC-V irqbypass with KVM - Andrew Jones</a></li>
<li><a href="https://youtu.be/o86zR6RJ7-Q" rel="nofollow ugc">Android MC Intro</a></li>
<li><a href="https://youtu.be/XF_AVjdGv84" rel="nofollow ugc">Driver Development Kit DDK and Vendor Workflow - John Moon</a></li>
<li><a href="https://youtu.be/_enc4zy3TbE" rel="nofollow ugc">Simplified Android Kernel Driver Development with DDK v2 - Matthias Männich, Mr Yifan Hong</a></li>
<li><a href="https://youtu.be/dimYrZLXh64" rel="nofollow ugc">BPF Access Control and CO-RE in Android - Neill Kapron</a></li>
<li><a href="https://youtu.be/eLqYm97lWQc" rel="nofollow ugc">Binder: fixing contention in buffer allocations - Carlos Llamas</a></li>
<li><a href="https://youtu.be/T7RhrQwh0xk" rel="nofollow ugc">Android Kernel testing with platform integration - Betty Zhou</a></li>
<li><a href="https://youtu.be/SmWaxhpYsaQ" rel="nofollow ugc">Improving suspend/resume time and runtime PM on Android - Saravana Kannan</a></li>
<li><a href="https://youtu.be/EW_AQk-490A" rel="nofollow ugc">RISC-V support in Android - Curtis Galloway</a></li>
<li><a href="https://youtu.be/hLdUCrlheKg" rel="nofollow ugc">Adding Third-Party Hypervisor to Android Virtualization Framework - Elliot Berman, Prakruthi Heragu</a></li>
<li><a href="https://youtu.be/gka4heCiUvM" rel="nofollow ugc">Porting Android Automotive on Xen - Leo Yan</a></li>
<li><a href="https://youtu.be/tepy__nDQ-8" rel="nofollow ugc">Pixel 6 support on androidmainline - Peter Griffin, William McVicker</a></li>
<li><a href="https://youtu.be/QhiJ5UUOsKs" rel="nofollow ugc">Can mainline Linux run on Android without vendor hooks - Qais Yousef</a></li>
<li><a href="https://youtu.be/z5ge9ZzQgno" rel="nofollow ugc">16KB Page Size Support - Juan Yescas, Kalesh Singh (Google)</a></li>
<li><a href="https://youtu.be/pnUbw2LRiRw" rel="nofollow ugc">AOSP Devboards - Sumit Semwal</a></li>
<li><a href="https://youtu.be/Hv26s4io3fo" rel="nofollow ugc">Welcome message and DL Server - Daniel Bristot de Oliveira</a></li>
<li><a href="https://youtu.be/3z4-JP-KhPA" rel="nofollow ugc">Do nothing fast: How to scale idle cpus? - Mathieu Desnoyers</a></li>
<li><a href="https://youtu.be/Nls5F6BS6Vw" rel="nofollow ugc">system pressure on CPUs capacity and feedback to scheduler - Vincent Guittot</a></li>
<li><a href="https://youtu.be/jJr04sAinaQ" rel="nofollow ugc">Optimizing Chromium Low-Power Workloads on Intel Notebooks - Len Brown, Ricardo Neri, Vaibhav Shanka</a></li>
<li><a href="https://youtu.be/HDtnNhLYsh0" rel="nofollow ugc">How to reduce complexity in Proxy Execution - John Stultz</a></li>
<li><a href="https://youtu.be/6srYi1SM3GE" rel="nofollow ugc">60 Adaptive userspace spinlocks with rseq - André Almeida, Mathieu Desnoyers</a></li>
<li><a href="https://youtu.be/1lomUhSS82s" rel="nofollow ugc">CPU Isolation state of the art - Frederic Weisbecker</a></li>
<li><a href="https://youtu.be/73dXIzqX5S4" rel="nofollow ugc">Improving CPU Isolation with per-cpu spinlocks: performance cost and analysis - Leonardo Bras Soares</a></li>
<li><a href="https://youtu.be/O1dzeGJUvvU" rel="nofollow ugc">QA about PREEMP_RT - Thomas Gleixner</a></li>
<li><a href="https://youtu.be/EhzHz34w-tc" rel="nofollow ugc">Introducing PAGEMAP_SCAN IOCTL for Windows syscalls translation... - Andrei Vagin, Muhammad Anjum</a></li>
<li><a href="https://youtu.be/mSQeI1hePBQ" rel="nofollow ugc">User namespaces with host-isolated UIDs/GIDs - Aleksandr Mikhalitsyn, Stéphane Graber</a></li>
<li><a href="https://youtu.be/g6uJaGEXUGA" rel="nofollow ugc">In Containers We Trust? Building Trust in Containerized Environments - Avery Blanchard</a></li>
<li><a href="https://youtu.be/ob5lraiXXVg" rel="nofollow ugc">Fuse mounts recovery and Checkpoint/Restore - Aleksandr Mikhalitsyn, Stéphane Graber</a></li>
<li><a href="https://youtu.be/V4ppj3hY78M" rel="nofollow ugc">Cgroups and Enterprise Users - Kamalesh Babulal, Tom Hromatka</a></li>
<li><a href="https://youtu.be/PIlTA7H_87o" rel="nofollow ugc">Protecting Sensitive Data in Container Checkpoints - Adrian Reber, Radostin Stoyanov, Wesley Armour</a></li>
<li><a href="https://youtu.be/aaFSlcHxeOA" rel="nofollow ugc">Closing session - Stéphane Graber</a></li>
<li><a href="https://youtu.be/ujGDZV3jPmo" rel="nofollow ugc">Opening session - Daniel Borkmann, Jakub Kicinski</a></li>
<li><a href="https://youtu.be/JQ8LukUCryE" rel="nofollow ugc">Evolving the BPF Type Format - Alan Maguire</a></li>
<li><a href="https://youtu.be/5mM9vTUPQdI" rel="nofollow ugc">Exceptions in BPF - Kumar Kartikeya Dwivedi</a></li>
<li><a href="https://youtu.be/To6TyllXSEE" rel="nofollow ugc">When BPF programs need to die:  exploring the design space for early BPF... - Dan William, Raj Sahu</a></li>
<li><a href="https://youtu.be/A_5UXLeQdfI" rel="nofollow ugc">Verifying the Verifier eBPF Range Analysis Verification - Harishankar Vishwanathan</a></li>
<li><a href="https://youtu.be/qDDZVWmv8W0" rel="nofollow ugc">BPF Memory Model Two Years On - Paul McKenney</a></li>
<li><a href="https://youtu.be/9id98jARhMQ" rel="nofollow ugc">Overflowing the kernel stack with BPF - Dan Williams, Sai Roop Somaraju,  Siddharth Chintamaneni</a></li>
<li><a href="https://youtu.be/vfIiXcIelEY" rel="nofollow ugc">BPF for Security and LSM updates - KP Singh</a></li>
<li><a href="https://youtu.be/jAQ9d90V12M" rel="nofollow ugc">BPF_LSM + fsverity for Binary Authorization - Song Liu, Boris Burkov</a></li>
<li><a href="https://youtu.be/K3YAqbW9F68" rel="nofollow ugc">Sysarmor Metas eBPF Security Detection and Enforcement Tool- Liam Wisehart, Shankaran Gnanashanmugam</a></li>
<li><a href="https://youtu.be/jw7f_5Pz07A" rel="nofollow ugc">Extending Non-Repudiable Logs with eBPF - Avery Blanchard, George Almasi</a></li>
<li><a href="https://youtu.be/LL0tDFQ1Ogk" rel="nofollow ugc">Advancing Kernel Control Flow Integrity with eBPF - Jinghao Jia</a></li>
<li><a href="https://youtu.be/UM_tnuZhmt8" rel="nofollow ugc">Modernizing Android BPF and the Android Security Model - Neill Kapron</a></li>
<li><a href="https://youtu.be/-Z0Z1H6a_qI" rel="nofollow ugc">Buzzing Across Space: The Illustrated Children’s Guide to eBPF - Quentin Monnet</a></li>
<li><a href="https://youtu.be/RZr79yCroqs" rel="nofollow ugc">Resolve and standardize early access to hardware for automotive industry with Linux - Khasim Syed</a></li>
<li><a href="https://youtu.be/qvlgIaYrd3g" rel="nofollow ugc">Rust for Linux - Miguel Ojeda</a></li>
<li><a href="https://youtu.be/doUuj1qCggY" rel="nofollow ugc">Beginner Linux kernel maintainers toolbox - Krzysztof Kozlowski</a></li>
<li><a href="https://youtu.be/SeOg6KR07to" rel="nofollow ugc">Speeding up Kernel Testing and Debugging with virt-meng - Andrea Righi</a></li>
<li><a href="https://youtu.be/NjU4nyWyhU8" rel="nofollow ugc">Emulating NT synchronization primitives in Wine - Zeb Figura</a></li>
<li><a href="https://youtu.be/IPgvvTwN5V8" rel="nofollow ugc">Optimizing sysfs and procfs - Ajay Kaher, Vamsi Krishna Brahmajosyula</a></li>
<li><a href="https://youtu.be/ZMAMC9KaEzI" rel="nofollow ugc">Powering up "discoverable bus-attached" devices on DT-based platforms - Abel Vesa</a></li>
<li><a href="https://youtu.be/M-1AIT9mLS4" rel="nofollow ugc">Improving kexec boot time - Usama Arif</a></li>
<li><a href="https://youtu.be/OEFFqhP5sts" rel="nofollow ugc">Security Features status update - Kees Cook, Qing Zhao, Bill Wendling</a></li>
<li><a href="https://youtu.be/rdvGt7kmYh4" rel="nofollow ugc">Synthesized CFI for hand-written assembly in GNU assembler - Indu Bhagat</a></li>
<li><a href="https://youtu.be/_299mcYiu3U" rel="nofollow ugc">Graph-based ABI analysis for fun and profit - Matthias Männich</a></li>
<li><a href="https://youtu.be/B6VApkaY86w" rel="nofollow ugc">Compiling for verified targets BPF - Jose E Marchesi</a></li>
<li><a href="https://youtu.be/gkoaTJlFvMI" rel="nofollow ugc">Towards data type profiling - Namhyung Kim</a></li>
<li><a href="https://youtu.be/nmYaSqe0fGg" rel="nofollow ugc">VSCode for kernel development - Florent Revest</a></li>
<li><a href="https://youtu.be/jvJLmdXnZSw" rel="nofollow ugc">Callsite Trampolines - Mr. Aleksei Vetrov,  Steven Rostedt, Suren Baghdasaryan</a></li>
<li><a href="https://youtu.be/aTKYJ7L67lA" rel="nofollow ugc">Generating BPF Verifier Friendly Code with Clang - Yonghong Song</a></li>
<li><a href="https://youtu.be/wRsuA7zUhk4" rel="nofollow ugc">Welcome - Sasha Levin, Shuah Khan</a></li>
<li><a href="https://youtu.be/jnKnBVxN0wQ" rel="nofollow ugc">the path to achieve a bug-free build on the mainline - Philip Li</a></li>
<li><a href="https://youtu.be/5tIcfbGx69o" rel="nofollow ugc">Storing and Outputting Test Information: KUnit Attributes and KTAPv2 -  Rae Moar</a></li>
<li><a href="https://youtu.be/yEq8zaVNG6E" rel="nofollow ugc">Quality in embargoed patches - Sasha Levin</a></li>
<li><a href="https://youtu.be/vKsP6MCFLZk" rel="nofollow ugc">Detecting failed device probes - Laura Nao</a></li>
<li><a href="https://youtu.be/2kE1KuIJc0I" rel="nofollow ugc">Unifying and improving test regression reporting and tracking - Gustavo Padovan, Ricardo Cañuelo</a></li>
<li><a href="https://youtu.be/aThCrI4s3qI" rel="nofollow ugc">Welcome/intro - Mr Davidlohr Bueso</a></li>
<li><a href="https://youtu.be/XcIlnXbXzs4" rel="nofollow ugc">CXL Emulation in QEMU - Progress, status and most importantly what next? - Fan Ni, Jonathan Cameron</a></li>
<li><a href="https://youtu.be/dwp9CGpiQLI" rel="nofollow ugc">CXL Type-2 core support - Ira Weiny</a></li>
<li><a href="https://youtu.be/XlXAixfSww4" rel="nofollow ugc">Plumbing challenges in Dynamic capacity device -  Ira Weiny, Jonathan Cameron, Navneet singh</a></li>
<li><a href="https://youtu.be/tMMF8Vhgtho" rel="nofollow ugc">Adding RAS Support ​for​ CXL Port Devices​ - Terry Bowman</a></li>
<li><a href="https://youtu.be/aA_DgO95gLo" rel="nofollow ugc">Shared CXL 3 memory what will be required - John Groves</a></li>
<li><a href="https://youtu.be/W551FRqLVOg" rel="nofollow ugc">CXL Memory Tiering for heterogenous computing - Ravi Kiran Gummaluri</a></li>
<li><a href="https://youtu.be/4gjJ1ubH_tk" rel="nofollow ugc">A move_pages() equivalent for physical memory - Mr Gregory Price, Svetly Todorov</a></li>
<li><a href="https://youtu.be/jk1FBJxJBgA" rel="nofollow ugc">Hypervisor-Enforced Kernel Integrity (Heki) for KVM - Mickaël Salaün, Mr Madhavan Venkataraman</a></li>
<li><a href="https://youtu.be/S_PUlxPwWB0" rel="nofollow ugc">Multi-KVM Abstract - Anish Ghulati, Sean Christopherson</a></li>
<li><a href="https://youtu.be/fsEJnaJN5aw" rel="nofollow ugc">Unifying KVM API for protected VM and utilities - Isaku Yamahata</a></li>
<li><a href="https://youtu.be/cYrlV4bK1Y4" rel="nofollow ugc">pkernfs: Persisting guest memory and kernel/device state safely... - Alexander Graf, James Gowans</a></li>
<li><a href="https://youtu.be/Sm4YfJdgnno" rel="nofollow ugc">Hyper-V's Virtual Secure Mode in KVM project update - Nicolas Saenz Julienne</a></li>
<li><a href="https://youtu.be/MMfAGNW9RVg" rel="nofollow ugc">Supporting guest private memory in Protected KVM on Android - Fuad Tabba</a></li>
<li><a href="https://youtu.be/QuCZbBg54Xg" rel="nofollow ugc">libside: Giving the preprocessor a break with a tracer-agnostic instrumentation API - Mathieu Desnoy</a></li>
<li><a href="https://youtu.be/oG6kA9Cful0" rel="nofollow ugc">Graphing tools for scheduler tracing - Julia Lawall</a></li>
<li><a href="https://youtu.be/-CUMxqATd4w" rel="nofollow ugc">Function return hook integration with Function graph tracer - Mr Masami Hiramatsu</a></li>
<li><a href="https://youtu.be/Q91Mxda_2BM" rel="nofollow ugc">pt_regs - the good the bad and the ugly - Florent Revest</a></li>
<li><a href="https://youtu.be/jnhmWVOMrAM" rel="nofollow ugc">RTLA Requests and TODOs - Daniel Bristot de Oliveira</a></li>
<li><a href="https://youtu.be/KZIFUmDzhWQ" rel="nofollow ugc">Function parameters with BTF - Steven Rostedt, Mr Masami Hiramatsu</a></li>
<li><a href="https://youtu.be/WEwjaTlrGzE" rel="nofollow ugc">HiSilicon Performance Monitor Control Unit - Jie Zhan</a></li>
<li><a href="https://youtu.be/kGdCXUwTmUQ" rel="nofollow ugc">DTrace and eBPF: new challenges - Kris Van Hee</a></li>
<li><a href="https://youtu.be/gqtl58s8SnQ" rel="nofollow ugc">Implementing sframes - Steven Rostedt, Indu Bhagat</a></li>
<li><a href="https://youtu.be/NpvbrnZ6B5o" rel="nofollow ugc">The taming of the kernel dump -  Petr Tesařík</a></li>
<li><a href="https://youtu.be/6jRi44yp3YQ" rel="nofollow ugc">drgn Writing to Memory and Breakpoints, Safely in Production? - Omar Sandoval</a></li>
<li><a href="https://youtu.be/Yqv1qwQ29ik" rel="nofollow ugc">Beyond DWARF: Debugging the Kernel with Drgn BTF/CTF &amp; kallsyms  Stephen Brennan - Stephen Brennan</a></li>
<li><a href="https://youtu.be/HOewOQQfvP8" rel="nofollow ugc">When kdump is way too much - Guilherme Piccoli</a></li>
<li><a href="https://youtu.be/3vL3gtAu84s" rel="nofollow ugc">Minidump to debug end user device crashes - Mukesh Ojha, Elliot Berman</a></li>
<li><a href="https://youtu.be/Kl9U72URdBE" rel="nofollow ugc">Kernel Livedump - Lukáš Hruška</a></li>
<li><a href="https://youtu.be/ezPqzXYRe5I" rel="nofollow ugc">Sensors aggregation - Alexandre Bailon, Daniel Lezcano</a></li>
<li><a href="https://youtu.be/kzChxV9SQuk" rel="nofollow ugc">New thermal trip types - Daniel Lezcano</a></li>
<li><a href="https://youtu.be/Ef-td6GV3TY" rel="nofollow ugc">Use of Netlink for thermal kernel-user notification is problematic - Srinivas Pandruvada</a></li>
<li><a href="https://youtu.be/ZBpmSIchASQ" rel="nofollow ugc">CPUfreq/sched and VM guest workload problems - David Dai, Saravana Kannan</a></li>
<li><a href="https://youtu.be/MqZ7vcdgatc" rel="nofollow ugc">VM-CPUFreq for x86: Scaling the guest frequency for performance and power savings - Mr Wyes Karny</a></li>
<li><a href="https://youtu.be/uKbVfAcFxwY" rel="nofollow ugc">Virtualized Frequency Control for Telco Workloads - Mr Chris Macnamara, Srinivas Pandruvada</a></li>
<li><a href="https://youtu.be/zSWO2x2ck70" rel="nofollow ugc">uclamp in CFS: Fairness, latency, and energy efficiency - Dietmar Eggemann, Morten Rasmussen</a></li>
<li><a href="https://youtu.be/tXYzM8yLIQA" rel="nofollow ugc">Make sync_state()/handoff work for the common clk framework - Stephen Boyd</a></li>
<li><a href="https://youtu.be/pTF3qBALIsI" rel="nofollow ugc">Intel Low Power Mode Daemon on Hybrid CPUs - Rui Zhang, Srinivas Pandruvada</a></li>
<li><a href="https://youtu.be/BecL1j3VuU0" rel="nofollow ugc">Enabling DDR segments on demand during memory pressure for DDR power reduction - Sudarshan Rajagop</a></li>
<li><a href="https://youtu.be/VSfkQ9DcPqI" rel="nofollow ugc">Improving monitoring of power saving states - Mr Stanislaw Kardach (Google), Sven van Ashbrook</a></li>
<li><a href="https://youtu.be/WEJ9MNO58Ac" rel="nofollow ugc">bpftime: Fast uprobes with user space BPF runtime - Yusheng Zheng</a></li>
<li><a href="https://youtu.be/UBHe2HqQW_A" rel="nofollow ugc">Make ftrace_regs a common trace interface for function entry/exit tracing -  Masami Hiramatsu</a></li>
<li><a href="https://youtu.be/Erqy3rxDp4g" rel="nofollow ugc">Where have all the kprobes gone - Jiri Olsa</a></li>
<li><a href="https://youtu.be/p7myCfGIsrs" rel="nofollow ugc">xprobes: Hybrid User/Kernel eBPF Probes for Cross-Layer Observability - Lucas Castanheira</a></li>
<li><a href="https://youtu.be/o6wdzYC3oi0" rel="nofollow ugc">BPF programmable netdevice - Daniel Borkmann</a></li>
<li><a href="https://youtu.be/8MJh864668Y" rel="nofollow ugc">Application network security and observability in an encrypted future  -John Fastabend</a></li>
<li><a href="https://youtu.be/1l-eiN--w9U" rel="nofollow ugc">Safe sharing of the network with eBPF - Balasubramanian Madhavan, Prankur Gupta</a></li>
<li><a href="https://youtu.be/sXHoa9eJtMA" rel="nofollow ugc">BPF struct_ops - current status and the last developments - Kui-Feng Lee (Meta)</a></li>
<li><a href="https://youtu.be/HKmb0Oamtos" rel="nofollow ugc">BPF Static Keys - Anton Protopopov</a></li>
<li><a href="https://youtu.be/FvaR0zbDQ1c" rel="nofollow ugc">Troubles and Tidbits from Datadogs eBPF journey -  Guillaume Fournier, Hemanth Malla</a></li>
<li><a href="https://youtu.be/MRvTDcadqIw" rel="nofollow ugc">eBPF Shenanigans with Flux - Barret Rhoden</a></li>
<li><a href="https://youtu.be/ZnCNv1_Eoac" rel="nofollow ugc">Developing Continuous eBPF Profiler to look Beneath the Kernel to Beyond the Clouds - Sumera</a></li>
<li><a href="https://youtu.be/f3-mP5Bu_do" rel="nofollow ugc">Towards a standardized eBPF ISA - Conformance testing - Alan Jowett</a></li>
<li><a href="https://youtu.be/IVI30LzPzAA" rel="nofollow ugc">Standardizing Linux DRM drivers implementations by interfacing DRM Bridge as a single...- Jagan Teki</a></li>
<li><a href="https://youtu.be/ar72r5Xf7x4" rel="nofollow ugc">Enabling Large Block Size devices in Linux - Luis Chamberlain, Pankaj Raghav</a></li>
<li><a href="https://youtu.be/92rMMVAmeH8" rel="nofollow ugc">Linux Kernel Autotuning - Cong Wang</a></li>
<li><a href="https://youtu.be/owZ-rXsPLh4" rel="nofollow ugc">Standardizing CPUID data for the open-source x86 ecosystem - Ahmed S. Darwish</a></li>
<li><a href="https://youtu.be/gshynRXwrm8" rel="nofollow ugc">Hunting Heisenbugs - Paul McKenney</a></li>
<li><a href="https://youtu.be/k13dcUrSx40" rel="nofollow ugc">nouveau and kernel GPU VMA management - David Airlie</a></li>
<li><a href="https://youtu.be/xUPOAUAbGwI" rel="nofollow ugc">Putting Linux into Context – Towards a reproducible example system with Linux... - Philipp Ahmann</a></li>
<li><a href="https://youtu.be/47YzSIWUXeI" rel="nofollow ugc">Dynamic vCPU priority boosting in KVM for latency sensitive workloads- Joel Fernandes, Vineeth Pilla</a></li>
<li><a href="https://youtu.be/WYhN99HouNo" rel="nofollow ugc">RCU Office Hour - Paul McKenney</a></li>
<li><a href="https://youtu.be/sF2faKGRnjs" rel="nofollow ugc">Improve Linux Perf tool to account for task sleep - Ajay Kaher, Alexey Makhalov</a></li>
<li><a href="https://youtu.be/h1CDz-ARQo0" rel="nofollow ugc">Powering up “discoverable bus-attached” devices on DT-based platforms - Abel Vesa</a></li>
<li><a href="https://youtu.be/YPpojI84WZk" rel="nofollow ugc">Installing and Using the Linux-Kernel Memory Model (LKMM) - Paul McKenney</a></li>
<li><a href="https://youtu.be/l03FEVyaiKY" rel="nofollow ugc">kdevops sync up - Luis Chamberlain</a></li>
<li><a href="https://youtu.be/Oy_t3wke6jk" rel="nofollow ugc">Empowering Engagement: Introducing a Dynamic Dashboard for Proactive Retention Strategies</a></li>
<li><a href="https://youtu.be/ANpp5f121Ck" rel="nofollow ugc">KDLP: Kernel Development Learning Pipeline - Joel Savitz</a></li>
<li><a href="https://youtu.be/j6SB_-CeFHo" rel="nofollow ugc">resctrl filesystem - Peter Newman</a></li>
<li><a href="https://youtu.be/8zrmQCwogxM" rel="nofollow ugc">Securing build platforms - Joshua Lock</a></li>
<li><a href="https://youtu.be/4ijcLgvmcek" rel="nofollow ugc">Improving UAPI Compatibility Review with Automated Tooling - John Moon</a></li>
<li><a href="https://youtu.be/K2VVXHvS_l0" rel="nofollow ugc">kernel: build system outputs and workflows (and how to balance them) - Bruce Ashfield</a></li>
<li><a href="https://youtu.be/5QFZptFSgWM" rel="nofollow ugc">How big of a problem are Un-upstreamed patches - Jon Mason</a></li>
<li><a href="https://youtu.be/Ml8LnbMsRbE" rel="nofollow ugc">Building for Heterogeneous Systems - Alejandro Hernandez Samaniego</a></li>
<li><a href="https://youtu.be/MXd2uQRV5S0" rel="nofollow ugc">Confidential Computing Microconference Introduction - Dhaval Giani, Joerg Roedel</a></li>
<li><a href="https://youtu.be/ogaxVqUzVOk" rel="nofollow ugc">COCONUT Secure VM Service Module Discussion - Joerg Roedel</a></li>
<li><a href="https://youtu.be/whBG9t67RcY" rel="nofollow ugc">Remote Attestation in AMD SEV-SNP Confidential VMs - Claudio Carvalho</a></li>
<li><a href="https://youtu.be/VFqjhrAu8Go" rel="nofollow ugc">Shrinking The Elephant - A Confidential Computing Attestation Sequel - Samuel Ortiz</a></li>
<li><a href="https://youtu.be/-KlxhL078jk" rel="nofollow ugc">How to Build a Confidential Attestation Client - Tobin Feldman-Fitzthum</a></li>
<li><a href="https://youtu.be/Zp30_kF_4u8" rel="nofollow ugc">Supporting Live Migration of Confidential VMs in KVM - Pankaj Gupta</a></li>
<li><a href="https://youtu.be/ZNISljqvpAQ" rel="nofollow ugc">Secure IO - Dan Williams, Jeremy Powell, Samuel Ortiz, Steffen Eiden, Thomas Lendacky</a></li>
<li><a href="https://youtu.be/UJt8dok4oPU" rel="nofollow ugc">Taming the Incoherent Cache Issue in Confidential VMs - Mingwei Zhang</a></li>
<li><a href="https://youtu.be/E3ScXIpkL3Y" rel="nofollow ugc">Towards unified confidential computing ABIs - Dan Williams</a></li>
<li><a href="https://youtu.be/mz9H6jUDP2g" rel="nofollow ugc">Update on RISC-V Confidential VM Extension (CoVE) - ATISH PATRA,  RAVI SAHITA</a></li>
<li><a href="https://youtu.be/SHyH-CfS0rc" rel="nofollow ugc">Secure TSC for AMD SEVSNP guests - Nikunj Dadhani</a></li>
<li><a href="https://youtu.be/0LGqYAS2u5w" rel="nofollow ugc">Secure AVIC: Securing Interrupt Injection from a 'malicious' Hypervisor -Kishon Vijay Abraham I</a></li>
<li><a href="https://youtu.be/vzKBnBrPYY0" rel="nofollow ugc">Improve Xeon IRQ throughput with posted interrupt - Jacob Pan</a></li>
<li><a href="https://youtu.be/1tqOTge0eq0" rel="nofollow ugc">PCI Endpoint Subsystem Open Items Discussion - Manivannan Sadhasivam e3</a></li>
<li><a href="https://youtu.be/MVGElnZW7BQ" rel="nofollow ugc">Non-discoverable devices in PCI devices - Lizhi Hou, Rob Herring</a></li>
<li><a href="https://youtu.be/lsf_j9VTS8s" rel="nofollow ugc">IOMMU overhead optimizations and observability - Pasha Tatashin, Yu Zhao</a></li>
<li><a href="https://youtu.be/IE_A8wSWV7g" rel="nofollow ugc">iommufd discussion - Mr Jason Gunthorpe</a></li>
<li><a href="https://youtu.be/yqdGdEmLRrU" rel="nofollow ugc">Linux-wpan updates - Mr Stefan Schmidt</a></li>
<li><a href="https://youtu.be/0_nGPXTejgw" rel="nofollow ugc">TSCH@Zephyr: IEEE 802.15.4 SubG IIoT in the Making - Florian Grandel</a></li>
<li><a href="https://youtu.be/8r3Eb2f-_GQ" rel="nofollow ugc">Zephyr Retro-&amp;-Prospective: Project Growth, Long Term Support, &amp; Linux Interoperability - Chris Fri</a></li>
<li><a href="https://youtu.be/VUmd9k0kd98" rel="nofollow ugc">Shared FPU Support in Zephyr for ARM64 and RISC-V - Nicolas Pitre</a></li>
<li><a href="https://youtu.be/kr-Yd56so9M" rel="nofollow ugc">Challenges in Device Tree Sync - kernel, Zephyr, U-boot, System DT - Nishanth Menon</a></li>
<li><a href="https://youtu.be/bvpeq0RNcWo" rel="nofollow ugc">Breaking Barriers: Arduino Core API advancements in Zephyr, Linux and IoT Systems - Dhruva Gole</a></li>
<li><a href="https://youtu.be/ILTqn1EYIXQ" rel="nofollow ugc">Livepatch Visibility at Scale - Breno Leitao</a></li>
<li><a href="https://youtu.be/ru-cVMuCh7g" rel="nofollow ugc">KLP for Clang LTO Kernel - Yonghong Song</a></li>
<li><a href="https://youtu.be/MKwzSw_i7FU" rel="nofollow ugc">Kbuild support for klprelocation generation - Lukáš Hruška</a></li>
<li><a href="https://youtu.be/5IncwQ2XFCw" rel="nofollow ugc">Simplify Livepatch Callbacks Shadow Variables and States handling - Petr Mladek</a></li>
<li><a href="https://youtu.be/ku0Log23OL4" rel="nofollow ugc">Moving livepatching module building to kselftests - Marcos de Souza</a></li>
<li><a href="https://youtu.be/PGaaWFCTjz0" rel="nofollow ugc">Arm64 live patching - Mark Rutland</a></li>
<li><a href="https://youtu.be/xCWfoxAGWQk" rel="nofollow ugc">Klint: Compile-time Detection of Atomic Context Violations for Kernel Rust Code - Dr Gary Guo</a></li>
<li><a href="https://youtu.be/s5Rd3QZND1E" rel="nofollow ugc">pin-init: Solving Address Stability in Rust - Benno Lossin e3</a></li>
<li><a href="https://youtu.be/Gh9lOyddqbY" rel="nofollow ugc">Coccinelle for Rust - Julia Lawall</a></li>
<li><a href="https://youtu.be/Kt3hpvMZv8o" rel="nofollow ugc">Using Rust in the binder driver - Alice Ryhl</a></li>
<li><a href="https://youtu.be/lI9DLvxUA4Q" rel="nofollow ugc">Block Layer Rust API - Mr Andreas Hindborg</a></li>
<li><a href="https://youtu.be/ap1_EOJgydo" rel="nofollow ugc">Rust in V4L2: a status report - Daniel Almeida</a></li>
<li><a href="https://youtu.be/fPvDgxnNJ6I" rel="nofollow ugc">Converting a DRM driver to Rust - Mrs Maíra Canal</a></li>
<li><a href="https://youtu.be/LCuTSNDe1nQ" rel="nofollow ugc">Zero Copy Receive using io_uring - David Wei</a></li>
<li><a href="https://youtu.be/AcWsHW_qf-A" rel="nofollow ugc">Enhancing Homa Linux for Efficient RPC Transportation - Dr Xiaochun Lu</a></li>
<li><a href="https://youtu.be/PJiGyHR9jk8" rel="nofollow ugc">An introduction to the DPLL subsystem - Vadim Fedorenko</a></li>
<li><a href="https://youtu.be/rrb9KdHrFSw" rel="nofollow ugc">Unblocking the softirq lock for PREEMPT_RT - Sebastian Siewior</a></li>
<li><a href="https://youtu.be/qDHWHkqaW6U" rel="nofollow ugc">Offloading QUIC Encryption to Enabled NICs - Andy Gospodarek</a></li>
<li><a href="https://youtu.be/HYqxxVb48os" rel="nofollow ugc">Extending AF_XDP with hardware metadata - Stanislav Fomichev</a></li>
<li><a href="https://youtu.be/UVidhdQgR9A" rel="nofollow ugc">connect() - why you so slow?! - Frederick Lawler</a></li>
<li><a href="https://youtu.be/Xow6I-E6WZE" rel="nofollow ugc">Container Networking: The Play of BPF and Network NS with different...- Martin Lau, Takshak Chahande</a></li>
<li><a href="https://youtu.be/jzwH5-WkWtg" rel="nofollow ugc">Evolution of Direct Server Return (DSR) implementation for containerized applications - Lalit Gupta</a></li>
<li><a href="https://youtu.be/n0qQ9PuxXeU" rel="nofollow ugc">SYN Proxy at Scale with BPF - Kuniyuki Iwashima</a></li>
<li><a href="https://youtu.be/1wJPKnbRjRE" rel="nofollow ugc">bpfilter: a BPF-based packet filtering framework - Quentin Deslandes</a></li>
<li><a href="https://youtu.be/FTlcWWLeJXg" rel="nofollow ugc">Blinking Lights getting it wrong again again and again - Andrew Lunn</a></li>
<li><a href="https://youtu.be/sDMNEBoTtrI" rel="nofollow ugc">Syzbot: 7 years of continuous kernel fuzzing - Aleksandr Nogikh</a></li>
<li><a href="https://youtu.be/WSsG-4FJxmg" rel="nofollow ugc">Linux Virtualization Based Security (LVBS) - Thara Gopinath</a></li>
<li><a href="https://youtu.be/Pv5KvN0on0M" rel="nofollow ugc">Is Linux Suspend ready for the next decade - Len Brown</a></li>
<li><a href="https://youtu.be/mmMnIxAwJq0" rel="nofollow ugc">Encryption for filesystems with advanced features new fscrypt functionality - Sweet Tea Dorminy</a></li>
<li><a href="https://youtu.be/Gu0B9J4ZNNI" rel="nofollow ugc">Trust, confidentiality, and hardening: the virtio lessons - Michael S Tsirkin</a></li>
<li><a href="https://youtu.be/btv7LUoPS1Q" rel="nofollow ugc">Using hardware hints for optimal page placement - Mr Bharata Bhasker Rao</a></li>
<li><a href="https://youtu.be/DpKQLEMGjwU" rel="nofollow ugc">Linux perf tool metrics - Ian Rogers</a></li>
<li><a href="https://youtu.be/xn8_082ZpLw" rel="nofollow ugc">Ship your Critical Section, Not Your Data: Enabling Transparent Delegation with... - Vishal Gupta</a></li>
<li><a href="https://youtu.be/8e1YBOc3O68" rel="nofollow ugc">Kernel handling of CPU and memory hot un/plug events for crash - Eric DeVolder</a></li>
<li><a href="https://youtu.be/H97wxIVZ09s" rel="nofollow ugc">A kernel documentation update - Jonathan Corbet</a></li>
<li><a href="https://youtu.be/9YFRuXrah5s" rel="nofollow ugc">Tips and Strategies for Reducing Stress and Burnout by Creating Psychological... - Dr Gloria Chance</a></li>
<li><a href="https://youtu.be/rwHCGA3ppT4" rel="nofollow ugc">DAMON Current Status and Future Plans - SeongJae Park</a></li>
<li><a href="https://youtu.be/lZUgUE2zkyo" rel="nofollow ugc">Kernel Samepage Merging (KSM) at Meta and Future Improvements to KSM -Stefan Roesch</a></li>
<li><a href="https://youtu.be/wXVz_oBGKVc" rel="nofollow ugc">VSOCK: From Convenience to Performant VirtIO Communication - Amery Hung</a></li>
<li><a href="https://youtu.be/bHaMMnIH6AM" rel="nofollow ugc">Improving resource ownership and life-time in linux device drivers - Bartosz Golaszewski</a></li>
<li><a href="https://youtu.be/gZfhi7OgLLI" rel="nofollow ugc">How to make syzbot reports easier to debug? - Aleksandr Nogikh</a></li>
<li><a href="https://youtu.be/UdQk0SCUAlA" rel="nofollow ugc">UEFI Setvariable at runtime -- Problems status and solutions - Mr Ilias Apalodimas</a></li>
<li><a href="https://youtu.be/1sIW64Qip-I" rel="nofollow ugc">Embedded Linux BOF - Tim Bird</a></li>
<li><a href="https://youtu.be/ZqMIlZ5lPAw" rel="nofollow ugc">PCI device authentication  encryption - Jonathan Cameron</a></li>
<li><a href="https://youtu.be/ID-krNWY5wE" rel="nofollow ugc">Secure IO BoF - Dhaval Giani</a></li>
<li><a href="https://youtu.be/HXgMdmLmGhU" rel="nofollow ugc">Android BOF</a></li>
<li><a href="https://youtu.be/Be02sYAzpro" rel="nofollow ugc">Android: memcg v1 - v2 - T.J. Mercier</a></li>
<li><a href="https://youtu.be/ibXahj-1sYs" rel="nofollow ugc">Reporting and tracking regressions across the ecosystem - Thorsten Leemhuis</a></li>
<li><a href="https://youtu.be/BaKdbcon8CQ" rel="nofollow ugc">16k page size support - Juan Yescas, Kalesh Singh</a></li>
<li><a href="https://youtu.be/eyy6NoJ-iN8" rel="nofollow ugc">Testing Drivers with KUnit (Does hardware have to be hard?) -David Gow</a></li>
<li><a href="https://youtu.be/eFq_oqLiXPM" rel="nofollow ugc">toolchain-agnostic build time improvements - Tanzir Hasan, Google &amp; Nick Desaulniers, Google</a></li>
</ul>
<h1>LPC 2022</h1>
<h2>Playlist</h2>
<ul>
<li><a href="https://www.youtube.com/playlist?list=PLVsQ_xZBEyN0a9XC70HTwTFr-TsUtSGBY" rel="nofollow ugc">https://www.youtube.com/playlist?list=PLVsQ_xZBEyN0a9XC70HTwTFr-TsUtSGBY</a></li>
</ul>
<h2>Index</h2>
<ul>
<li><a href="https://youtu.be/eKuTTpmllZ8" rel="nofollow ugc">The Maple Tree - Liam Howlett</a></li>
<li><a href="https://youtu.be/oOqvNizXmt4" rel="nofollow ugc">Zettalinux: It's Not Too Late To Start - Matthew Wilcox</a></li>
<li><a href="https://youtu.be/xCSyFuLBRQ8" rel="nofollow ugc">Rust - Miguel Ojeda, Wedson Almeida Filho</a></li>
<li><a href="https://youtu.be/OUNRP4-VmCg" rel="nofollow ugc">What kernel documentation could be - Jonathan Corbet</a></li>
<li><a href="https://youtu.be/tqMKuStwym8" rel="nofollow ugc">Current Status and Future Plans of DAMON - SeongJae Park</a></li>
<li><a href="https://youtu.be/kW8LHWlJPTU" rel="nofollow ugc">Why is devm_kzalloc() harmful and what can we do about it - Laurent Pinchart</a></li>
<li><a href="https://youtu.be/2QqVX_RFfog" rel="nofollow ugc">Modernizing the kdump dump tools - Philipp Rudo</a></li>
<li><a href="https://youtu.be/fg6jKLkbyaM" rel="nofollow ugc">Regression tracking &amp; fixing: current state, problems, and next steps - Thorsten Leemhuis</a></li>
<li><a href="https://youtu.be/FWgxYI1OeFE" rel="nofollow ugc">nouveau in the times of nvidia firmware and open source kernel module - David Airlie</a></li>
<li><a href="https://youtu.be/BxyFxuLIpWc" rel="nofollow ugc">Meta’s CXL Journey and Learnings in Linux - Jonathan Zhang</a></li>
<li><a href="https://youtu.be/EiaAjP2xT_Y" rel="nofollow ugc">TCP memory isolation on multi-tenant servers - Christian Warloe, Shakeel Butt, Wei Wang</a></li>
<li><a href="https://youtu.be/N4zIIASwTok" rel="nofollow ugc">Kernel Live Patching at Scale - Song Liu, Rik van Riel, David Vernet</a></li>
<li><a href="https://youtu.be/ni66RynJPok" rel="nofollow ugc">Live in a world with multiple memory types - Ying Huang</a></li>
<li><a href="https://youtu.be/-_yzaSp2xtY" rel="nofollow ugc">Inside the Linux Kernel Random Number Generator - Jason Donenfeld</a></li>
<li><a href="https://youtu.be/A23UopXKq6E" rel="nofollow ugc">Profiling data structures - Arnaldo Carvalho de Melo</a></li>
<li><a href="https://youtu.be/gSWOw8NmZP8" rel="nofollow ugc">PREEMPT_RT - how not to break it. - Sebastian Siewior</a></li>
<li><a href="https://youtu.be/jrA-y1HG31E" rel="nofollow ugc">Launching new processes with <code>io_uring_spawn</code> for fast builds - Josh Triplett</a></li>
<li><a href="https://youtu.be/pJ48GfVqxis" rel="nofollow ugc">Exercising the Linux scheduler with Yogini - Len Brown</a></li>
<li><a href="https://youtu.be/asqpSqGg9mY" rel="nofollow ugc">OS Scheduling with Nest: Keeping Tasks Close Together on Warm Cores - Julia Lawall</a></li>
<li><a href="https://youtu.be/DdFG92EyXgo" rel="nofollow ugc">RV: where are we? - Daniel Bristot de Oliveira</a></li>
<li><a href="https://youtu.be/3Tzf-6TspWE" rel="nofollow ugc">Modularization for Lockdep - Boqun Feng</a></li>
<li><a href="https://youtu.be/0-A84lR0pkI" rel="nofollow ugc">Make RCU do less (save power)! - Joel Fernandes, Rushikesh Kadam, Uladzislau Rezki</a></li>
<li><a href="https://youtu.be/k6wl5lyloVI" rel="nofollow ugc">Restartable Sequences: Scheduler-Aware Scaling of Memory Use on Many-Core Systems- Mathieu Desnoyers</a></li>
<li><a href="https://youtu.be/LigVc74INaA" rel="nofollow ugc">How I started chasing speculative type confusion bugs in the kernel and ended up wi... Jakob Koschel</a></li>
<li><a href="https://youtu.be/K08YCgALHDo" rel="nofollow ugc">The journey of BPF from restricted C language towards extended and safe C. - Alexei Starovoitov</a></li>
<li><a href="https://youtu.be/w708RnBEdvE" rel="nofollow ugc">HID-BPF - Benjamin Tissoires</a></li>
<li><a href="https://youtu.be/gd00MYr-1c8" rel="nofollow ugc">eBPF Kernel Scheduling with Ghost - Barret Rhoden</a></li>
<li><a href="https://youtu.be/8y8upguk7vk" rel="nofollow ugc">Can the Linux networking stack be used with very high speed applications? - David Ahern</a></li>
<li><a href="https://youtu.be/BIacEKk9Co8" rel="nofollow ugc">Overview of the BPF networking hooks and user experience in Meta - Martin Lau</a></li>
<li><a href="https://youtu.be/hHEhl6xn3rM" rel="nofollow ugc">BPF Signing and IMA integration - KP Singh</a></li>
<li><a href="https://youtu.be/WEUX9reDH3g" rel="nofollow ugc">Revisiting eBPF Seccomp Filters -  Jinghao Jia, Tianyin Xu</a></li>
<li><a href="https://youtu.be/vyjixK4jkho" rel="nofollow ugc">State of kprobes/trampolines batch attachment - Jiri Olsa</a></li>
<li><a href="https://youtu.be/Gr1rrSzvqfg" rel="nofollow ugc">Developing eBPF profiler for polyglot cloud-native appli... Vaishali Thakkar, Javier Honduvilla Coto</a></li>
<li><a href="https://youtu.be/lOPqtMlJJpg" rel="nofollow ugc">Performance insights into eBPF step by step - Dmitrii Dolgov</a></li>
<li><a href="https://youtu.be/CLxY5pm9l80" rel="nofollow ugc">Tuning in-kernel routines on RISC-V - Heiko Stuebner</a></li>
<li><a href="https://youtu.be/0GpeixcSaOo" rel="nofollow ugc">Confidential Computing for RISC-V-based Platforms - RAVI SAHITA</a></li>
<li><a href="https://youtu.be/pIK5bIDcG2I" rel="nofollow ugc">What to do with kconfig.socs? - Conor Dooley</a></li>
<li><a href="https://youtu.be/KUVrjaaIuXo" rel="nofollow ugc">RISC-V ACPI and UEFI Updates - Sunil V L</a></li>
<li><a href="https://youtu.be/oZT2YIUgQq8" rel="nofollow ugc">The Odyssey of HWCAP on RISC-V platforms - "Ruinland" ChuanTzu Tsai</a></li>
<li><a href="https://youtu.be/vCMP91bn3vY" rel="nofollow ugc">Intro - ATISH PATRA, Palmer Dabbelt</a></li>
<li><a href="https://youtu.be/uUCx-HDYPJ4" rel="nofollow ugc">Make LL/SC arch has a strict forward guarantee - Ren Guo</a></li>
<li><a href="https://youtu.be/Nlicm44zOxo" rel="nofollow ugc">Extending EFI support in Linux to new architectures - Ard Biesheuvel, Ilias Apalodimas</a></li>
<li><a href="https://youtu.be/HLTNW06iiLk" rel="nofollow ugc">LoongArch: What we will do next - Huacai Chen, Jianmin Lv, Xuerui WANG</a></li>
<li><a href="https://youtu.be/Rsfx5VLh0Sc" rel="nofollow ugc">Consolidating representations of the physical memory - Mike Rapoport</a></li>
<li><a href="https://youtu.be/QOoZEgQBou0" rel="nofollow ugc">Mitigating speculative execution attacks with ASI - follow up - Junaid Shahid, Ofir Weisse</a></li>
<li><a href="https://youtu.be/EL6py3aXkEk" rel="nofollow ugc">High memory management API changes - Ira Weiny</a></li>
<li><a href="https://youtu.be/6a_GZsdgSYA" rel="nofollow ugc">New design for initrds - Zbigniew Jędrzejewski-Szmek</a></li>
<li><a href="https://youtu.be/LvWqD274cKU" rel="nofollow ugc">Towards Secure Unified Kernel Images for Generic Linux Distributions and Every... Lennart Poettering</a></li>
<li><a href="https://youtu.be/OSz8svX2kZc" rel="nofollow ugc">Slimming down the journal - Daan De Meyer</a></li>
<li><a href="https://youtu.be/sHkgQE1UR-U" rel="nofollow ugc">#snapsafe: restoring uniqueness in Virtual Machine clones - Babis Chalios</a></li>
<li><a href="https://youtu.be/9esNyooc5rg" rel="nofollow ugc">systemd cgroup delegation and control processes - Michal Koutný</a></li>
<li><a href="https://youtu.be/Qvzq38IBCWo" rel="nofollow ugc">Integrated PCIe monitoring and tracing facilities - Yicong Yang</a></li>
<li><a href="https://youtu.be/akpBACECmsI" rel="nofollow ugc">Exposing PCIe topology to Guest OS for peer-to-peer - Oded Gabbay</a></li>
<li><a href="https://youtu.be/JTkAN_ZKh4o" rel="nofollow ugc">Instant Detection of Virtual Devices - Ajay Kaher</a></li>
<li><a href="https://youtu.be/kb1AYnQRkys" rel="nofollow ugc">PCIe Endpoint Subsystem Open Items Discussion - Kishon Vijay Abraham I, Manivannan Sadhasivam</a></li>
<li><a href="https://youtu.be/XaIR_bGmD3E" rel="nofollow ugc">Cooperative DMA in a memory-oversubscribed environment - James Gowans</a></li>
<li><a href="https://youtu.be/tHNhegCD2tU" rel="nofollow ugc">IOMMUFD Discussion - Jason Gunthorpe</a></li>
<li><a href="https://youtu.be/jomnS9PSFEw" rel="nofollow ugc">Isolation for broken hardware during system suspend - Rui Zhang</a></li>
<li><a href="https://youtu.be/iDN9N4iJYfY" rel="nofollow ugc">Fine grain frequency control with kernel governors - Ray Huang</a></li>
<li><a href="https://youtu.be/Y5lVNsGiiZc" rel="nofollow ugc">Linux per cpu idle injection - Srinivas Pandruvada</a></li>
<li><a href="https://youtu.be/hIg_5bg6opU" rel="nofollow ugc">CPUfreq/sched and VM guest workload problems - Saravana Kannan</a></li>
<li><a href="https://youtu.be/oOHsV04HSFM" rel="nofollow ugc">A generic energy model description - Daniel Lezcano</a></li>
<li><a href="https://youtu.be/35l-HngyAzY" rel="nofollow ugc">Energy model accuracy - Morten Rasmussen</a></li>
<li><a href="https://youtu.be/ftvkSbwWGRs" rel="nofollow ugc">Combining DTPM with the thermal control framework - Daniel Lezcano</a></li>
<li><a href="https://youtu.be/o-MrXFfbzOY" rel="nofollow ugc">Frequency-invariance gaps in current kernel - Rui Zhang</a></li>
<li><a href="https://youtu.be/RDJemyWi5yU" rel="nofollow ugc">Libre Silicon in IoT - Michael Welling</a></li>
<li><a href="https://youtu.be/pwIFz9na2lE" rel="nofollow ugc">All types of wireless in Linux are terrible and why the vendors should feel bad - Peter Robinson</a></li>
<li><a href="https://youtu.be/kpPdaJyeVlo" rel="nofollow ugc">Linux IEEE 802.15.4 MLME improvements - Miquèl Raynal</a></li>
<li><a href="https://youtu.be/EcUULioruj0" rel="nofollow ugc">libgpiod V2: New Major Release with a Ton of New Features - Bartosz Golaszewski</a></li>
<li><a href="https://youtu.be/12T1M2GAuXY" rel="nofollow ugc">Abusing zephyr and meta-zephyr - Eilís Ní Fhlannagáin</a></li>
<li><a href="https://youtu.be/wC0vaakNg6g" rel="nofollow ugc">Open source FPGA NVMe accelerator platform for BPF driven ML processing with Linux/... Karol Gugala</a></li>
<li><a href="https://youtu.be/kWwzAq0x4xY" rel="nofollow ugc">Putting firmware on the device: a Zephyr+Yocto+Mender hike - Josef Holzmayr</a></li>
<li><a href="https://youtu.be/aTbS3oErP8g" rel="nofollow ugc">Percpu hashtab traversal measurement study - Brian Vazquez</a></li>
<li><a href="https://youtu.be/S9dh_lkc5R0" rel="nofollow ugc">MPTCP: Extending kernel functionality with eBPF and Netlink - Matthieu Baerts</a></li>
<li><a href="https://youtu.be/4xclD5pr2Lc" rel="nofollow ugc">Socket termination for policy enforcement and load-balancing - Aditi Ghag</a></li>
<li><a href="https://youtu.be/JGR9ZCeiW-E" rel="nofollow ugc">FW centric devices, NIC customization - Saeed Mahameed, Mark Bloch</a></li>
<li><a href="https://youtu.be/E39oxSzkaC8" rel="nofollow ugc">XDP gaining access to NIC hardware hints via BTF - Jesper Dangaard Brouer</a></li>
<li><a href="https://youtu.be/pQnk_SAwTpw" rel="nofollow ugc">Bringing packet queueing to XDP - Toke Høiland-Jørgensen</a></li>
<li><a href="https://youtu.be/AF9zknMP7hg" rel="nofollow ugc">eBPF Standardization - Dave Thaler</a></li>
<li><a href="https://youtu.be/ib5A48SnZRw" rel="nofollow ugc">Networking resource control with per-cgroup LSM - Stanislav Fomichev</a></li>
<li><a href="https://youtu.be/vkNqUz6MxwY" rel="nofollow ugc">How to share IPv4 addresses by partitioning the port space - Jakub Sitnicki, Marek Majkowski</a></li>
<li><a href="https://youtu.be/isVr_WeeBGI" rel="nofollow ugc">A BPF map for online packet classification - Anton Protopopov</a></li>
<li><a href="https://youtu.be/u0PGas8D24w" rel="nofollow ugc">Cilium's BPF kernel datapath revamped - Daniel Borkmann</a></li>
<li><a href="https://youtu.be/3MKYYS4aZME" rel="nofollow ugc">Machine reable description for netlink protocols (YAML?) - Jakub Kicinski</a></li>
<li><a href="https://youtu.be/ZPm1tAQg5OM" rel="nofollow ugc">Copy On Write, Get User Pages, and Mysterious Counters - David Hildenbrand</a></li>
<li><a href="https://youtu.be/bmv6blX_F_g" rel="nofollow ugc">Linux Kernel Control-Flow Integrity Sup... Joao Moreira, Mark Rutland, Peter Zijlstra, Sami Tolvanen</a></li>
<li><a href="https://youtu.be/LsVCj9iym3Q" rel="nofollow ugc">Toolchain support for objtool in the Linux kernel - Josh Poimboeuf</a></li>
<li><a href="https://youtu.be/XiH12D5ZN2A" rel="nofollow ugc">CTF Frame in the Linux kernel - Indu Bhagat</a></li>
<li><a href="https://youtu.be/yreRMcoZrnk" rel="nofollow ugc">GCC's -fanalyzer and the Linux kernel - David Malcolm</a></li>
<li><a href="https://youtu.be/u6BpjYyHEU0" rel="nofollow ugc">Kernel ABI Monitoring a... Dodji Seketeli, Giuliano Procida, Guillermo E. Martinez, Matthias Männich</a></li>
<li><a href="https://youtu.be/YEJyoTFPCEA" rel="nofollow ugc">Programmable debuggers and the Linux kernel (drg... Elena Zannoni, Jose E. Marchesi, Stephen Brennan</a></li>
<li><a href="https://youtu.be/ad-75tViBm4" rel="nofollow ugc">Status Report: Broken Dependency Orderings in the Linux Kernel - Marco Elver, Paul Heidekrüger</a></li>
<li><a href="https://youtu.be/tQwv79i02ks" rel="nofollow ugc">Where are we on security features? - Kees Cook, Qing Zhao</a></li>
<li><a href="https://youtu.be/ppykKb2luxM" rel="nofollow ugc">Toolchain Track Welcome - Jose E. Marchesi, Nick Desaulniers</a></li>
<li><a href="https://youtu.be/0evq0pbftgs" rel="nofollow ugc">PREEMPT_RT Q&amp;A with tglx - Thomas Gleixner</a></li>
<li><a href="https://youtu.be/RfgPWpTwTQo" rel="nofollow ugc">Linux needs a Scheduler QOS API -- and it isn't nice(2) - Len Brown</a></li>
<li><a href="https://youtu.be/AiVkRC9KZ6U" rel="nofollow ugc">Limit the idle CPU search depth and use CPU filter during task wake up - Chen Yu, Yun Wu</a></li>
<li><a href="https://youtu.be/oN1NXaY379M" rel="nofollow ugc">Linux Kernel Scheduling and split-LLC architectures: Overview, Ch... Gautham R Shenoy, Prateek Nayak</a></li>
<li><a href="https://youtu.be/_GniOohP8p4" rel="nofollow ugc">Latency hints for CFS task - Vincent Guittot</a></li>
<li><a href="https://youtu.be/i6Two5wsQXw" rel="nofollow ugc">Latency hints for CFS task - Vincent Guittot</a></li>
<li><a href="https://youtu.be/0p3ugaJg6nI" rel="nofollow ugc">Bringing Energy-Aware Scheduling to x86 - Len Brown, Ricardo Neri</a></li>
<li><a href="https://youtu.be/ImCvulFfrfc" rel="nofollow ugc">rtla: what is next? - Daniel Bristot de Oliveira</a></li>
<li><a href="https://youtu.be/Sm2taMLFXOs" rel="nofollow ugc">rtla osnoise: what is missing? - Daniel Bristot de Oliveira</a></li>
<li><a href="https://youtu.be/YM6B9qkM8KQ" rel="nofollow ugc">CPU isolation vs jailbreaking IPIs - Valentin Schneider</a></li>
<li><a href="https://youtu.be/zh-zs9UlmYo" rel="nofollow ugc">Make RCU do less (and disturb CPUs less)! - Joel Fernandes, Rushikesh Kadam, Uladzislau Rezki</a></li>
<li><a href="https://youtu.be/gra6VgoSxJ8" rel="nofollow ugc">Isolation aware smp_call_function/queue_work_on APIs - Marcelo Tosatti</a></li>
<li><a href="https://youtu.be/TRBIYXzZKkg" rel="nofollow ugc">CPU isolation tuning through cpuset - Frederic Weisbecker</a></li>
<li><a href="https://youtu.be/XBW8g2IWzr8" rel="nofollow ugc">Simple KernelCI Labs with Labgrid - Jan Lübbe</a></li>
<li><a href="https://youtu.be/vfJnPbAt6gI" rel="nofollow ugc">How to introduce KUnit to physical... Isabella Basso , Magali Lemes, Maíra Canal, Tales da Aparecida</a></li>
<li><a href="https://youtu.be/0Nm06EdXWsE" rel="nofollow ugc">KUnit: Function Redirection and More - Brendan Higgins, David Gow</a></li>
<li><a href="https://youtu.be/W65q2ZmdUmE" rel="nofollow ugc">The emerging of the virtual QA team for Linux kernel - philip li</a></li>
<li><a href="https://youtu.be/zmF_AswbVbQ" rel="nofollow ugc">Designing UAPI for Fuzz-ability - Dmitry Vyukov</a></li>
<li><a href="https://youtu.be/ePldLzdAArg" rel="nofollow ugc">Making syzbot reports more developer-friendly - Aleksandr Nogikh</a></li>
<li><a href="https://youtu.be/A9zlJwGsUAc" rel="nofollow ugc">Checking your work: Linux kernel testing and CI - David Vernet</a></li>
<li><a href="https://youtu.be/GV2RJXxqrAY" rel="nofollow ugc">Integrating testing with maintainer flows - Mark Brown, Veronika Kabatova</a></li>
<li><a href="https://youtu.be/FFh3fWvVv0o" rel="nofollow ugc">TrenchBoot Update - Daniel Smith</a></li>
<li><a href="https://youtu.be/2q7-ZC3GbqE" rel="nofollow ugc">Remote Attestation of IoT devices using a discrete TPM 2.0 - Dimitar Tomov, Svetlozar Kalchev</a></li>
<li><a href="https://youtu.be/pEWqHX3KSY8" rel="nofollow ugc">Kernel TEE subsystem evolution - Sumit Garg</a></li>
<li><a href="https://youtu.be/cOiNw85xXzU" rel="nofollow ugc">Secure Boot auto enrollment - vincent dagonneau</a></li>
<li><a href="https://youtu.be/oYhjbBPaoI4" rel="nofollow ugc">Secure bootloader for Confidential Computing - Ken Lu, Jiewen Yao</a></li>
<li><a href="https://youtu.be/9_mpCqnMzHA" rel="nofollow ugc">Sandboxing/Containerizing alternatives to Snap fo... Michael Sweet, Till Kamppeter, Valentin Viennot</a></li>
<li><a href="https://youtu.be/XoNydHus4VU" rel="nofollow ugc">Documentation for OpenPrinting projects - Till Kamppeter, Aveek Basu</a></li>
<li><a href="https://youtu.be/c--Uki7cvGE" rel="nofollow ugc">Testing and CI for OpenPrinting projects - Michael Sweet, Till Kamppeter</a></li>
<li><a href="https://youtu.be/KtJy72nPss4" rel="nofollow ugc">CUPS 2.5 and 3.0 Development - Michael Sweet</a></li>
<li><a href="https://youtu.be/5vHFa51thhw" rel="nofollow ugc">Experiences implementing zonefs support in ZenFS - Jorgen Hansen</a></li>
<li><a href="https://youtu.be/S_axJR8VNCA" rel="nofollow ugc">Btrfs RAID on zoned devices - Johannes Thumshirn</a></li>
<li><a href="https://youtu.be/6CYuFHaP2Cw" rel="nofollow ugc">Zonefs: Features Roadmap - Damien Le Moal</a></li>
<li><a href="https://youtu.be/ng1dBdKTeeo" rel="nofollow ugc">Supporting non-power of 2 zoned devices - Pankaj Raghav</a></li>
<li><a href="https://youtu.be/uAdiqUHV51w" rel="nofollow ugc">Object caching on Zoned Storage - Hans Holmberg</a></li>
<li><a href="https://youtu.be/v_ltcb2OOaQ" rel="nofollow ugc">Improving data placement for Zoned Linux File systems - Hans Holmberg</a></li>
<li><a href="https://youtu.be/sBGddJBHsIo" rel="nofollow ugc">SSDFS: ZNS SSD ready file system with zero GC overhead - Viacheslav Dubeyko</a></li>
<li><a href="https://youtu.be/XeF9dCMup1M" rel="nofollow ugc">A zone-aware cache system for distributed databases - Kuankuan Guo</a></li>
<li><a href="https://youtu.be/vqM4hnYJ99U" rel="nofollow ugc">Zoned MC Conference Kick Off - Adam Manzanares, Matias Bjørling</a></li>
<li><a href="https://youtu.be/4JkkkXuEvCw" rel="nofollow ugc">RISC-V ftrace: working with preemption - Tao Chiu</a></li>
<li><a href="https://youtu.be/UNl8ZvwLww4" rel="nofollow ugc">CXL 2.0+ Emulation With QEMU Status, requirements and roadmap. - Jonathan Cameron</a></li>
<li><a href="https://youtu.be/vZVv7n044uo" rel="nofollow ugc">Linux plumbing of CXL error reporting - Robert Richter, Yazen Ghannam</a></li>
<li><a href="https://youtu.be/BlVO3v_K58M" rel="nofollow ugc">CXL hotplug: spec to reality - PJ Waskiewicz</a></li>
<li><a href="https://youtu.be/TR0-f_jwNpc" rel="nofollow ugc">Design and implementation of Autocaching for CXLSSD - Heekwon Park</a></li>
<li><a href="https://youtu.be/x0uksfEPedo" rel="nofollow ugc">CXL and confidential computing - Jérôme Glisse</a></li>
<li><a href="https://youtu.be/pAiNeCZd2rQ" rel="nofollow ugc">CXL Dynamic Capacity MM - Jonathan Cameron, Navneet Singh</a></li>
<li><a href="https://youtu.be/61wblBZO_o4" rel="nofollow ugc">CXL Type-3 device discovery, configuration in firmware and prepare ACPI tables... Sayanta Pattanayak</a></li>
<li><a href="https://youtu.be/wJbx0XlF-Fg" rel="nofollow ugc">CXL MC Welcome and Kickoff - Adam Manzanares, Dan Williams</a></li>
<li><a href="https://youtu.be/eMxXkM-9vkk" rel="nofollow ugc">Closing session - Christian Brauner</a></li>
<li><a href="https://youtu.be/6-BX3GnHZ7Y" rel="nofollow ugc">Bringing up FUSE mounts C/R support - Alexander Mikhalitsyn</a></li>
<li><a href="https://youtu.be/89yxKgFl4XI" rel="nofollow ugc">Restartable Sequences: Scaling Per-Core Shared Memory Use in Containers - Mathieu Desnoyers</a></li>
<li><a href="https://youtu.be/0mOnbCt77xk" rel="nofollow ugc">Unprivileged CRIU - Younes Manton</a></li>
<li><a href="https://youtu.be/s1m_6XUbUQ4" rel="nofollow ugc">cgroup rstat's advanced adoption - Michal Koutný</a></li>
<li><a href="https://youtu.be/y1PaBzxwRWQ" rel="nofollow ugc">How can we make procfs safe? - Aleksa Sarai</a></li>
<li><a href="https://youtu.be/t7HrdPA6Erk" rel="nofollow ugc">Restoring process trees with child-sub-reapers, nested pid-namespaces and inheri... Pavel Tikhomirov</a></li>
<li><a href="https://youtu.be/7hYzD2EtYpQ" rel="nofollow ugc">Tracer namespaces - Mathieu Desnoyers</a></li>
<li><a href="https://youtu.be/iGqwmqoFr74" rel="nofollow ugc">Opening session - Stéphane Graber</a></li>
<li><a href="https://youtu.be/JXNOCaEPuyE" rel="nofollow ugc">Dynamic Energy Model to handle leakage power - Lukasz Luba</a></li>
<li><a href="https://youtu.be/ASrhJICRhks" rel="nofollow ugc">(Impact of) Recent CPU topology changes - Dietmar Eggemann, Ionela Voinescu</a></li>
<li><a href="https://youtu.be/aOpE3q10330" rel="nofollow ugc">io_uring in Android - Akilesh Kailash</a></li>
<li><a href="https://youtu.be/gIxbHDIKkoo" rel="nofollow ugc">MGLRU results on Android - Kalesh Singh</a></li>
<li><a href="https://youtu.be/jt-hp_LtSBc" rel="nofollow ugc">EROFS as a replacement for EXT4 and Squashfs - David Anderson</a></li>
<li><a href="https://youtu.be/YrEDABxJcTM" rel="nofollow ugc">eBPF-based FUSE - Paul Lawrence</a></li>
<li><a href="https://youtu.be/OGOq_4As8bE" rel="nofollow ugc">Cuttlefish and Kernel Dev - Ram Muthiah</a></li>
<li><a href="https://youtu.be/K24dmA7QGLE" rel="nofollow ugc">Virtualization in Android - David Brazdil, Serban Constantinescu</a></li>
<li><a href="https://youtu.be/cUKUuDJfOkM" rel="nofollow ugc">fw_devlink and parallelization updates - Saravana Kannan</a></li>
<li><a href="https://youtu.be/NuuIgUgA42g" rel="nofollow ugc">STG for ABI monitoring - Giuliano Procida</a></li>
<li><a href="https://youtu.be/uDSDyJInhdQ" rel="nofollow ugc">Hermetic builds with Bazel - Matthias Männich</a></li>
<li><a href="https://youtu.be/yWGZLJQHdkA" rel="nofollow ugc">Technical debt - Matthias Männich</a></li>
<li><a href="https://youtu.be/Lc8PsEFrkGI" rel="nofollow ugc">GKI Experience - Elliot Berman</a></li>
<li><a href="https://youtu.be/ACBXauX8VvU" rel="nofollow ugc">Interrupt Security for AMD SEV-SNP - Ashish Kalra</a></li>
<li><a href="https://youtu.be/R8U2cSHhFB0" rel="nofollow ugc">Testing Intel TDX functionality with new set of self tests - Sagi Shahar</a></li>
<li><a href="https://youtu.be/LFJQ1PGGF7Q" rel="nofollow ugc">Identifying and Eliminating Contention from Booting Concurrent SNP VMs - Jacky Li, Marc Orr</a></li>
<li><a href="https://youtu.be/QtLCY0HGmTQ" rel="nofollow ugc">The elephants in the confidential room: Attestation and verification - Samuel Ortiz</a></li>
<li><a href="https://youtu.be/4t1WySGdYq0" rel="nofollow ugc">Hardening Linux guest kernel for CC - Elena Reshetova</a></li>
<li><a href="https://youtu.be/SitfZLoEFww" rel="nofollow ugc">Using DICE Attestation for SEV and SNP Hardware Rooted Attestation - Peter Gonda</a></li>
<li><a href="https://youtu.be/d93kkKgRHE0" rel="nofollow ugc">Unmapped Private Memory for Confidential Guests - Michael Roth</a></li>
<li><a href="https://youtu.be/RG9HYyw958Q" rel="nofollow ugc">Upstream &amp; Guest Distro support for Confidential Compute - Jianxiong Gao</a></li>
<li><a href="https://youtu.be/0k4AcBdaSRw" rel="nofollow ugc">Rust in the Kernel (via eBPF) - Dave Tucker, Michal Rostecki</a></li>
<li><a href="https://youtu.be/6hcgRTf82mA" rel="nofollow ugc">The Integration of Rust with Kernel Testing Service - Yujie Liu</a></li>
<li><a href="https://youtu.be/BwywU1MqW38" rel="nofollow ugc">Linux Rust NVMe Driver Status Update - Andreas Hindborg</a></li>
<li><a href="https://youtu.be/QiQL6U3nqYM" rel="nofollow ugc">Rust for Linux: Status Update - Miguel Ojeda, Wedson Almeida Filho</a></li>
<li><a href="https://youtu.be/oLG-uijW1X0" rel="nofollow ugc">rustc_codegen_gcc: A gcc codegen for the Rust compiler - Antoni Boucher</a></li>
<li><a href="https://youtu.be/D8FX1enoZnM" rel="nofollow ugc">Rust GCC Front-end - Philip Herron, David Faust</a></li>
<li><a href="https://youtu.be/d1KfrAL7Htk" rel="nofollow ugc">The slab allocators of past, present, and future - Vlastimil Babka</a></li>
<li><a href="https://youtu.be/IN-6O3Ph5ss" rel="nofollow ugc">Low-overhead memory allocation tracking - Kent Overstreet, SUREN BAGHDASARYAN</a></li>
<li><a href="https://youtu.be/FW9EaRWBBts" rel="nofollow ugc">Preserving guest memory across kexec - James Gowans</a></li>
<li><a href="https://youtu.be/K4w1QVygRbI" rel="nofollow ugc">Multi-Gen LRU: Current Status &amp; Next Steps - Jesse Barnes‎, Rom Lemarchand</a></li>
<li><a href="https://youtu.be/rqKlXwkpMEM" rel="nofollow ugc">Memory tiering - Jerome Glisse</a></li>
<li><a href="https://youtu.be/dZQY7Mfh2h4" rel="nofollow ugc">Scalability solutions for the mmap_lock - Map... Liam Howlett, SUREN BAGHDASARYAN, Michel Lespinasse</a></li>
<li><a href="https://youtu.be/8UjrKos6LuY" rel="nofollow ugc">Restricting access to IPP printers with OAuth2 framework - Piotr Pawliczek</a></li>
<li><a href="https://youtu.be/0me0xVCSffc" rel="nofollow ugc">Tuning Linux TCP for data-center networks - Yuchung Cheng</a></li>
<li><a href="https://youtu.be/yT1fcU028io" rel="nofollow ugc">Unified structure for thermal zone device registration - Rui Zhang</a></li>
<li><a href="https://youtu.be/4wZnl0njxm8" rel="nofollow ugc">Securely booting confidential VMs with encrypting disk</a></li>
<li><a href="https://youtu.be/xwIpzAo7Duo" rel="nofollow ugc">Unmapped Private Memory for Confidential Guests</a></li>
<li><a href="https://youtu.be/KvfTk408dfI" rel="nofollow ugc">Closing the BPF map permission loophole</a></li>
<li><a href="https://youtu.be/bnGEWlsp1pA" rel="nofollow ugc">OPENED Tool for Managing eBPF Heterogeneity</a></li>
<li><a href="https://youtu.be/7G8AgObxLMQ" rel="nofollow ugc">Pressure feedback for LRU map types</a></li>
<li><a href="https://youtu.be/tkqXu8EmbV0" rel="nofollow ugc">Reusing the BPF CI</a></li>
<li><a href="https://youtu.be/RiB4BxqTwVU" rel="nofollow ugc">The revival of the learning-sync bridgeport flag</a></li>
<li><a href="https://youtu.be/xS5ZKQCj3XI" rel="nofollow ugc">More CO-RE? Taming the effects of compiler optimizations on BPF tracing</a></li>
</ul>
]]></description><link>https://kernelmeet.com/topic/9/linux-kernel-conference-session-archive-lpc-2025-2022</link><generator>RSS for Node</generator><lastBuildDate>Wed, 12 Aug 2026 18:06:40 GMT</lastBuildDate><atom:link href="https://kernelmeet.com/topic/9.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 15 Jan 2026 04:14:09 GMT</pubDate><ttl>60</ttl></channel></rss>