-
Frederic Weisbecker (Suse)10/5/26, 3:00โฏPM
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 Ojeda10/5/26, 3:45โฏPM
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.)10/5/26, 5:00โฏPM
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 Chatre10/5/26, 5:45โฏPM
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)10/6/26, 10:00โฏAM
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)10/6/26, 10:45โฏAM
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)10/6/26, 12:00โฏPM
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)10/6/26, 12:45โฏPM
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)10/6/26, 3:00โฏPM
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)10/6/26, 5:00โฏPM
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)10/6/26, 5:45โฏPM
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 Park10/6/26, 5:45โฏPM
DAMON is a kernel subsystem for efficient data access/attributes monitoring and memory operations. It received many updates in last year. Many more updates are in progress. Multiple ideas for future works are flooding. In this session, multiple people who work on DAMON will present and discuss what changes have recently made, what changes are ongoing, and what should be the next...
Go to contribution page -
Amir Goldstein (CTERA Networks)10/7/26, 3:45โฏPM
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)10/7/26, 5:00โฏPM
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)10/7/26, 5:45โฏPM
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: