~/conference

LinuxCon @ OSS EU 2024

kernel developers, linux distribution maintainers, embedded systems engineers, security engineers, platform engineers, test automation engineers, infrastructure maintainers

driverless IPP printing; virtio-net pci endpoint; linux ABI compatibility; USB-C tcpm and alt-modes; DAMON memory monitoring; spatial safety in kernel; eBPF test-case generation; WireGuard remote access; Landlock sandboxing; rust zswap backend; hypervisor firewall with nftables; NUMA and CXL topology

titleauthorlength
DAMON Recipes: Ways to Save Memory Using a Linux Kernel Subsystem in the Real WorldSeongJae Park42m
DAMON is a mainline Linux data-access monitor (since v5.15) with userspace tooling that reports hot/cold address ranges and supports virtual and physical…
Talk at Hall M1 (Level 1) on
Challenges and Innovations Towards Spatial Safety in the Linux KernelGustavo A. R. Silva47m
Work since 2019 replaces ad‑hoc trailing arrays with C99 flexible array members, fixes an 8‑year bug, and changes memcpy fortification to use…
Talk at Hall M1 (Level 1) on
Real-time Scheduling Fault SimulationBen Dooks37m
A practical survey of ways to inject scheduling faults into Linux shows concrete experiments with strace error injection, the kernel fault-injection framework…
Talk at Hall M1 (Level 1) on
Virter – How the "Docker for VMs" Can Help You Test the Linux KernelChristoph Böhmwalder37m
Virter automates provisioning, cloning and running VMs via libvirt/qemu using cloud images and qcow2 layering, with images pushable to Docker registries. Test…
Talk at Hall M2 (Level 1) on
Getting Linux Distros to New ArchitecturesBernhard Rosenkränzer30m
Automated process for the OpenMandriva RISC‑V port that produces working binary packages by building synchronized cross toolchains, creating a runnable zroot…
Talk at Hall M1 (Level 1) on
Civil Infrastructure Platform: Empowering Sustainable Living with Industrial Grade LinuxYoshitake Kobayashi42m
Civil Infrastructure Platform provides an open-source CIP OSBL offering industrial-grade Linux with super long-term support for kernels 4.4, 4.19, 5.10 and 6.1…
Talk at Hall M2 (Level 1) on
Testing, a Journey from Testing Kernels to Testing Debian and YoctoSudip Mukherjee29m
Pipeline builds kernels and Debian/Yocto images in GitLab CI (cross‑compile for multiple architectures with GCC 11/12/13), boots real boards (RPI4, MIPS ci20)…
Talk at Hall M1 (Level 1) on
The Cyber Resilience Act: Navigating Its Impact on Yocto-Based ProductsJulien Bernet53m
The Cyber Resilience Act makes mandatory a product-level security risk assessment that drives design, testing and maintenance, imposes 72-hour reporting for…
Talk at Hall M1 (Level 1) on
How to Generate Test-Cases and Data Mocks for Microservices at Kernel Using eBPFNeha Gupta, A...39m
Kernel-level recording of live API calls using eBPF UProbes/KProbes captures accept/read/write cycles and emits YAML test cases and realistic data mocks…
Talk at Hall M2 (Level 1) on
Tutorial: Securing Access to and from Remote Systems with WireGuard and LinuxAlex Feiszli01h 14m
Hands-on demo sets up a Linux WireGuard gateway VM using the wg-quick helper script, generates keypairs, and applies iptables NAT/post-up rules and IP…
Talk at Hall M1 (Level 1) on
Linux Sandboxing with LandlockMickaël Salaün32m
Landlock enables unprivileged policy creation so a process defines a deny-by-default set, adds explicit exceptions via file-descriptor-based rules, then calls…
Talk at Hall M1 (Level 1) on
Rusty Swapping: Rewriting a Zswap Backend in RustVitaly Wool39m
Rewrites the zswap backend Zblock in Rust, registers it with the kernel and runs side‑by‑side comparisons against C Zblock, zsm and zbd. Uses specific Rust…
Talk at Hall M1 (Level 1) on
Building a Hypervisor Firewall with nftables and RustStefan Hanreich31m
Shows how nftables uses maps, sets and concatenations to get constant-time lookup so one rule scales across hundreds or even a thousand tap interfaces, and how…
Talk at Hall M2 (Level 1) on
Panel Discussion: Outreachy Linux Kernel Internship ReportJulia Lawall, Hans Verkuil, C...49m
Outreachy interns deliver concrete Linux kernel work: Landlock gains a new dot_scoped field plus six security hooks to restrict abstract Unix sockets and…
Panel at Hall M2 (Level 1) on
Messing up Your NUMA Topology with CXLHannes Reinecke42m
CXL memory creates unexpected NUMA behavior: HMAT entries claim many small nodes but real systems show six usable nodes; measured latencies are ~300 ns optimal…
Talk at Hall M2 (Level 1) on
Surviving 19 Jan 2038 on 32 Bit Platforms: Lessons Learned and Common ProblemsAlexander Kanavin40m
Demonstrates that a default 32 bit image built earlier fails catastrophically at the 2038 rollover while a recent Yocto rebuild with _TIME_BITS=64 survives…
Talk at Hall M2 (Level 1) on
Optimized String Processing in RISC-V: How Toolchain Improvements Can Boost PerformanceChristo...38m
Toolchain patches use RISC‑V bytewise instructions (orc.b/zbb) and the XTHead test‑not‑byte‑zero variant to implement a fast find-zero sequence that drops a…
Talk at Hall M2 (Level 1) on
We Make Printing Just Work!Till Kamppeter53m
OpenPrinting explains how modern Linux printing moves from PPDs to driverless IPP and printer applications that emulate driverless devices, with CUPS filters…
Talk at Hall B (Level 2) on
VirtIo-Net PCIe Function Using Linux PCI Endpoint FrameworkShunsuke Mie41m
Implements a prototype virtio-net PCI function using the Linux PCI endpoint framework, with a device-visible virtqueue API and an extended vhost/vring…
Talk at Hall B (Level 2) on
What Is an ABI, and Why Should You Care?Shung-Hsi Yu39m
Defines ABI as the binary guarantee that lets decade‑old programs run, demonstrates concrete breakages: renaming a symbol causes undefined symbol errors…
Talk at Hall B (Level 2) on
UCSI, TCPM, PD, AltModes: Demystifying USB-C and Its Support in LinuxDmitry Baryshkov43m
Overview of how Linux actually implements USB‑C: kernel exposes a tcpm state machine for PD and alt‑modes, device trees / ACPI describe muxes, retimers and CC…
Talk at Hall B (Level 2) on
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.