11โ€“13 Dec 2025
Asia/Tokyo timezone

Session

Birds of a Feather (BoF)

12 Dec 2025, 10:00

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

Presentation materials

  1. 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
  2. Konstantin Sinyuk
    12/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
  3. 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
  4. 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.
    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.

    Go to contribution page
  5. Aleksandr Nogikh (Google), Alexander Potapenko (Google), Dmitry Vyukov (Google), Marco Elver (Google), Taras Madan
    12/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
  6. 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
  7. 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
  8. Karen Sandler (Software Freedom Conservancy)
    12/12/2025, 12:45

    A time to discuss all things copyleft and the kernel

    Go to contribution page
  9. "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
  10. 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
  11. Stefan Schmidt, Vinod Koul
    12/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
  12. Jens Wiklander, Sumit Garg
    12/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
  13. Viacheslav Dubeyko (IBM), Viacheslav Dubeyko
    13/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
  14. 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
  15. Mr Vipul Gupta
    13/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)
    Controlled from the outside using a device/jig running...

    Go to contribution page
  16. 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
  17. 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
  18. 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
  19. Alice Ryhl (Google), Mr Andreas Hindborg (Samsung), Benno Lossin, Boqun Feng, Danilo Krummrich, Miguel Ojeda
    13/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:
    * Review...

    Go to contribution page
  20. Boqun Feng
    13/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
  21. 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
  22. 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
  23. 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
  24. 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
Building timetable...
Diamond Sponsors
Platinum Sponsors
Gold Sponsors
Silver Sponsors
T-Shirt Sponsor
Conference Services Provided by