Linux Kernel Conference Session Archive (LPC 2025 ~ 2022)
Blogs
1
Posts
1
Posters
117
Views
1
Watching
-
LPC 2025
Playlist
Index
- Evolving genpd’s - sync_state() support - Saravana Kannan, Ulf Hansson (Linaro)
- Multiple system-wide low power-states - Kevin Hilman (BayLibre), Ulf Hansson (Linaro)
- Generic voting mechanism to build on top PM QoS - Daniel Lezcano (Linaro)
- Updating Energy Model from Thermal - Lukasz Luba
- Thermal framework issues and limitations - Daniel Lezcano (Linaro)
- Rex and its integration with Rust-for-Linux - Jinghao Jia, Ruowen Qin
- Kernel TEE subsystem BoF - Jens Wiklander, Sumit Garg
- ARM Laptop BoF - Stefan Schmidt, Vinod Koul
- Agentic AI, confidential computing and attested TLS - Muhammad Usama Sardar (TU Dresden)
- 32bit and-or noMMU Linux BoF - Multiple Speakers
- Kernel Sanitizers Office Hours - Aleksandr N, Alexander P, Dmitry V, Kees C, Marco E
- Syzbot BoF: Open Discussion - Aleksandr N, Alexander P, Dmitry V, Marco E, Taras M
- Solving Zombie Cgroups - Simple Fix or Smart Solution? - Harry Yoo, Kamalesh Babulal
- Towards Real-Time NVMe Monitoring (nvme-top) - Daniel Wagner (SUSE), Nilay Shroff (IBM)
- Enabling AMD 2D Hardware Acceleration for Video API and Applications - Solomon Chiu
- From Projects to Ecosystems: Lessons from the eBPF Foundation - Bill Mulligan (Isovalent)
- “Is Upstream Really Enough?” — Practical Realities of Using eBPF in Long-Term Supporte... Kenta Tada
- Python-BPF: Writing eBPF programs in pure Python - Pragyansh Chaturvedi, Mr Varun Mallya
- Extending eBPF to GPU Device and Driver Contexts - Yusheng Zheng, Tong Yu
- Fingeprinting GPU workloads with eBPF - Jiri Gogela (Trend Micro)
- Lessons from scaling BPF to detect RDMA Device Drivers Bugs in real time - Prankur Gupta (Meta)
- AI flame graphs with eBPF - Brendan Gregg (Intel), Ben Olson (Intel Corporation)
- cache_ext: Customizing the Page Cache with eBPF - Tal Zussman (Columbia University)
- Supply true signatures to vmlinux BTF - Yonghong Song
- uprobe optimization and override - Jiri Olsa (Isovalent)
- bpf tracing multi-link supporting - Menglong Dong (ChinaTelecom)
- Advanced BPF profiling techniques: how to escape the curse of NMI and fetch ELF... Andrii Nakryiko
- Hibernation Testing Challenges and Optimization Opportunities - Srinivas Pandruvada
- Thermal binning support - Amit Kucheria
- Exploring a real life RCU use case for Rust - Vitaly Wool
- Tackling challenges with HID and related device driver support in Rust - Rahul Rameshbabu
- Initialization in Rust with pin-init - Benno Lossin
- External locking for internally synchronized data structures - Mr Andreas Hindborg (Samsung)
- Rust language evolutions for better kernel developer experience - Xiangfei Ding
- Overflowing with Fear: Detecting and Mitigating Implicit Panics in Rust - Alexandre Courbot (NVIDIA)
- How do we make a Steamdeck scheduler work on large servers - David Dai (Meta), Ryan Newton (Meta)
- The Current Status and Future Direction of the LAVD Scheduler - Dr Changwoo Min (Igalia)
- Accelerating AI training fleets with sched_ext - Patrick Lu, Valentin Andrei, Pat Somaru
- Taming the Chiplet: High Performance CCX scheduling via BPF - Aniket Gattani, Josh Don
- Scheduler composability with arena-based data structures - Emil Tsalapatis (Meta Platforms)
- scx_chaos: Pushing the sched_ext API to schedule badly - Jake Hillion (Meta)
- Can ProxyExec and sched_ext get along? - John Stultz (Google)
- From Fragmentation to Integration: Enhancing sched_ext BPF Scheduler Interoperabili... Daniel Hodges
- sched_ext: current status and future plans - Andrea Righi (NVIDIA)
- Secure Interrupt delivery: Lessons Learned from Alternate Injection Enablement - Melody Wang (AMD)
- A Linux Bus for SVSM Services: Build New, Reuse VIRTIO, or Both? - Stefano Garzarella (Red Hat)
- Discussion: TDISP, VM migration, and paravisors - John Starks (Microsoft)
- Standardization of Attested TLS Protocols - Muhammad Usama Sardar (TU Dresden)
- PCI device authentication & encryption - Alexey Kardashevskiy (AMD), Mathieu Poirier (Linaro)
- Toward a standard device attestation token for device assignment - Mathieu Poirier, Thomas Fossati
- Debugging RISC-V Kernel Crashes: KDUMP, vmcore, and Crash Utility Enhancements - Austin Kim
- Solving Pre-silicon Kernel Upstream for RISC-V First Ever - Yuning Liang (DeepComputing)
- RISC-V QoS: CBQRI, RQSC and resctrl - Drew Fustini (Tenstorrent)
- Finer-grained kernel control flow integrity and challenges - Mr Deepak Gupta
- Schism: Splitting RV32 from
arch/riscv- - We Could Both... "Ruinland" ChuanTzu Tsai, ChunWei Shu - Declaring WARL on the ISA string - Radim Krčmář (Ventana Micro Systems)
- Preparing RISC-V Linux for RVA23 - Charlie Jenkins (Rivos)
- Introduction - ATISH PATRA, Björn Töpel, Palmer Dabbelt
- seccomp listeners for nested containers - Aleksandr Mikhalitsyn (Canonical)
- Files on Unmounted Mounts - Bhavik Sachdev
- EROFS and containers - Xiang Gao (Alibaba Cloud)
- Guarded Control Stack on arm64: Challenges in Enabling Shadow Stack Support... Igor Svilenkov Bozic
- Optimizing Checkpoints with Built-in Memory Page Compression - Radostin Stoyanov
- Clean-up on Aisle "fsconfig(2)" - Aleksa Sarai (SUSE LLC)
- A fast path to benchmarking - Mark Brown
- KernelCI kci-dev: Closing the developer feedback loop - Arisu Tachibana
- The singularity is here for testing: genai advancements on kdevops - Luis Chamberlain (Samsung)
- Automating Scope-Based Resource Cleanup with Coccinelle - Erick Muthama
- syzbot ci: continuous patch series fuzzing - Aleksandr Nogikh (Google)
- SYZOS: Practical KVM fuzzing - Alexander Potapenko (Google)
- KFuzzTest: Targeted Fuzzing of Internal Kernel Functions - Ethan Graham (ETH Zurich)
- Kselftests augmented: running kernelspace tests from userspace - Ricardo Cañuelo (Igalia)
- UAPI testing with KUnit - Thomas Weißschuh (Linutronix)
- BASIL: Traceability as Code - Luigi Pellecchia
- Exploring possibilities for integrating StrictDoc with ELISA's requirements temp... Tobias Deiminger
- KUnit Testing Insufficiencies - Matthew Whitehead (The Boeing Company)
- Defining and maintaining requirements in the Linux... Chuck Wolber, Gabriele Paoloni, Kate Stewart
- Applying Program Verification to Linux Kernel Code: Challenges, Practices, and... Keisuke Nishimura
- NVIDIA Approach for Achieving ASIL B Qualified Linux: minimizing expectations from up... Igor Stoppa
- Aspects of Dependable Linux Systems - Kate Stewart, Philipp Ahmann
- Page-level and Fleet-wide Data Access Monitoring for Meta - SeongJae Park
- NVIDIA's Approach for Achieving ASIL B Qualified Linux - Mr Bryan Huntsman (Senior Director, NVIDIA)
- TPMs and the Linux Kernel: unlocking a better path to hardware security - Ignat Korchagin
- SFrame for Arm64 Reliable Stacktrace - Dylan Hatch, Weinan Liu (Google)
- Userspace Assisted Scheduling via Sc... John Stultz, Mr Qais Yousef, Steven Rostedt, Vincent Guittot
- More Effective Approach to Detecting Potential Deadlocks, DEPT(DEPendency Track... Mr Byungchul Park
- One year into the new KernelCI - Mr Gustavo Padovan (Collabora)
- TAB Q&A -Dan W, Dave H, Greg K, Jonathan C, Kees C, Miguel O, Sasha L, Shuah K, Steven R, Theodore T
- Firmware ABI stability - Marek Vasut
- Fixing Clock Tree Propagation in the Common Clk Framework - Mr Brian Masney (Red Hat)
- Improving stability for TCPM using boards that are not self-powered - Sebastian Reichel (Collabora)
- How to extract a bare metal flavor of code out of Zephyr to use in RTOS? - Khasim Syed Mohammed
- Boot time optimization for embedded devices - Saravana Kannan
- Reducing Android Boot Times: Evaluating Proactive File Prefetching - Akilesh Kailash
- Guider: Lightweight Real-Time Performance & Fault Monitoring Framework for Embedded... Mr Peace Lee
- Improving page_owner for profiling and monitoring memory usage per all... Mauricio Faria de Oliveira
- Scaling Kernel Production Monitoring @ Meta - Vlad Poenaru (Meta)
- Module Error Injection with eBPF - Daniel Gomez
- Actionable Data Access Monitoring Output Data and Format - SeongJae Park
- Reading memcg stats more efficiently - JP Kobryn (Meta)
- From Tool To ToolBox: How bpftrace is evolving to become more composa... Adin Scannell & Jordan Rome
- Proactive and crash-time data collection on Steam Deck - Guilherme G. Piccoli (Igalia)
- Methodology and Practice in Observing Kernel Networking - Jason Xing (Tencent)
- Challenges with Kernels built with LTO - Song Liu (Meta), Yonghong Song
- GCC BPF and Linux kernel - Jose E. Marchesi (GNU Project, Oracle Inc.)
- Enforcing PI locks by default - Mr Qais Yousef (Google)
- Adding C library wrappers for all Linux syscalls - Mr Carlos O'Donell (Red Hat)
- Adaptive futexes: spin if the owner is still running on another CPU - Steven Rostedt
- Distributed ThinLTO Build Support in Kbuild - Rong Xu (Google)
- Exciting new compiler flags for kernel security - Florent Revest (Google)
- Security Features status update - Justin Stitt (Google), Kees Cook (Google)
- Improving Build Time SBoMs - Joshua Watt (Garmin)
- OpenWrt (One) build system: lessons in all the compliance and how to broadly... Denver Gingerich
- One Config to Rule Them All: From systemd to Reliable Embedded Upgrades - Behan Webster (Linaro)
- Enabling UEFI Secure Boot Across Modern Build Systems - Frank Vasquez (OpenEmbedded)
- Debian Official Debug Kernel for All? - Yunseong Kim, Seonghee Jin
- Build System Analysis for Kernel Development and Customization - Mr Alejandro Hernandez Samaniego
- News from PREEMPT_RT - Sebastian Siewior
- Revocable: a mechanism for preventing "classic" use-after-free bugs - Tzung-Bi Shih
- Re-think of richACLs in AI/LLM era - Coly Li (fnnas.com)
- drm and cgroup memory management - two great tastes - David Airlie
- Highmem deprecation planning - Arnd Bergmann (Linaro)
- Moving kernel swapping infrastructure to Rust - Mr Vitaly Wool
- Implement simple local DNS server with BPF - Raman Shukhau
- Challenges with implementing in-kernel FQDN policies using eBPF - Hemanth Malla (Microsoft)
- Kernel-Resident Regex and Jails: DFA-powered eBPF filtering and certificate... Justin Ngai (Meta)
- Tracking Files across the operating system using eBPF - Carl El Khoury
- BpfJailer: eBPF based Mandatory Access Control - Liam Wisehart (Meta)
- Discussion: What's next for BPF Signing - KP Singh
- Introduction to eBPF Load-Acquire and Store-Release Instructions - Peilin Ye (Google LLC)
- Fuzzing the Verifier with a Test Oracle - Paul Chaignon (Isovalent)
- ePass: A Framework for Enhancing Flexibility and Runtime Safety of eBPF Programs - Yiming Xiang
- Loops handling by BPF verifier and what should we do about it? - Eduard Zingerman
- Making Sense of State Pruning - Mahé Tardy (Isovalent), Paul Chaignon (Isovalent)
- BPF Verifier Visualizer - Ihor Solodrai (Meta Platforms, Inc.), Jordan Rome
- Famfs Update: Status, DAX Challenges & Use Cases - John Groves (Micron)
- Protected DMAbufs and its dynamic memory assignment woes - Sumit Garg
- DAMON-based Pages Migration for {C,G,X}PU [un]attached NUMA nodes - SeongJae Park
- Parallel Paths to High-Bandwidth Memory for ML/AI: Specific Purpose Me... Mr Rajneesh Bhardwaj (AMD)
- Kernel CXL Cache (safe) support - Alejandro Lucero (AMD)
- Unifying sources of page hotness information - Bharata Bhasker Rao (AMD)
- CXL HDM-DB support for Linux - Davidlohr Bueso (Samsung Semiconductor)
- Introduction and Kickoff - Adam Manzanares (Samsung Electronics), Dan Williams (Intel)
- Memory descriptors for DEVICE_PRIVATE memory - Alistair Popple
- Folio Restructuring for Huge Pages in guest_memfd - Ackerley Tng
- Decoupling Large Folios from Transparent Huge Pages - Pankaj Raghav (Samsung)
- Taming Zombie Cgroups: Should Reparenting Be Simple or Smart? - Harry Yoo & Kamalesh Babulal
- type-based slab allocation: kmalloc_obj family - Kees Cook (Google)
- Per-cgroup Swap Device Control - Chris Li (Google), YoungJun Park (LG Electronics)
- Deprecating zone_reclaim_mode - Joshua Hahn (Meta)
- The life cycle of the mm_struct - Liam Howlett (Oracle)
- CMA allocations fail due to pinned MOVABLE pages - Juan Yescas (Google), Kalesh Singh (Google)
- Mempolicy is dead, long live memory policy! - Gregory Price (Meta)
- Memory Allocation Profiling upcoming features - Sourav Panda (Google) & Suren Baghdasaryan
- Wrap up - Vincent Guittot (Linaro)
- Paravirt Scheduling: Framework for better physical CPU utilizat... Ilya Leoshkevich, Shrikanth Hegde
- CPU Isolation and IPI interference - Valentin Schneider (Red Hat)
- RV and real-time properties - Gabriele Monaco (Red Hat Inc.)
- Runtime verification monitors for real-time - Nam Cao (Linutronix)
- Push based load-balancing for fair tasks - Prateek Nayak (AMD Inc.)
- Enabling Push call back in Fair class - Vincent Guittot (Linaro)
- Rethinking Android's Priority Inheritance - Carlos Llamas
- Cache Aware Scheduling - Mr Tim Chen (Intel), Mr Yu Chen (Intel)
- Introduction to Scheduler and RT micro-conference - Vincent Guittot (Linaro)
- KernelSBOM: Reconstructing Linux Kernel Builds into Trusted SPDX Bills of Materi... Maximilian Huber
- Automating Linux Kernel Documentation for Safety-Criti... Grant S, Justin S, Morgan R, Toby H, Tom I
- Adding Testable Code Specifications in the Linux Ke... Chuck Wolber, Gabriele Paoloni & Kate Stewart
- Path Safety in the Trenches - Aleksa Sarai (SUSE LLC)
- RV and the deadline scheduler: how to verify your subsystem at runti... Gabriele Monaco & Juri Lelli
- Tyr: a new Rust GPU driver - Daniel Almeida (Collabora)
- Rust for Linux - Miguel Ojeda
- Multikernel Architecture: Kernel-to-Kernel Isolation and Resource Management - Cong Wang
- Beyond the Demo Kernel: Mapping BSPs to Mainline - Alessandro Carminati
- Rethinking Linux tools with Compact Debuginfo Formats - Stephen Brennan (Oracle)
- Perf tools updates and beyond - Namhyung Kim (Google)
- Meminspect - Kernel memory selection and inspection mechanism - Eugen Hristev (Linaro)
- Linux Tracing updates - Mr Masami Hiramatsu (Google)
- A (Simple) Hazard Pointer Update - Boqun Feng, Paul McKenney (Facebook)
- Demystifying Linux NPU Subsystem: From Vision to LLM at Edge - Mr Jagan Teki
- Power Management and USB... Mr DARRION RAMOS, Ms VICTORIA SIVER, Dr Ken Yihang Bai, Dr Tuba Yavuz
- Android Boot: Next Steps - Mr Dmitrii Merkurev (Google)
- Bootloader-Based S2D(suspend to disk) Mechanism on mobile - Tengfei Fan
- Ferrochrome: A Linux VM on Android host via AVF - Jeongik Cha (Google)
- Ramdump for Trusted VMs: Efficient Crash Debugging Without Reboot Device - Cong Zhang
- BPF Based Telemetry, Metrics, and Accounting on Android - T.J. Mercier
- AOSP on taped-out RISC-V SoC without RVA22/23, I came back to finish... "Ruinland" ChuanTzu Tsai
- Pixel 6 support upstream and on android-mainline - William McVicker
- How do we make KUnit work for us? - Tiffany Yang (Google)
- Cooperation between CPU and system level cache by using MPAM - Yiwei Huang
- Android Ashmem to Memfd - Isaac Manjarres (Google)
- The Challenge of Loading 4kB-Aligned ELFs on 16kB Systems - Juan Yescas, Kalesh Singh
- HW/SW design recommendations for 16kb devices - Juan Yescas, Kalesh Singh (Google)
- Kexec Handover Performance Improvements - Jason Miu
- KSTATE as [de]serializer of kernel's state - Andrey Ryabinin
- Managing serialization versions for LUO objects - Pratyush Yadav
- Memory preservation using LUO - Pratyush Yadav
- Supporting Live Update in VFIO - David Matlack (Google), Josh Hilke (KVM Team @ Google)
- IDPF live-update support - Brian Vazquez
- Supporting Hypervisor Kexec with Modern Devices - Adithya Jayachandran, Saeed Mahameed
- Blackout Reduction - Pasha Tatashin
- PCSC: Caching PCI Config Space Accesses for faster Live Updates - Evangelos Petrongonas
- Live Update Orchestrator - Pasha Tatashin
- IOMMU State Preservation for Kernel Liveupdate - Samiullah Khawaja
- PCI liveupdate subsystem and PCI device - Chris Li (Google)
- Address Space Isolation is ready - Brendan Jackman (Google)
- Leveraging New General-Purpose Registers in the Kernel - Chang Bae (Intel Corporation)
- The new kernel CPUID API - Ahmed S. Darwish (Linutronix GmbH)
- Dynamic mitigations - David Kaplan (AMD)
- Nova GPU Workshop: Nova: status update + 2026 plans - Alexandre Courbot (NVIDIA)
- Nova GPU Workshop: GPU Firmware: status and 2026 plans - John Hubbard (NVIDIA)
- Nova GPU Workshop: vGPU + VFIO: status and 2026 plans - ZHI WANG
- Nova GPU Workshop: User mode command submission for GPUs - John Hubbard (NVIDIA)
- Ultraviolet: A Code Integrity Model for Minimal Container Hosts - James Morris
- The Future of Platform Security Measurement in Linux - Maciej Pijanowski (3mdeb)
- Reconcilable Differences: Booting Linux on IBM PowerVM LPARs - George Wilson (IBM)
- ReLaunch Revisited: A Refresher on TrenchBoot Late Launch - Daniel Kiper, Daniel Smith
- Design Space and Challenges in Design of Attested TLS Protocols - Muhammad Usama Sardar (TU Dresden)
- Oak stage0: a minimal firmware for (confidential) virtual machines - Mr Andri Saar, Kevin Hui
- Who Authenticates Linux? Rethinking PAM & NSS in the Age of Cloud Identity - Mr David Mulder (SUSE)
- Android Boot, DRTM, UKIs - Dmitrii Merkurev (Google), Leif Lindholm (Qualcomm), Ram Muthiah (Google)
- Welcome to the Gaming MC! - André Almeida (Igalia), David Vernet (Meta)
- Resource management on embedded gaming devices - Mr Stefan Bossbaly (Meta)
- Level Up Your Game: OS Kernel and Game Interactions revealed with Perfetto - Mr Ramesh Peri (Meta)
- A new API for robust futex list - André Almeida (Igalia)
- Steps Towards a Gaming-Optimized Scheduler - Dr Changwoo Min (Igalia)
- Proactive and crash-time data collection on Steam Deck - Guilherme G. Piccoli (Igalia)
- Confidential Devices (TEE I/O): A series of modest proposals - Dan Williams (Intel)
- iommu page table consolidation and iommufd - Mr Jason Gunthorpe (NVIDIA Networking)
- vfio, iommufd: Enabling user space drivers to vend more granular access to client pro... Alex Mastro
- VFIO: Very Frightening I/O? Taming Wild Guests and their PCIe Config-Space Abuse - Hubertus Franke
- A Hyper-V Based pvIOMMU Built on Generic I/O Page Table - Yu Zhang
- Plumbing SDXI into Linux: From DMA Engine to User‑Space Offloads - Wei Huang
- Turning PCIe Hints into Cache Hits: Enabling Smart Data Cache Injection in Linux - Wei Huang
- PCI Pwrctrl woes - Manivannan Sadhasivam
- Status of DTS validation in the Linux kernel (and how to improve it) - Mr Krzysztof Kozlowski
- Optimizing dependency tracking through DTC changes - Saravana Kannan
- "Exclusive" resources that are not exclusive - the case of shared GPIOs in... Mr Bartosz Golaszewski
- Power Sequencing for Enumerable Busses - What's Still Missing From the Device Tree... Chen-Yu Tsai
- DeviceTrees - MIPI SoundWire
Device Class for Audio (SDCA) and classic ACPI-DT... Srini Kandagatla - DT formatter - a maintainer's and contributor's elusive dream? - Konrad Dybcio (Qualcomm)
- Device Tree Metadata: How Bootloaders Pick DTBs and Apply Overlays - Chen-Yu Tsai (Google, LLC)
- Networking track kick-off - Jakub Kicinski (Facebook)
- SUPERp: Scale UP EtherRnet Protocol - Tom Herbert (XDPnet)
- Experiments in Using AI to Enhance the Linux Spanning Tree Protocol (STP) - Stephen Hemminger
- Locality-Aware, Self-Adjusting Data Structures: A Case Study in Linux Firewalls - Jonas Köppeler
- Congestion Signaling (CSIG) for Linux TCP Data Center Networking - Sagarika Sharma
- Running PTP at scale - Vadim Fedorenko
- Packet Metadata - Where Are Thee? - Jakub Sitnicki, Mr Willem Ferguson, Mr Tiago Lam
- The case for zero-copy in containers: Accelerating... Anton Protopopov, Daniel Borkmann, David Wei
- Kernel-Native Packet Processing on AMD GPUs: XDP Offload without Userspace Runtimes - Taehee Yoo
- Linux Networking with MANA: RX Path Optimization and Netsh... Mr Dipayan Roy, Sri Satya Vennela Erni
- ML applications in Linux kernel - Viacheslav Dubeyko (IBM)
- Linux CVE workgroup - Damiano Melotti (Google)
- KDLP: Expanding the Linux Kernel Talent Pipeline - Denis Aleksandrov, Mr Rado Vrbovksy
- Microconference for resctrl - Fenghua Yu (NVIDIA)
- Rust for Linux Office Hours - Alice R, Mr Andreas H, Benno L, Boqun F, Danilo K, Miguel O
- Installing and Using the Linux-Kernel Memory Model (LKMM) - Boqun Feng
- COCONUT-SVSM BoF - Joerg Roedel (AMD)
- Extending Flamegraphs for Multi-Dimensional Performance Analysis - Gavin Guo
- Kernel documentation: update and future directions - Jonathan Corbet
- Tooling and Sharing Traceability Discussion - Luigi Pellecchia, Matthew Whitehead, Tobias Deiminger
- Safe Systems with Linux MC Wrap up and next steps - Kate Stewart, Philipp Ahmann
- Hardware in the loop pipelines for testing - for everyone! - Vipul Gupta
- Improving fw_devlink dependency tracking - Saravana Kannan
- To online or not to online CXL memory - Hannes Reinecke & Gregory Price
LPC 2024
Playlist
Index
- ATS vs IOMMU-regroup: A journey to optimize GDRDMA in cloud scenario - Liang Yan
- IOMMUFD and Generic Page Table - Jason Gunthorpe (NVIDIA Networking)
- PCIe Bandwidth Controller - Ilpo Järvinen (Intel)
- The Search for an AOSP Developer Community - Mr SIMMONDS, Chris
- Future of Memory Protection Keys - HANSEN, Dave
- State of CPU side-channel vulnerabilities and mitigations - GUPTA, Pawan
- IPI deferral - Valentin Schneider
- Demystifying Proxy Execution - John Stultz
- Walk the line - how RT-safe application design can be supported - Jan Kiszka
- On going development in rteval to measure real-time latency - John Kacur
- QPW: How to improve latency and CPU Isolation without cost - Leonardo Bras Soares Passos
- Using DL servers for FIFO tasks starvation avoidance - Thadeu Lima de Souza Cascardo
- Current overview of PREEMPT_RT - Sebastian Siewior
- Did you behave in real-time? A probabilistic evaluation with trace data - Benno Bielmeier
- Guest private memory for software-based hypervisors - TABBA, Fuad
- guest_memfd roadmap - introduction - BONZINI, Paolo
- The UAPI Kernel API Wishlist - POETTERING, Lennart
- Revisiting How Kernels Invoke initrds - POETTERING, Lennart
- Kernel func tracing in the face of compiler optimization SONG, Yonghong - MAGUIRE, Alan
- Improving bpftrace reliability - XU, Daniel
- Lessons from the Buzz - LOPEZ JAIMEZ, Juan Jose
- What is missing to use fexecve (fd-based execve) to launchservices?- JĘDRZEJEWSKI-SZMEK, Zbigniew
- Making Sense of Tristate Numbers (tnum) - YU, Shung-Hsi
- 1G page support for guest_memfd - ANNAPURVE, Vishal
- Kubernetes Environment and Checkpoint Restore - Viktoria Spisakova
- Generating BPF infrared decoders using finite automations - YOUNG, Sean
- Modernizing bpftrace with libbpf - MALIK, Viktor
- Lazy Abstraction Refinement with Proof for an Enhanced Verifier - SUN, Hao
- The State of eBPF Fuzzing - CHAIGNON, Paul
- fw_devlink: Device dependency tracking: Status, TODOs and how toleverage it - KANNAN, Saravana
- More Bang for Your Bug! VELA NAVA, Eduardo - MEYER, Space
- Pagetable-based Virtual Machine (PVM) as a PV flavor for KVM - JIANGSHAN, Lai HOU, Wenlong
- Improving eBPF Complexity with a Hardware-backed IsolationEnvironment - WANG, Zhe
- Mediated passthrough vPMU for KVM - ZHANG, Mingwei
- PID FDs: where we were, where we are and were we would like to go - Mr BOCCASSI, Luca
- Closing the script execution control gap - SALAÜN, Mickaël
- user-space only uprobes - could (a BPF-based) vDSO help? - MAGUIRE, Alan
- Agni: Fast Formal Verification of the Verifier's Range Analysis - CHAIGNON, Paul
- Enhancing Trust: The Evolution of Trusted Keys in the Linux Kernel - N, Parthiban
- Addressing Duplicated Symbol Names in kallsyms: Introducingkas_alias for S...- CARMINATI, Alessandro
- BASIL The FuSa Spice to spot gaps in kernel testing and more - PELLECCHIA, Luigi
- kfuncs for BPF LSM use cases LIU, SongSINGH, KP - BOBROWSKI, Matt
- Meet the new KernelCI - ZICKUS, Don, PADOVAN, Gustavo
- Userspace trip points - LEZCANO, Daniel
- Enhancements and adjustments of the thermal control subsystem - WYSOCKI, Rafael
- An Investigation of Patch Porting Practices of the Linux Kernel Ecosystem
- Rust for Linux - OJEDA, Miguel
- Reduce synchronize_rcu() latency - UPADHYAY Neeraj, MCKENNEY Paul, REZKI Uladzislau
- CXL MC: Error handling - Status and Outlook - RICHTER, Robert, THANNEERU, Srinivasulu, BOWMAN, Terry
- Zoned storage support for QEMU - LI, Jia
- How many CPUs do I have? ...and other perplexing questionscontainers must answer - ANDERSEN, Tycho
- CXL Uconf Kick Off - Welc... - MANZANARES, Adam, WILLIAMS, Dan, BUESO, Davidlohr, CAMERON, Jonathan
- Limiting Memory Use of Userspace Per-CPU Data Structures inContainers - DESNOYERS, Mathieu
- Post-copy live migration with guest_memfd - HOUGHTON, James
- Power / Thermal / Performance interfaces - LEZCANO, Daniel
- Graceful Under Pressure: Prioritizing Shutdown to Protect Your Datain Embedded... - REMPEL, Oleksij
- regressions: our workflows are the biggest enemy - LEEMHUIS, Thorsten
- CXL benchmarking - MANZANARES Adam, DUBEYKO Viacheslav
- libcxlmi: CXL Management Interface library - BUESO, Davidlohr
- Dynamic Capacity Devices (status, discussion, and... - WEINY, Ira, CAMERON, Jonathan, SINGH, Navneet
- Bringing the PuzzleFS pieces together - MICULAS, Ariel
- Isolated user namespaces & cgroupfs - MIKHALITSYN, Aleksandr
- Immutable process tags for container tracking - GRABER, Stéphane
- Wattson: trace based power/energy estimation - WU, Samuel, KANNAN, Saravana
- Introducing the power sequencing subsystem - GOLASZEWSKI, Bartosz
- Journey of a C kernel engineer starting a Rust driver project - KRUMMRICH, Danilo
- CXL Shared Memory: progress, challenges and usability - GROVES, John
- Type2 support: CXL.mem status and future CXL.cache - LUCERO, Alejandro
- Unification of RAS feature control - Enhancing - EDAC JOSE Shiju, SALVE Vandana, CAMERON Jonathan
- Deprecating Cgroup v1 - BABULAL, Kamalesh
- How is kernel getting along with many cgroups - KOUTNÝ, Michal
- seccomp filtering for struct pointers - SARAI, Aleksa
- Unsolved CRIU problems - TIKHOMIROV, Pavel
- High-availability Seamless Redundancy (HSR) - introduction, currentLinux driver...- MAJEWSKI, Łukasz
- Energy Efficient Ethernet in the Linux Kernel: Taming the Wild West ofImplement... - REMPEL, Oleksij
- Hazard pointers in Linux kernel - FENG Boqun, UPADHYAY Neeraj, MCKENNEY Paul
- A little GitLab won't hurt you - KOIKE Helen, KONDRASHOV Nikolai, DA APARECIDA Tales
- Maintaining A Stable Real-time Kernel Patchset - SALISBURY, Joseph
- Dealing with GPU resets - ALMEIDA, André
- A case for using para-virtualized scheduling information withsched_ext schedulers - CHHAYA-SHAILESH
- BASIL The FuSa Spice to spot gaps in kernel testing and more - PELLECCHIA, Luigi
- Enhancing spatial safety: Fixing thousands of-Wflex-array-member-not-at-end warnings -SILVA, Gustavo
- Efficient memory allocation between different subsystems
- Optimizing Google Search and beyond with pluggable scheduling - RHODEN Barret, DON Josh
- Representing the front-facing ports of Ethernet interfaces - CHEVALLIER, Maxime
- Userspace memory persistence over kexec - YADAV, Pratyush
- Auto-detecting sleeping lock calls in non-preemptible context viastatic analysis - GLOZAR, Tomas
- Program verification for the Linux kernel: Potential costs and benefits - LAWALL, Julia
- Supporting generic restricted dmabuf heap - GUPTA, Prakash
- Making MIPI DSI power states fit Linux kernel - BARYSHKOV, Dmitry
- Shipping sched-ext: Linux distributions roundtable - GHERDOVICH, Giovanni
- Deploying and managing sched_ext schedulers in CachyOS - JUNG, Peter, GÓRSKI, Piotr
- Supporting suspend-to-idle for legacy platforms - HANSSON, Ulf
- What makes the panda sad in the Linux network stack today? - SITNICKI, Jakub
- Per Netns RTNL - IWASHIMA, Kuniyuki
- ACPI fast handover for kexec live-update - ZHENG, Fam
- Data Placement at Scale: Landscape, Trade-Offs, and Direction - GONZALEZ, Javier
- "Hey, psst, try this." The underground culture around custom CPU schedulers.
- Hotplug DRM pipeline components on non-discoverable videobusses - CERESOLI, Luca
- Using sched_ext to improve frame rates on the SteamDeck - MIN, Changwoo
- Making Linux Fly: Towards a Certified Linux Kernel - ZHANG Wentao, REN Tingxu, JIA Jinghao, MARIN...
- Report from the Complex Cameras Summit
- Optimizing suspend/resume - KANNAN, Saravana
- Challenges in scheduling virtual CPUs - HUSCHLE, Tobias
- Runtime ownership transfer of platform devices - VADDAGIRI, Srivatsa
- PCIe Portdrv - finding a path forwards? - CAMERON, Jonathan
- Producing a complete Linux system with a single command (and configuration f... - KANAVIN, Alexander
- Turtles all the way down - what about APMs? - HOLZMAYR, Josef
- no more bootloader: please use the kernel instead - LEWANDOWSKA, Marta
- State of the Bloat - TAHT Dave, BORSIK Frantisek (Frank)
- Automatically reasoning about the cache usage of network stacks - IYER, Rishabh
- SMC-ERM: A fast remote memory communication method based onSMC socket - LI, Dust
- Reducing the Overhead of Network Virtualization: Software andHardware Solutions - ODAKI, Akihiko
- IO Page Fault for all - GRANADOS, Joel
- Live update: persisting IOMMU domains across kexec - GOWANS, James
- Building for Safety in a Security and Feature Focused World - WOLBER, Chuck
- AOSP: A case study in writing a custom build system - SIMMONDS, Chris
- Secure Launch - DRTM solution on Arm platforms - SMITH Daniel,Mr PHILIPSON Ross
- OF != UEFI - Mr WILSON George, JAIN Nayna
- Using U-boot as a UEFI payload - GARRETT, Matthew
- Common git repo for hosting Boot-firmware - MENON Nishanth, RAGHAVENDRA Vignesh
- Orientation
- Experiments with non-temporal writes and application architectures - DAMATO, Joe
- PCI Endpoint Open Items Discussion - SADHASIVAM, Manivannan
- PPC64 - Bridging the pSeries and PowerNV islands for VFIO andIOMMUFD - BHAT, Shivaprasad G
- The role of C libraries in a modern build system - HERNANDEZ SAMANIEGO, Alejandro
- Build systems, traceability and compliance - VANDECAPPELLE, Arnout
- Measured Boot, Secure Attestation & co, with systemd - POETTERING, Lennart
- Leveraging and managing SBAT revocation mechanism ondistribution level - BURMASHEV, Aleksandr
- Accelerating Linux Kernel Boot-Up for Large Multi-Core Systems - SINGH SENGAR Saurabh, BHAT Srivatsa
- Challenges in developing trustworthy Linux-based systems in anopen-source way - KRÓL, Piotr
- WireGuard & GRO? - BORKMANN, Daniel
- Netdev CI: what is being validated, and what Network subsystemscan do - BAERTS, Matthieu
- Long-Term AOSP Maintainership - CONSTANTINESCU Serban, WEISS Luca, YAGHMOUR Karim
- Android Kernel Support for Device Longevity - KJOS, Todd
- BTF linking and deduplication in the Linux kernel using the toolchain - ALCOCK, Nick
- BPF support in the GNU Toolchain - MIRANDA Cupertino, FAUST David
- Optimizing the Linux kernel with AutoFDO including ThinLTO andPropeller - SHEN Han, Mr XU Rong
- BOLT - Binary Optimizer for Linux Kernel - PANCHENKO, Maksim
- Zoned Storage MC Intro - LE MOAL Damien, HOLMBERG Hans, THUMSHIRN Johannes
- Giving Rust a chance for in-kernel codecs - ALMEIDA, Daniel
- Paravirt-Scheduling: Limit CPU resources using dynamic capacity based on the st...- HEGDE, Shrikanth
- Remote Build Execution for Kernel Developers - BRAZDIL, David
- Tooling for semantic probing based on BPF and kernel tracing - VAN HEES, Kris
- Flexible scheme of space management in ZNS SSD and/or SMR HDDstorage pool for ma... - BANELLI, Bruno
- Zoned XFS - HOLMBERG, Hans
- Atomics and memory model for Rust code in kernel - FENG, Boqun
- Introduction to Rust: Quality of Life Beyond Memory Safety - LOSSIN, Benno
- There's a blackhole in the scheduler - managing system's responsetime - Mr YOUSEF, Qais
- Enhancing the PSI framework in Linux Kernel for predictive andaccurate workload... - KUMAR, Pintu
- The wakeup path is not enough anymore for EAS - GUITTOT, Vincent
- Priority Inheritance for CFS Bandwidth Control - WANG, Xi
- Android Generic Boot Loader - Mr MERKUREV Dmitrii, Mr MUTHIAH Ram
- First-party kernel.org build environments - TUCKER, Guillaume
- Libabigail: ABI Analysis using BTF, CTF and DWARF - SEKETELI, Dodji
- Security Features status update - COOK Kees, ZHAO Qing, WENDLING Bill
- Zoned Storage BOFs - HOLMBERG, Hans - THUMSHIRN, Johannes
- SSDFS: ZNS/FDP ready LFS file system saving your space anddecreasing TCO cost - DUBEYKO, Viacheslav
hrtimerRust Abstractions - Mr HINDBORG, Andreas- Coccinelle for Rust LAWALL, Julia - ROY, Tathagata
- QoS Hinting APIs: If we had them, what would they actually do?! - STULTZ, John
- Improve scheduler debuggability - Mr YOUSEF, Qais
- Marking Packets With Rich Metadata FABRE, Arthur - SITNICKI, Jakub
- TAO: THP Allocator Optimizations - ZHAO Yu
- mTHP swap-out and swap-in - SONG Barry, Mr HAN Chuanhua, Mr ZHENG Tangquan
- Ongoing Challenges of Large Page Sizes - YESCAS Juan, SINGH Kalesh
- Madvise lazy free - VAN RIEL, Rik
- Poison & remedy of vmas instead of guards - HOWLETT Liam, STOAKES Lorenzo
- DAMON: Long-term Plans for Kernel That {Just Works,Extensible} - PARK, SeongJae
- Memory Allocation Profiling deployment results and future improvements - BAGHDASARYAN, Suren
- Fast, Flexible, and Practical Kernel Extensions - DWIVEDI, Kumar Kartikeya
- Introduce LUF(Lazy Unmap Flush) mechanism - PARK, Byungchul
- Mitigating Spectre-PHT using Speculation Barriers in Linux eBPF - GERHORST Luis
- Flying the nest - a BPF port of Doom - KISS Arpad
- Technical Advisory Board AMA
- Crafting a Linux kernel scheduler that runs in user-space using Rust - RIGHI, Andrea
- Firmware-Assisted Dump, a kdump alternative to kernel dumpcapturing mechanism - BATHINI Hari
- Fanotify - Linux filesystem notification subsystem - KARA, Jan
- Multi-Gen LRU updates - RASMUSSEN Axel, ANBALAGANE Guru, XU Wei, XIE Yuanchu
- Towards Better Memory Allocation for Device Drivers - TESAŘÍK, Petr
- Product practices of large fo...- SONG Barry, Mr HAN Chuanhua, Mr LIU Hailong, SINGH Kalesh, ZHAO Yu
- ublk based zero copy I/O - use case in Android - KAILASH, Akilesh
- Waste-Free Per-CPU Userspace Memory Allocation - DESNOYERS, Mathieu
- eBPF-specialized Kernel for I/O Intensive Applications - DWIVEDI, Kumar Kartikeya
- pwru - Linux kernel and BPF-based networking debugger LIANG, Gray - PUMPUTIS, Martynas
- BPF Instruction-Level Memory Model Progress - MCKENNEY Paul, MOHAN Puranjay
- Multi-sized THP performance benchmarks and analysis onARM64 - SINGLA Olivier, SHI Yang
- Unfolding the mystery of automotive audio applications for “not” usingZephyr and... - SYED MOHAMMED
- mTHP and swap allocator - LI Chris, SONG Kairui
- Transitioning get_user_pages (GUP) to folio based mapping - KUMAR, Kundan
- Bringup devices with 16kb support - YESCAS Juan, Mr SINGH Kalesh
- memcg developments for Android - MERCIER, T.J
- Going Beyond Confidential Attestation with Trustee - PORTER Chris, CARVALHO Claudio, BUONO Daniele..
- KTAP General Tooling "KTAP Swiss-Army Knife" - MOAR, Rae
- Trusted I/O: Architectures and Implementations for Confidential Computing -KARDASHEVSKIY Alexey...
- Attested TLS and Formalization - SARDAR, Muhammad Usama
- Intel TD Partitioning and vTPM on COCONUT-SVSM - DONG Chuanxiao, CHEN Jason, Mr YAO Jiewen, FANG...
- Improving kernel design documentation and involving experts - PAOLONI, Gabriele
- Enabling tooling independent exchange of Requirements and other SW Engineering... - PAPPLER, Nicole
- Verifying the Conformance of a VirtIO Driver to the VirtIO Specification - VARA LARSEN, Matias
- Aspects of Dependable Linux Systems - STEWART Kate, AHMANN Philipp
- Crafting a Linux kernel scheduler that runs in user-space using - Rust RIGHI, Andrea
- A case for a generic Linux driver for connecting MCUs to MPUs - PATTON, Schuyler
- Updates on RISC-V Confidential VM Extension (CoVE) and CoVE-IO - SAHITA, RAVI
- Arm CCA Planes and Interplane Communication Interface Proposal - MILLER, Derek
- Throwing Cinderblocks at Safety Engineering - WOLBER, Chuck
- Source-based code coverage of Li..- ZHANG Wentao, REN Tingxu, JIA Jinghao, MARINOV Darko, XU Tianyin
- Interacting with kernel test results - KOIKE Helen, CAÑUELO Ricardo
- Measuring and Understanding Lin...- REN Tingxu, ZHANG Wentao, MARINOV Darko, JIA Jinghao, XU,Tianyin
- KUnit for userspace - GOW, David
- Adding benchmark results support to KTAP/kselftest - BIRD, Tim
- hello-ebpf: Writing eBPF programs directly in Java - BECHBERGER, Johannes
- Productizing the Linux boot time tweaks and tricks – an engineering problem! - SYED MOHAMMED, Khasim
- 275 Beneath the Surface Analyzing Nested CVM Performance on KVMQEMU and Linux Root Partition for Mic
- SoC peripheral TDISP - HARTLEY, David
- OpenHCL: A Linux based paravisor for Confidential VMs - OO, Chris
- SVSM vTPM: From Boot Attestation to Persiste...- CARVALHO Claudio, GARZARELLA Stefano, FANELLI Tyler
- BASIL development roadmap - PELLECCHIA, Luigi
- ks-nav - CARMINATI, Alessandro
- Towards common mainline device testing - PRADO, Nicolas
- HID-BPF in the kernel, 2 years later - TISSOIRES, Benjamin
- Checkpoint/Restore In eBPF (CRIB) - DENG, Juntong
- Integral Atomic Stack Switching for IST Exceptions - JIANGSHAN, Lai
- Initiatives in boot time reduction - boot time markers, boot phases and profile-guided... - BIRD Tim
- Syzbot BoF: Open Discussion
- Discuss about an ABI for a performance capping framework - LEZCANO Daniel, WYSOCKI Rafael
- RISC-V CoVE-IO - Jiewen Yao, Samuel Ortiz
- FRED - ANVIN Peter, LI Xin
- Address Space Isolation - JACKMAN, Brendan
- Boot time testing with ftrace - NAO, Laura
- Linux CVEs Open Discussion - MELOTTI, Damiano
- Accelerating ML with mainline - VIZOSO, Tomeu
- A Status Update on the x86-cpuid-db Project - DARWISH, Ahmed S.
- Handling User Page Faults from Kernel Tracers - DESNOYERS Mathieu, JEANSON Michael
- Utilizing type info in the perf tools - KIM, Namhyung
- Improving the Perf event subsystem after 15 years - ROGERS, Ian
- Kernel Sanitizers Office Hours - POTAPENKO Alexander, VYUKOV Dmitry, COOK Kees, ELVER Marco, MCKE...
- Revisiting XSAVE: Lessons from 20 Years of Processor Context State Management - BAE, Chang
- Attack vector controls for speculation mitigations - KAPLAN, David
- Probes in the kernel, where it goes - Mr HIRAMATSU, Masami
- Android MC BoF
- Continuously testing the Linux kernel - Mr PADOVAN Gustavo, KONDRASHOV Nikola
- Devicetree BoF - Mr KOZLOWSKI, Krzysztof
- Runtime Verification, where to go from here - ROSTEDT, Steven
- SIDE: A Unified User-Space Instrumentation Specification - DESNOYERS, Mathieu
- how Linux tracing can use the net/ subsystem - ARING, Alexander
- Integrating kas-alias into kernel build: Overcoming Challenges with Non-In...- CARMINATI, Alessandro
- Runtime hotplug on non-discoverable busses with device treeoverlays - CERESOLI Luca, CODINA Hervé
- Linux-CAN Subsystem: BoF - State of the Union and Outlook - KLEINE-BUDDE Marc, REMPEL Oleksij
- Linux-wpan: SubGHz, UWB and userspace needs - SCHMIDT, Stefan
LPC 2023
Playlist
Index
- Introduction - Palmer Dabbelt
- Deprecating Stuff - Palmer Dabbelt
- Run ILP32 on RV64 ISA (RV64ILP32) - Ren Guo
- RISCV patchwork CI - Björn Töpel
- Proposal of porting Trusted Execution Environment Provisioning (TEEP) Protocol... - Akira Tsukamoto
- SBI Supervisor Software Events - Clément Léger
- Perf feature improvements in RISCV - Atish Patra
- RISC-V Vector: Current Status and Next? - Tao Chiu
- Control Flow Integrity on RISCV - Deepak Gupta
- RISC-V irqbypass with KVM - Andrew Jones
- Android MC Intro
- Driver Development Kit DDK and Vendor Workflow - John Moon
- Simplified Android Kernel Driver Development with DDK v2 - Matthias Männich, Mr Yifan Hong
- BPF Access Control and CO-RE in Android - Neill Kapron
- Binder: fixing contention in buffer allocations - Carlos Llamas
- Android Kernel testing with platform integration - Betty Zhou
- Improving suspend/resume time and runtime PM on Android - Saravana Kannan
- RISC-V support in Android - Curtis Galloway
- Adding Third-Party Hypervisor to Android Virtualization Framework - Elliot Berman, Prakruthi Heragu
- Porting Android Automotive on Xen - Leo Yan
- Pixel 6 support on androidmainline - Peter Griffin, William McVicker
- Can mainline Linux run on Android without vendor hooks - Qais Yousef
- 16KB Page Size Support - Juan Yescas, Kalesh Singh (Google)
- AOSP Devboards - Sumit Semwal
- Welcome message and DL Server - Daniel Bristot de Oliveira
- Do nothing fast: How to scale idle cpus? - Mathieu Desnoyers
- system pressure on CPUs capacity and feedback to scheduler - Vincent Guittot
- Optimizing Chromium Low-Power Workloads on Intel Notebooks - Len Brown, Ricardo Neri, Vaibhav Shanka
- How to reduce complexity in Proxy Execution - John Stultz
- 60 Adaptive userspace spinlocks with rseq - André Almeida, Mathieu Desnoyers
- CPU Isolation state of the art - Frederic Weisbecker
- Improving CPU Isolation with per-cpu spinlocks: performance cost and analysis - Leonardo Bras Soares
- QA about PREEMP_RT - Thomas Gleixner
- Introducing PAGEMAP_SCAN IOCTL for Windows syscalls translation... - Andrei Vagin, Muhammad Anjum
- User namespaces with host-isolated UIDs/GIDs - Aleksandr Mikhalitsyn, Stéphane Graber
- In Containers We Trust? Building Trust in Containerized Environments - Avery Blanchard
- Fuse mounts recovery and Checkpoint/Restore - Aleksandr Mikhalitsyn, Stéphane Graber
- Cgroups and Enterprise Users - Kamalesh Babulal, Tom Hromatka
- Protecting Sensitive Data in Container Checkpoints - Adrian Reber, Radostin Stoyanov, Wesley Armour
- Closing session - Stéphane Graber
- Opening session - Daniel Borkmann, Jakub Kicinski
- Evolving the BPF Type Format - Alan Maguire
- Exceptions in BPF - Kumar Kartikeya Dwivedi
- When BPF programs need to die: exploring the design space for early BPF... - Dan William, Raj Sahu
- Verifying the Verifier eBPF Range Analysis Verification - Harishankar Vishwanathan
- BPF Memory Model Two Years On - Paul McKenney
- Overflowing the kernel stack with BPF - Dan Williams, Sai Roop Somaraju, Siddharth Chintamaneni
- BPF for Security and LSM updates - KP Singh
- BPF_LSM + fsverity for Binary Authorization - Song Liu, Boris Burkov
- Sysarmor Metas eBPF Security Detection and Enforcement Tool- Liam Wisehart, Shankaran Gnanashanmugam
- Extending Non-Repudiable Logs with eBPF - Avery Blanchard, George Almasi
- Advancing Kernel Control Flow Integrity with eBPF - Jinghao Jia
- Modernizing Android BPF and the Android Security Model - Neill Kapron
- Buzzing Across Space: The Illustrated Children’s Guide to eBPF - Quentin Monnet
- Resolve and standardize early access to hardware for automotive industry with Linux - Khasim Syed
- Rust for Linux - Miguel Ojeda
- Beginner Linux kernel maintainers toolbox - Krzysztof Kozlowski
- Speeding up Kernel Testing and Debugging with virt-meng - Andrea Righi
- Emulating NT synchronization primitives in Wine - Zeb Figura
- Optimizing sysfs and procfs - Ajay Kaher, Vamsi Krishna Brahmajosyula
- Powering up "discoverable bus-attached" devices on DT-based platforms - Abel Vesa
- Improving kexec boot time - Usama Arif
- Security Features status update - Kees Cook, Qing Zhao, Bill Wendling
- Synthesized CFI for hand-written assembly in GNU assembler - Indu Bhagat
- Graph-based ABI analysis for fun and profit - Matthias Männich
- Compiling for verified targets BPF - Jose E Marchesi
- Towards data type profiling - Namhyung Kim
- VSCode for kernel development - Florent Revest
- Callsite Trampolines - Mr. Aleksei Vetrov, Steven Rostedt, Suren Baghdasaryan
- Generating BPF Verifier Friendly Code with Clang - Yonghong Song
- Welcome - Sasha Levin, Shuah Khan
- the path to achieve a bug-free build on the mainline - Philip Li
- Storing and Outputting Test Information: KUnit Attributes and KTAPv2 - Rae Moar
- Quality in embargoed patches - Sasha Levin
- Detecting failed device probes - Laura Nao
- Unifying and improving test regression reporting and tracking - Gustavo Padovan, Ricardo Cañuelo
- Welcome/intro - Mr Davidlohr Bueso
- CXL Emulation in QEMU - Progress, status and most importantly what next? - Fan Ni, Jonathan Cameron
- CXL Type-2 core support - Ira Weiny
- Plumbing challenges in Dynamic capacity device - Ira Weiny, Jonathan Cameron, Navneet singh
- Adding RAS Support for CXL Port Devices - Terry Bowman
- Shared CXL 3 memory what will be required - John Groves
- CXL Memory Tiering for heterogenous computing - Ravi Kiran Gummaluri
- A move_pages() equivalent for physical memory - Mr Gregory Price, Svetly Todorov
- Hypervisor-Enforced Kernel Integrity (Heki) for KVM - Mickaël Salaün, Mr Madhavan Venkataraman
- Multi-KVM Abstract - Anish Ghulati, Sean Christopherson
- Unifying KVM API for protected VM and utilities - Isaku Yamahata
- pkernfs: Persisting guest memory and kernel/device state safely... - Alexander Graf, James Gowans
- Hyper-V's Virtual Secure Mode in KVM project update - Nicolas Saenz Julienne
- Supporting guest private memory in Protected KVM on Android - Fuad Tabba
- libside: Giving the preprocessor a break with a tracer-agnostic instrumentation API - Mathieu Desnoy
- Graphing tools for scheduler tracing - Julia Lawall
- Function return hook integration with Function graph tracer - Mr Masami Hiramatsu
- pt_regs - the good the bad and the ugly - Florent Revest
- RTLA Requests and TODOs - Daniel Bristot de Oliveira
- Function parameters with BTF - Steven Rostedt, Mr Masami Hiramatsu
- HiSilicon Performance Monitor Control Unit - Jie Zhan
- DTrace and eBPF: new challenges - Kris Van Hee
- Implementing sframes - Steven Rostedt, Indu Bhagat
- The taming of the kernel dump - Petr Tesařík
- drgn Writing to Memory and Breakpoints, Safely in Production? - Omar Sandoval
- Beyond DWARF: Debugging the Kernel with Drgn BTF/CTF & kallsyms Stephen Brennan - Stephen Brennan
- When kdump is way too much - Guilherme Piccoli
- Minidump to debug end user device crashes - Mukesh Ojha, Elliot Berman
- Kernel Livedump - Lukáš Hruška
- Sensors aggregation - Alexandre Bailon, Daniel Lezcano
- New thermal trip types - Daniel Lezcano
- Use of Netlink for thermal kernel-user notification is problematic - Srinivas Pandruvada
- CPUfreq/sched and VM guest workload problems - David Dai, Saravana Kannan
- VM-CPUFreq for x86: Scaling the guest frequency for performance and power savings - Mr Wyes Karny
- Virtualized Frequency Control for Telco Workloads - Mr Chris Macnamara, Srinivas Pandruvada
- uclamp in CFS: Fairness, latency, and energy efficiency - Dietmar Eggemann, Morten Rasmussen
- Make sync_state()/handoff work for the common clk framework - Stephen Boyd
- Intel Low Power Mode Daemon on Hybrid CPUs - Rui Zhang, Srinivas Pandruvada
- Enabling DDR segments on demand during memory pressure for DDR power reduction - Sudarshan Rajagop
- Improving monitoring of power saving states - Mr Stanislaw Kardach (Google), Sven van Ashbrook
- bpftime: Fast uprobes with user space BPF runtime - Yusheng Zheng
- Make ftrace_regs a common trace interface for function entry/exit tracing - Masami Hiramatsu
- Where have all the kprobes gone - Jiri Olsa
- xprobes: Hybrid User/Kernel eBPF Probes for Cross-Layer Observability - Lucas Castanheira
- BPF programmable netdevice - Daniel Borkmann
- Application network security and observability in an encrypted future -John Fastabend
- Safe sharing of the network with eBPF - Balasubramanian Madhavan, Prankur Gupta
- BPF struct_ops - current status and the last developments - Kui-Feng Lee (Meta)
- BPF Static Keys - Anton Protopopov
- Troubles and Tidbits from Datadogs eBPF journey - Guillaume Fournier, Hemanth Malla
- eBPF Shenanigans with Flux - Barret Rhoden
- Developing Continuous eBPF Profiler to look Beneath the Kernel to Beyond the Clouds - Sumera
- Towards a standardized eBPF ISA - Conformance testing - Alan Jowett
- Standardizing Linux DRM drivers implementations by interfacing DRM Bridge as a single...- Jagan Teki
- Enabling Large Block Size devices in Linux - Luis Chamberlain, Pankaj Raghav
- Linux Kernel Autotuning - Cong Wang
- Standardizing CPUID data for the open-source x86 ecosystem - Ahmed S. Darwish
- Hunting Heisenbugs - Paul McKenney
- nouveau and kernel GPU VMA management - David Airlie
- Putting Linux into Context – Towards a reproducible example system with Linux... - Philipp Ahmann
- Dynamic vCPU priority boosting in KVM for latency sensitive workloads- Joel Fernandes, Vineeth Pilla
- RCU Office Hour - Paul McKenney
- Improve Linux Perf tool to account for task sleep - Ajay Kaher, Alexey Makhalov
- Powering up “discoverable bus-attached” devices on DT-based platforms - Abel Vesa
- Installing and Using the Linux-Kernel Memory Model (LKMM) - Paul McKenney
- kdevops sync up - Luis Chamberlain
- Empowering Engagement: Introducing a Dynamic Dashboard for Proactive Retention Strategies
- KDLP: Kernel Development Learning Pipeline - Joel Savitz
- resctrl filesystem - Peter Newman
- Securing build platforms - Joshua Lock
- Improving UAPI Compatibility Review with Automated Tooling - John Moon
- kernel: build system outputs and workflows (and how to balance them) - Bruce Ashfield
- How big of a problem are Un-upstreamed patches - Jon Mason
- Building for Heterogeneous Systems - Alejandro Hernandez Samaniego
- Confidential Computing Microconference Introduction - Dhaval Giani, Joerg Roedel
- COCONUT Secure VM Service Module Discussion - Joerg Roedel
- Remote Attestation in AMD SEV-SNP Confidential VMs - Claudio Carvalho
- Shrinking The Elephant - A Confidential Computing Attestation Sequel - Samuel Ortiz
- How to Build a Confidential Attestation Client - Tobin Feldman-Fitzthum
- Supporting Live Migration of Confidential VMs in KVM - Pankaj Gupta
- Secure IO - Dan Williams, Jeremy Powell, Samuel Ortiz, Steffen Eiden, Thomas Lendacky
- Taming the Incoherent Cache Issue in Confidential VMs - Mingwei Zhang
- Towards unified confidential computing ABIs - Dan Williams
- Update on RISC-V Confidential VM Extension (CoVE) - ATISH PATRA, RAVI SAHITA
- Secure TSC for AMD SEVSNP guests - Nikunj Dadhani
- Secure AVIC: Securing Interrupt Injection from a 'malicious' Hypervisor -Kishon Vijay Abraham I
- Improve Xeon IRQ throughput with posted interrupt - Jacob Pan
- PCI Endpoint Subsystem Open Items Discussion - Manivannan Sadhasivam e3
- Non-discoverable devices in PCI devices - Lizhi Hou, Rob Herring
- IOMMU overhead optimizations and observability - Pasha Tatashin, Yu Zhao
- iommufd discussion - Mr Jason Gunthorpe
- Linux-wpan updates - Mr Stefan Schmidt
- TSCH@Zephyr: IEEE 802.15.4 SubG IIoT in the Making - Florian Grandel
- Zephyr Retro-&-Prospective: Project Growth, Long Term Support, & Linux Interoperability - Chris Fri
- Shared FPU Support in Zephyr for ARM64 and RISC-V - Nicolas Pitre
- Challenges in Device Tree Sync - kernel, Zephyr, U-boot, System DT - Nishanth Menon
- Breaking Barriers: Arduino Core API advancements in Zephyr, Linux and IoT Systems - Dhruva Gole
- Livepatch Visibility at Scale - Breno Leitao
- KLP for Clang LTO Kernel - Yonghong Song
- Kbuild support for klprelocation generation - Lukáš Hruška
- Simplify Livepatch Callbacks Shadow Variables and States handling - Petr Mladek
- Moving livepatching module building to kselftests - Marcos de Souza
- Arm64 live patching - Mark Rutland
- Klint: Compile-time Detection of Atomic Context Violations for Kernel Rust Code - Dr Gary Guo
- pin-init: Solving Address Stability in Rust - Benno Lossin e3
- Coccinelle for Rust - Julia Lawall
- Using Rust in the binder driver - Alice Ryhl
- Block Layer Rust API - Mr Andreas Hindborg
- Rust in V4L2: a status report - Daniel Almeida
- Converting a DRM driver to Rust - Mrs Maíra Canal
- Zero Copy Receive using io_uring - David Wei
- Enhancing Homa Linux for Efficient RPC Transportation - Dr Xiaochun Lu
- An introduction to the DPLL subsystem - Vadim Fedorenko
- Unblocking the softirq lock for PREEMPT_RT - Sebastian Siewior
- Offloading QUIC Encryption to Enabled NICs - Andy Gospodarek
- Extending AF_XDP with hardware metadata - Stanislav Fomichev
- connect() - why you so slow?! - Frederick Lawler
- Container Networking: The Play of BPF and Network NS with different...- Martin Lau, Takshak Chahande
- Evolution of Direct Server Return (DSR) implementation for containerized applications - Lalit Gupta
- SYN Proxy at Scale with BPF - Kuniyuki Iwashima
- bpfilter: a BPF-based packet filtering framework - Quentin Deslandes
- Blinking Lights getting it wrong again again and again - Andrew Lunn
- Syzbot: 7 years of continuous kernel fuzzing - Aleksandr Nogikh
- Linux Virtualization Based Security (LVBS) - Thara Gopinath
- Is Linux Suspend ready for the next decade - Len Brown
- Encryption for filesystems with advanced features new fscrypt functionality - Sweet Tea Dorminy
- Trust, confidentiality, and hardening: the virtio lessons - Michael S Tsirkin
- Using hardware hints for optimal page placement - Mr Bharata Bhasker Rao
- Linux perf tool metrics - Ian Rogers
- Ship your Critical Section, Not Your Data: Enabling Transparent Delegation with... - Vishal Gupta
- Kernel handling of CPU and memory hot un/plug events for crash - Eric DeVolder
- A kernel documentation update - Jonathan Corbet
- Tips and Strategies for Reducing Stress and Burnout by Creating Psychological... - Dr Gloria Chance
- DAMON Current Status and Future Plans - SeongJae Park
- Kernel Samepage Merging (KSM) at Meta and Future Improvements to KSM -Stefan Roesch
- VSOCK: From Convenience to Performant VirtIO Communication - Amery Hung
- Improving resource ownership and life-time in linux device drivers - Bartosz Golaszewski
- How to make syzbot reports easier to debug? - Aleksandr Nogikh
- UEFI Setvariable at runtime -- Problems status and solutions - Mr Ilias Apalodimas
- Embedded Linux BOF - Tim Bird
- PCI device authentication encryption - Jonathan Cameron
- Secure IO BoF - Dhaval Giani
- Android BOF
- Android: memcg v1 - v2 - T.J. Mercier
- Reporting and tracking regressions across the ecosystem - Thorsten Leemhuis
- 16k page size support - Juan Yescas, Kalesh Singh
- Testing Drivers with KUnit (Does hardware have to be hard?) -David Gow
- toolchain-agnostic build time improvements - Tanzir Hasan, Google & Nick Desaulniers, Google
LPC 2022
Playlist
Index
- The Maple Tree - Liam Howlett
- Zettalinux: It's Not Too Late To Start - Matthew Wilcox
- Rust - Miguel Ojeda, Wedson Almeida Filho
- What kernel documentation could be - Jonathan Corbet
- Current Status and Future Plans of DAMON - SeongJae Park
- Why is devm_kzalloc() harmful and what can we do about it - Laurent Pinchart
- Modernizing the kdump dump tools - Philipp Rudo
- Regression tracking & fixing: current state, problems, and next steps - Thorsten Leemhuis
- nouveau in the times of nvidia firmware and open source kernel module - David Airlie
- Meta’s CXL Journey and Learnings in Linux - Jonathan Zhang
- TCP memory isolation on multi-tenant servers - Christian Warloe, Shakeel Butt, Wei Wang
- Kernel Live Patching at Scale - Song Liu, Rik van Riel, David Vernet
- Live in a world with multiple memory types - Ying Huang
- Inside the Linux Kernel Random Number Generator - Jason Donenfeld
- Profiling data structures - Arnaldo Carvalho de Melo
- PREEMPT_RT - how not to break it. - Sebastian Siewior
- Launching new processes with
io_uring_spawnfor fast builds - Josh Triplett - Exercising the Linux scheduler with Yogini - Len Brown
- OS Scheduling with Nest: Keeping Tasks Close Together on Warm Cores - Julia Lawall
- RV: where are we? - Daniel Bristot de Oliveira
- Modularization for Lockdep - Boqun Feng
- Make RCU do less (save power)! - Joel Fernandes, Rushikesh Kadam, Uladzislau Rezki
- Restartable Sequences: Scheduler-Aware Scaling of Memory Use on Many-Core Systems- Mathieu Desnoyers
- How I started chasing speculative type confusion bugs in the kernel and ended up wi... Jakob Koschel
- The journey of BPF from restricted C language towards extended and safe C. - Alexei Starovoitov
- HID-BPF - Benjamin Tissoires
- eBPF Kernel Scheduling with Ghost - Barret Rhoden
- Can the Linux networking stack be used with very high speed applications? - David Ahern
- Overview of the BPF networking hooks and user experience in Meta - Martin Lau
- BPF Signing and IMA integration - KP Singh
- Revisiting eBPF Seccomp Filters - Jinghao Jia, Tianyin Xu
- State of kprobes/trampolines batch attachment - Jiri Olsa
- Developing eBPF profiler for polyglot cloud-native appli... Vaishali Thakkar, Javier Honduvilla Coto
- Performance insights into eBPF step by step - Dmitrii Dolgov
- Tuning in-kernel routines on RISC-V - Heiko Stuebner
- Confidential Computing for RISC-V-based Platforms - RAVI SAHITA
- What to do with kconfig.socs? - Conor Dooley
- RISC-V ACPI and UEFI Updates - Sunil V L
- The Odyssey of HWCAP on RISC-V platforms - "Ruinland" ChuanTzu Tsai
- Intro - ATISH PATRA, Palmer Dabbelt
- Make LL/SC arch has a strict forward guarantee - Ren Guo
- Extending EFI support in Linux to new architectures - Ard Biesheuvel, Ilias Apalodimas
- LoongArch: What we will do next - Huacai Chen, Jianmin Lv, Xuerui WANG
- Consolidating representations of the physical memory - Mike Rapoport
- Mitigating speculative execution attacks with ASI - follow up - Junaid Shahid, Ofir Weisse
- High memory management API changes - Ira Weiny
- New design for initrds - Zbigniew Jędrzejewski-Szmek
- Towards Secure Unified Kernel Images for Generic Linux Distributions and Every... Lennart Poettering
- Slimming down the journal - Daan De Meyer
- #snapsafe: restoring uniqueness in Virtual Machine clones - Babis Chalios
- systemd cgroup delegation and control processes - Michal Koutný
- Integrated PCIe monitoring and tracing facilities - Yicong Yang
- Exposing PCIe topology to Guest OS for peer-to-peer - Oded Gabbay
- Instant Detection of Virtual Devices - Ajay Kaher
- PCIe Endpoint Subsystem Open Items Discussion - Kishon Vijay Abraham I, Manivannan Sadhasivam
- Cooperative DMA in a memory-oversubscribed environment - James Gowans
- IOMMUFD Discussion - Jason Gunthorpe
- Isolation for broken hardware during system suspend - Rui Zhang
- Fine grain frequency control with kernel governors - Ray Huang
- Linux per cpu idle injection - Srinivas Pandruvada
- CPUfreq/sched and VM guest workload problems - Saravana Kannan
- A generic energy model description - Daniel Lezcano
- Energy model accuracy - Morten Rasmussen
- Combining DTPM with the thermal control framework - Daniel Lezcano
- Frequency-invariance gaps in current kernel - Rui Zhang
- Libre Silicon in IoT - Michael Welling
- All types of wireless in Linux are terrible and why the vendors should feel bad - Peter Robinson
- Linux IEEE 802.15.4 MLME improvements - Miquèl Raynal
- libgpiod V2: New Major Release with a Ton of New Features - Bartosz Golaszewski
- Abusing zephyr and meta-zephyr - Eilís Ní Fhlannagáin
- Open source FPGA NVMe accelerator platform for BPF driven ML processing with Linux/... Karol Gugala
- Putting firmware on the device: a Zephyr+Yocto+Mender hike - Josef Holzmayr
- Percpu hashtab traversal measurement study - Brian Vazquez
- MPTCP: Extending kernel functionality with eBPF and Netlink - Matthieu Baerts
- Socket termination for policy enforcement and load-balancing - Aditi Ghag
- FW centric devices, NIC customization - Saeed Mahameed, Mark Bloch
- XDP gaining access to NIC hardware hints via BTF - Jesper Dangaard Brouer
- Bringing packet queueing to XDP - Toke Høiland-Jørgensen
- eBPF Standardization - Dave Thaler
- Networking resource control with per-cgroup LSM - Stanislav Fomichev
- How to share IPv4 addresses by partitioning the port space - Jakub Sitnicki, Marek Majkowski
- A BPF map for online packet classification - Anton Protopopov
- Cilium's BPF kernel datapath revamped - Daniel Borkmann
- Machine reable description for netlink protocols (YAML?) - Jakub Kicinski
- Copy On Write, Get User Pages, and Mysterious Counters - David Hildenbrand
- Linux Kernel Control-Flow Integrity Sup... Joao Moreira, Mark Rutland, Peter Zijlstra, Sami Tolvanen
- Toolchain support for objtool in the Linux kernel - Josh Poimboeuf
- CTF Frame in the Linux kernel - Indu Bhagat
- GCC's -fanalyzer and the Linux kernel - David Malcolm
- Kernel ABI Monitoring a... Dodji Seketeli, Giuliano Procida, Guillermo E. Martinez, Matthias Männich
- Programmable debuggers and the Linux kernel (drg... Elena Zannoni, Jose E. Marchesi, Stephen Brennan
- Status Report: Broken Dependency Orderings in the Linux Kernel - Marco Elver, Paul Heidekrüger
- Where are we on security features? - Kees Cook, Qing Zhao
- Toolchain Track Welcome - Jose E. Marchesi, Nick Desaulniers
- PREEMPT_RT Q&A with tglx - Thomas Gleixner
- Linux needs a Scheduler QOS API -- and it isn't nice(2) - Len Brown
- Limit the idle CPU search depth and use CPU filter during task wake up - Chen Yu, Yun Wu
- Linux Kernel Scheduling and split-LLC architectures: Overview, Ch... Gautham R Shenoy, Prateek Nayak
- Latency hints for CFS task - Vincent Guittot
- Latency hints for CFS task - Vincent Guittot
- Bringing Energy-Aware Scheduling to x86 - Len Brown, Ricardo Neri
- rtla: what is next? - Daniel Bristot de Oliveira
- rtla osnoise: what is missing? - Daniel Bristot de Oliveira
- CPU isolation vs jailbreaking IPIs - Valentin Schneider
- Make RCU do less (and disturb CPUs less)! - Joel Fernandes, Rushikesh Kadam, Uladzislau Rezki
- Isolation aware smp_call_function/queue_work_on APIs - Marcelo Tosatti
- CPU isolation tuning through cpuset - Frederic Weisbecker
- Simple KernelCI Labs with Labgrid - Jan Lübbe
- How to introduce KUnit to physical... Isabella Basso , Magali Lemes, Maíra Canal, Tales da Aparecida
- KUnit: Function Redirection and More - Brendan Higgins, David Gow
- The emerging of the virtual QA team for Linux kernel - philip li
- Designing UAPI for Fuzz-ability - Dmitry Vyukov
- Making syzbot reports more developer-friendly - Aleksandr Nogikh
- Checking your work: Linux kernel testing and CI - David Vernet
- Integrating testing with maintainer flows - Mark Brown, Veronika Kabatova
- TrenchBoot Update - Daniel Smith
- Remote Attestation of IoT devices using a discrete TPM 2.0 - Dimitar Tomov, Svetlozar Kalchev
- Kernel TEE subsystem evolution - Sumit Garg
- Secure Boot auto enrollment - vincent dagonneau
- Secure bootloader for Confidential Computing - Ken Lu, Jiewen Yao
- Sandboxing/Containerizing alternatives to Snap fo... Michael Sweet, Till Kamppeter, Valentin Viennot
- Documentation for OpenPrinting projects - Till Kamppeter, Aveek Basu
- Testing and CI for OpenPrinting projects - Michael Sweet, Till Kamppeter
- CUPS 2.5 and 3.0 Development - Michael Sweet
- Experiences implementing zonefs support in ZenFS - Jorgen Hansen
- Btrfs RAID on zoned devices - Johannes Thumshirn
- Zonefs: Features Roadmap - Damien Le Moal
- Supporting non-power of 2 zoned devices - Pankaj Raghav
- Object caching on Zoned Storage - Hans Holmberg
- Improving data placement for Zoned Linux File systems - Hans Holmberg
- SSDFS: ZNS SSD ready file system with zero GC overhead - Viacheslav Dubeyko
- A zone-aware cache system for distributed databases - Kuankuan Guo
- Zoned MC Conference Kick Off - Adam Manzanares, Matias Bjørling
- RISC-V ftrace: working with preemption - Tao Chiu
- CXL 2.0+ Emulation With QEMU Status, requirements and roadmap. - Jonathan Cameron
- Linux plumbing of CXL error reporting - Robert Richter, Yazen Ghannam
- CXL hotplug: spec to reality - PJ Waskiewicz
- Design and implementation of Autocaching for CXLSSD - Heekwon Park
- CXL and confidential computing - Jérôme Glisse
- CXL Dynamic Capacity MM - Jonathan Cameron, Navneet Singh
- CXL Type-3 device discovery, configuration in firmware and prepare ACPI tables... Sayanta Pattanayak
- CXL MC Welcome and Kickoff - Adam Manzanares, Dan Williams
- Closing session - Christian Brauner
- Bringing up FUSE mounts C/R support - Alexander Mikhalitsyn
- Restartable Sequences: Scaling Per-Core Shared Memory Use in Containers - Mathieu Desnoyers
- Unprivileged CRIU - Younes Manton
- cgroup rstat's advanced adoption - Michal Koutný
- How can we make procfs safe? - Aleksa Sarai
- Restoring process trees with child-sub-reapers, nested pid-namespaces and inheri... Pavel Tikhomirov
- Tracer namespaces - Mathieu Desnoyers
- Opening session - Stéphane Graber
- Dynamic Energy Model to handle leakage power - Lukasz Luba
- (Impact of) Recent CPU topology changes - Dietmar Eggemann, Ionela Voinescu
- io_uring in Android - Akilesh Kailash
- MGLRU results on Android - Kalesh Singh
- EROFS as a replacement for EXT4 and Squashfs - David Anderson
- eBPF-based FUSE - Paul Lawrence
- Cuttlefish and Kernel Dev - Ram Muthiah
- Virtualization in Android - David Brazdil, Serban Constantinescu
- fw_devlink and parallelization updates - Saravana Kannan
- STG for ABI monitoring - Giuliano Procida
- Hermetic builds with Bazel - Matthias Männich
- Technical debt - Matthias Männich
- GKI Experience - Elliot Berman
- Interrupt Security for AMD SEV-SNP - Ashish Kalra
- Testing Intel TDX functionality with new set of self tests - Sagi Shahar
- Identifying and Eliminating Contention from Booting Concurrent SNP VMs - Jacky Li, Marc Orr
- The elephants in the confidential room: Attestation and verification - Samuel Ortiz
- Hardening Linux guest kernel for CC - Elena Reshetova
- Using DICE Attestation for SEV and SNP Hardware Rooted Attestation - Peter Gonda
- Unmapped Private Memory for Confidential Guests - Michael Roth
- Upstream & Guest Distro support for Confidential Compute - Jianxiong Gao
- Rust in the Kernel (via eBPF) - Dave Tucker, Michal Rostecki
- The Integration of Rust with Kernel Testing Service - Yujie Liu
- Linux Rust NVMe Driver Status Update - Andreas Hindborg
- Rust for Linux: Status Update - Miguel Ojeda, Wedson Almeida Filho
- rustc_codegen_gcc: A gcc codegen for the Rust compiler - Antoni Boucher
- Rust GCC Front-end - Philip Herron, David Faust
- The slab allocators of past, present, and future - Vlastimil Babka
- Low-overhead memory allocation tracking - Kent Overstreet, SUREN BAGHDASARYAN
- Preserving guest memory across kexec - James Gowans
- Multi-Gen LRU: Current Status & Next Steps - Jesse Barnes, Rom Lemarchand
- Memory tiering - Jerome Glisse
- Scalability solutions for the mmap_lock - Map... Liam Howlett, SUREN BAGHDASARYAN, Michel Lespinasse
- Restricting access to IPP printers with OAuth2 framework - Piotr Pawliczek
- Tuning Linux TCP for data-center networks - Yuchung Cheng
- Unified structure for thermal zone device registration - Rui Zhang
- Securely booting confidential VMs with encrypting disk
- Unmapped Private Memory for Confidential Guests
- Closing the BPF map permission loophole
- OPENED Tool for Managing eBPF Heterogeneity
- Pressure feedback for LRU map types
- Reusing the BPF CI
- The revival of the learning-sync bridgeport flag
- More CO-RE? Taming the effects of compiler optimizations on BPF tracing