-
Frederic Weisbecker (Suse)05/10/2026, 15:00
Installing a CPU isolated workload for extreme low-latency expectations can be challenging. Requirements and settings have been recently documented upstream but practice is another story. Let's discuss that around a live example.
Go to contribution page -
Alice Ryhl (Google), Mr Andreas Hindborg (Samsung), Benno Lossin, Boqun Feng, Danilo Krummrich, Dr Gary Guo, Miguel Ojeda05/10/2026, 15:45
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 developed closer to the conference (and more may be added during the conference too), but some examples of potential...
Go to contribution page -
Mykolas Krupauskas (Uber Technologies Inc.)05/10/2026, 17:00
Discussion on how organizations are managing the complex tradeoffs related to efficient use of memory resources in heterogeneous workload, large-scale datacenter environments. Especially, as DRAM prices have exploded.
What guidance and future feature development should the community provide to support efficient use of this resource?
- zswap
- proactive reclaim agents
- DAMON
- PSI
-...
-
Fenghua Yu (NVIDIA), Ben Horgan, Reinette Chatre05/10/2026, 17:45
Significant progress has been made on the resctrl subsystem recently, driven by architectural evolutions across multiple hardware vendors. Key developments include Intel's separate control and monitor domains, ARM's IOMMU, NVIDIA's CPU-less MPAM support and MBW MAX hard limits, AMD's monitor counter assignment, and initial RISC-V inclusion.
Following last year's highly productive BoF, which...
Go to contribution page -
Aleksandr Nogikh (Google), Alexander Potapenko (Google), Dmitry Vyukov (Google), Justin Stitt (Google), Kees Cook (Google), Marco Elver (Google), Pimyn Girgis (Google)06/10/2026, 10:00
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). Although not a bug-detecting sanitizer itself, we will also cover Kernel Coverage (KCOV), which utilizes similar compiler...
Go to contribution page -
Damiano Melotti (Google)06/10/2026, 10:45
This year has been marked by the rise of cyber-capable AI models, flooding maintainers with increasingly better vulnerability reports. More vulnerabilities have been reaching the headlines, resulting in emergency mitigations across different deployments. In response, many organizations have adopted agentic solutions to scan, triage, reproduce, and patch vulnerabilities.
During this year's...
Go to contribution page -
Cosmin Ratiu (NVIDIA)06/10/2026, 12:00
Every devlink instance today is scoped to a single function - one PF, VF, or SF. That breaks for state belonging to the physical device rather than
any one function: siblings must coordinate on shared resources, but there is no standard mechanism to do so. The result is per-vendor workarounds, brittle cross-function locking, and latent deadlock risk baked into every driver that tries.We...
Go to contribution page -
Mr Konstantin Sinyuk (Intel)06/10/2026, 12:45
Modern GPUs and dedicated AI accelerators are increasingly connected through scale-up interconnect fabrics such as AMD xGMI today and UALink in the near future. Yet Linux lacks common topology infrastructure for reporting, vendor-neutrally, which accelerators are directly connected, through which ports, and in what state. Vendors expose fragments...
Go to contribution page -
"Ruinland" ChuanTzu Tsai (Andes Technology)06/10/2026, 15:00
The boundary between the Linux and FreeBSD ecosystems is often loose and porous,while developers continuously building bridges to maximize hardware support and software availability across both platforms.
Two mechanisms carry that weight on shoulders: the Linuxulator, a native
Go to contribution page
implementation of the Linux syscall ABI that runs unmodified Linux binaries,
and LinuxKPI, a shim layer that lets... -
Pedro Falcato (SUSE Labs)06/10/2026, 17:00
Transparent Huge Page placement has historically been (and is) quite simplistic and overeager. This normally results in users turning off THP completely, or for selected workloads using any number of available toggles.
I'd like to discuss realistic ways in which we could meaningfully improve this, including past ideas such as thp=auto.
Several relevant aspects would include:
Go to contribution page
- adapting... -
Laurent Pinchart (Ideas on Board Oy)06/10/2026, 17:45
While cameras have been ubiquitous in Linux systems for more than a decade, vendors have historically been very reluctant to disclose any information about Image Signal Processors (ISP), leading to the proliferation of out-of-tree kernel drivers and closed-source userspace stacks. The situation started to change with the launch of the libcamera project at the end of 2018, and progress has...
Go to contribution page -
SJ Park06/10/2026, 17:45
DAMON received many updates in last year. Many more updates are in progress. Multiple ideas for future works are flooding. Let's discuss what changes have recently made, what changes are ongoing, and what should be the next work.
Topics would include but not limited to:
- Data attributes monitoring extension
- Per-CPUs/threads/reads/writes monitoring
- Per-Cgroup memory idle time...
-
Amir Goldstein (CTERA Networks)07/10/2026, 15:45
Many production FUSE filesystems do not need to reimplement the full filesystem stack. They need to mirror an existing directory with full fidelity while intercepting only a small subset of operations for caching, tiering, HSM stub manifestation, or auditing.
To make these filesystems easier to build, we introduce [libfuse_passthrough][1] - a C++ library that handles all FUSE plumbing and...
Go to contribution page -
Kevin Brodsky (Arm)07/10/2026, 17:00
We have been supporting pkeys [1] on Linux for 10 years now, and they
are no longer specific to x86: arm64 and powerpc support them too.
Unfortunately, important gaps remain in the kernel-user ABI, making it
difficult to deploy pkeys robustly for key use-cases.pkeys work in a fairly simple way: the user allocates a new pkey and
Go to contribution page
then assigns that pkey to a VMA. Access to that VMA is... -
Dorinda Bassey (Red Hat), Albert Esteve (Red Hat), Stefano Garzarella (Red Hat)07/10/2026, 17:45
The vhost-user protocol started as a simple QEMU feature, but it has grown into a standard used across the entire Linux virtualization community. Today, it powers production workloads in the cloud (e.g. QEMU and cloud-hypervisor), lightweight environments like libkrun, and modern automotive systems.
However, as the ecosystem expands, we are hitting new "plumbing" bottlenecks. For example,...
Go to contribution page
Choose timezone
Your profile timezone: