Conveners
Birds of a Feather (BoF): Birds of a Feather (BoF) (no A/V)
- There are no conveners in this block
Birds of a Feather (BoF)
- Mike Rapoport
Birds of a Feather (BoF)
- Mike Rapoport
-
Daniel Wagner (SUSE), Nilay Shroff (IBM)12/12/2025, 10:00
Monitoring NVMe devices and paths in production is currently limited to static snapshots via nvme-cli. While sufficient for basic inspection, this model falls short in NVMe-oF (fabrics) deployments, where path conditions can change dynamically due to fluctuating network latency, congestion, or link failures. Administrators troubleshooting fabric multipath environments often need continuous...
Go to contribution page -
Konstantin Sinyuk12/12/2025, 10:00
Abstract
UALink is a new open, scaleโup interconnect standard for AI that tightly couples CPU, GPU, and NPU memory into a single highโbandwidth, lowโlatency domain, enabling ultraโfast load/store/atomic operations across hundreds to thousands of accelerators in a pod. Unlike vendorโspecific fabrics such as NVIDIA's NVLink, UALink is positioned as a...
Go to contribution page -
Harry Yoo (Oracle), Kamalesh Babulal (Oracle)12/12/2025, 10:45
For years, the Linux kernel has been troubled by "zombie memory cgroups." When a memory cgroup is destroyed, shared file pages often remain charged to it, preventing the kernel from freeing the cgroup's metadata. Over time, this creates a slow but steady memory leak in environments where cgroups are frequently created and destroyed.
The community is working on a fix by reparenting these...
Go to contribution page -
Hannes Reinecke (SUSE Labs), Luis Chamberlain (Samsung)12/12/2025, 10:45
In continuation of the presentation from Pankaj about 'THP and LBS' we will have a BoF to discuss memory fragmentation on LBS and how memory compaction could help here.
Go to contribution page
So in the Bof we will be discussing how one could measure the fragmentation and, more importantly, how one could induce memory fragmentation, as we need both to figure out if compaction does work in this case. -
Aleksandr Nogikh (Google), Alexander Potapenko (Google), Dmitry Vyukov (Google), Marco Elver (Google), Taras Madan12/12/2025, 12:00
[Syzbot][1] is a continuous kernel fuzzing system that automatically uncovers and reports hundreds of Linux kernel findings each quarter.
The BoF session aims to facilitate open dialogue between the syzbot engineers and the kernel developers who receive the reports. We'll discuss what's working well, where more attention is needed, and how we can improve.
We'll start by highlighting the...
Go to contribution page -
Luis Chamberlain (Samsung)12/12/2025, 12:00
We have different GPU Linux drivers, but for AI we just need GPU compute. Do we really need different GPU drivers for GPU compute? Could we learn from what NVMe folks have done for GPU compute? Could we collaborate on a unified GPU compute driver? What would that look like? In lieu of any proposals out there I have put one together for folks to review and I'd like community discussions around...
Go to contribution page -
Aleksandr Nogikh (Google), Alexander Potapenko (Google), Dmitry Vyukov (Google), Kees Cook (Google), Marco Elver (Google)12/12/2025, 12:45
The Linux kernel has numerous tools to detect bugs, among them a family of dynamic program analysis called "sanitizers": Kernel Address Sanitizer (KASAN), Kernel Memory Sanitizer (KMSAN), Kernel Concurrency Sanitizer (KCSAN), and the Undefined Behaviour Sanitizer (UBSAN).
Knowing when to apply which sanitizer in the kernel development process may not always be obvious: each sanitizer is...
Go to contribution page -
Karen Sandler (Software Freedom Conservancy)12/12/2025, 12:45
A time to discuss all things copyleft and the kernel
Go to contribution page -
"Ruinland" ChuanTzu Tsai (Andes Technology), Mr D.Jeff Dionne (Core Semiconductor), Geert Uytterhoeven (Glider bv), Dr John Paul Adrian Glaubitz (FU Berlin), Rob Landley (ToyBox)12/12/2025, 15:00
Attending : Geert (m68k arch maintainer), D. Jeff Dionne (Coresemi), Rob Landley (ToyBox), John Paul Adrian Glaubitz (SuperH), Ruinland (AndesTech)
It's like the Sword of Damocles every so often, people push to deprecate support for 32-bit architectures, with or without an MMU.
This year, influential voices are saying it again. Yet developers are still manufacturing, working on, and...
Go to contribution page -
Muhammad Usama Sardar (TU Dresden)12/12/2025, 15:45
We aim to bootstrap some discussions on the intersections of the following topics:
- Agentic AI
- Confidential Computing (MC on this already exists)
- Attested TLS
To initiate discussion, I will present a few slides to introduce the above, then pose some open questions. We very much welcome presentations by attendees on related topics. If you are interested in presenting, please...
Go to contribution page -
Stefan Schmidt, Vinod Koul12/12/2025, 17:00
Laptops with ARM processors have become more common over the recent years. Starting with Apple Silicon and, more recently, X Elite/Plus laptops.
While a solid basic support for many of them exists, the user experience is still lacking and in-kernel as well as userspace support has major gaps compared to a X86_64 system.
Topics we want to to address and discuss in this BoF are:
-...
Go to contribution page -
Jens Wiklander, Sumit Garg12/12/2025, 17:45
A Trusted Execution Environment (TEE) is an isolated execution environment running alongside the rich operating system. It provides the capability to isolate security-critical or trusted code and corresponding resources like memory, devices, etc. The isolation is backed by hardware security features such as Arm TrustZone, AMD Secure Processor, RISC-V TEE, etc.
This BoF will provide a...
Go to contribution page -
Viacheslav Dubeyko (IBM), Viacheslav Dubeyko13/12/2025, 10:00
(1) A description of the overall topic
The number of areas of Machine Learning (ML) approaches application is growing with every day. There are already research works and industry efforts to employ ML approaches for configuration and optimization of Linux kernel. The using of ML approaches in Linux kernel is inevitable step. But there are multiple unanswered questions how ML can be used in...
Go to contribution page -
Damiano Melotti (Google)13/12/2025, 10:45
After last year's BoF on Linux CVEs, several organizations have gathered together to form a workgroup, aiming at sharing CVE assessments to reduce the amount of toil of isolated triaging (https://github.com/cloud-lts/linux-cve-analysis). In this session we would like to present the progress we made so far, going over the current challenges and gather inputs from the community. This is also the...
Go to contribution page -
Mr Vipul Gupta13/12/2025, 12:00
A space for folks looking for solutions to achieve the missing e2e test coverage for their Linux distributions. A Hardware in The Loop (HiTL) pipeline that can test changes directly on the hardware and provide instant feedback to any CI/CD loop. The system I intend to present can:
Run tests on actual hardware DUTs (Device Under Test)
Go to contribution page
Controlled from the outside using a device/jig running... -
Denis Aleksandrov (Red Hat Associate), Mr Rado Vrbovksy (Red Hat Associate)13/12/2025, 12:45
Abstract
The Kernel Development Learning Pipeline (KDLP) project has grown significantly since its inception, successfully addressing the critical shortage of qualified entry-level kernel engineers. This talk will provide a quick background on KDLP, showcase its substantial growth, and outline future plans, including the creation of an open, community-driven textbook and resources for...
Go to contribution page -
Joerg Roedel (AMD)13/12/2025, 15:00
The COCONUT-SVSM community want to hold BoF at LPC to discuss the state and futures directions of the project. The idea is to present ideas in short lightning talks and discuss them in the community.
Go to contribution page -
Fenghua Yu (NVIDIA)13/12/2025, 15:45
resctrl provides a Linux infrastructure to allocate and monitor shared memory and cache resources for higher performance and better QoS. It was first introduced into the kernel with X86 Intel Resource Director Technology (RDT). Later resctrl accepted AMD QoS. Over years, resctrl has been widely adopted by CSPs and client customers. It's on-going effort for resctrl to accept new RDT and AMD...
Go to contribution page -
Alice Ryhl (Google), Mr Andreas Hindborg (Samsung), Benno Lossin, Boqun Feng, Danilo Krummrich, Miguel Ojeda13/12/2025, 17:00
A Rust-related BoF to work together on several topics, to answer questions or resolve pain points from attendees, to get to know people interested in Rust and Rust for Linux and generally to have some more time for discussion on top of the Rust MC.
The list of topics will be added closer to the conference (and more may be added during the conference too). Potential topics are:
Go to contribution page
* Review... -
Boqun Feng13/12/2025, 17:45
It has been two years since the last LKMM tool BoF at LPC, so another repeating session will help more people install and get familiar with the LKMM and give them an idea for what LKMM can do.
Go to contribution page -
Alexandre Courbot (NVIDIA), Danilo Krummrich (Red Hat), David Airlie (Red Hat), Joel Fernandes (NVIDIA), John Hubbard (NVIDIA)
This microconference will center on Nova, the upstream Rust-based kernel driver for NVIDIA GPUs.
Discussion topics will include the design and evolution of the firmware API exposed by the GPU System Processor (GSP), user-space submission interfaces and compute APIs, and interactions with the core kernel (device / driver APIs; locking and lifetimes; memory management APIs). NVIDIA engineers...
Go to contribution page -
Alexandre Courbot (NVIDIA), Danilo Krummrich (Red Hat), David Airlie (Red Hat), Joel Fernandes (NVIDIA), John Hubbard (NVIDIA)
This microconference will center on Nova, the upstream Rust-based kernel driver for NVIDIA GPUs.
Discussion topics will include the design and evolution of the firmware API exposed by the GPU System Processor (GSP), user-space submission interfaces and compute APIs, and interactions with the core kernel (device / driver APIs; locking and lifetimes; memory management APIs). NVIDIA engineers...
Go to contribution page -
Kate Stewart (Linux Foundation)
Clarifying the intent of code and assumptions of use, is key for automating testing and making it more efficient as well as minimizing regressions. This BOF is to share awareness of the starting points that are out there, that have been overlooked to date, and figure out how to start tackling it, in a pragmatic fashion.
Go to contribution page -
Kate Stewart (Linux Foundation)
Clarifying the intent of code and assumptions of use, is key for automating testing and making it more efficient as well as minimizing regressions. This BOF is to share awareness of the starting points that are out there, that have been overlooked to date, and figure out how to start tackling it, in a pragmatic fashion.
Go to contribution page -
-