Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (Brite)
  • No Skin
Collapse

Linux Kernel Meet

  1. Home
  2. Blogs
  3. Linux Kernel Conference Session Archive (LPC 2025 ~ 2022)

Linux Kernel Conference Session Archive (LPC 2025 ~ 2022)

Scheduled Pinned Locked Moved Blogs
1 Posts 1 Posters 117 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • Y Offline
    Y Offline
    Yunseong Kim
    wrote last edited by Yunseong Kim
    #1

    LPC 2025

    Playlist

    • https://www.youtube.com/playlist?list=PLVsQ_xZBEyN3-ZbrEgTiCpm1-Sg_ihLVF

    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

    • https://www.youtube.com/playlist?list=PLVsQ_xZBEyN0XmmLaDFQEnuEu5HKSobpy

    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
    • hrtimer Rust 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

    • https://www.youtube.com/playlist?list=PLVsQ_xZBEyN0rGt1cmVhPn_TG79YfS_gX

    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

    • https://www.youtube.com/playlist?list=PLVsQ_xZBEyN0a9XC70HTwTFr-TsUtSGBY

    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_spawn for 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
    1 Reply Last reply
    0
    Reply
    • Reply as topic
    Log in to reply
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes


    • Login

    • Don't have an account? Register

    • Login or register to search.
    Powered by NodeBB Contributors
    • First post
      Last post
    0
    • Categories
    • Recent
    • Tags
    • Popular
    • World
    • Users
    • Groups