~/conference

Linux.conf.au 2021 Kernel Miniconf

kernel developers, kernel testers, CI engineers, subsystem maintainers, compiler engineers, performance engineers, system integrators

futex2 NUMA-awareness; variable-size futexes; waiting on multiple futexes; Clang-built kernels with LTO/PGO; KASAN KUBSAN KCSAN sanitizers; KUnit in-kernel unit testing; kselftest authoring and TAP output; cgroup2 resource controls (cpu.weight memory.low); test selection via ctags and coverage databases; KernelCI KCIDB integration and GKernelCI v2

titleauthorlength
"futex2: An update"André Almeida15m
New futex2 replaces the legacy futex with one syscall per operation and a rewritten core to add NUMA-awareness, variable-size futexes and built-in support for…
Talk on
"ClangBuiltLinux: What's Next?"Nick Desaulniers19m
2020 drives ClangBuiltLinux from experiments into production: over a hundred contributors and Google moves its fleet to Clang-built kernels; ASM goto with…
Talk on
So you're a Linux kernel developer? Name all subsystems.Pia Eichinger, Ralf Ramsauer, Stefanie Scherzinger, Wolfgang Mauerer41m
Maintainers-file entries become vertices and share an edge when they overlap in actual lines of code; clustering (walktrap) on that section graph groups them…
Talk on
"KUnit: Past, Present, and Future"David Gow45m
KUnit is an in-kernel C unit test framework merged in Linux 5.5 that builds into kernels or as modules and runs extremely fast under UML via KUnit.py. It adds…
Talk on
"cgroup2 Resource Control strategies w/ resctl-demo"Tejun Heo42m
cgroup2 resource controls are shown as a working stack: resctl-demo (interactive terminal plus rdhd, rd agent) drives a synthetic memory leak and a compile…
Talk on
"Linux Testing made better with DATA"Nageswara Sastry15m
Builds a pair of databases that link functions (from ctags) to per-test code coverage (collected and parsed into a test DB), then parses a patch to select only…
Talk on
"GKernelCI v.2 new features and KernelCI compatibility"Alice Ferrazzi20m
GKernelCI v.2 adds compatibility with KCIDB to submit test JSON to KernelCI, moves the runtime to Docker and LAVA, and standardises builds on buildbot using…
Talk on
"How to write your first kernel selftest"Michael Ellerman20m
Short primer that explains what kernel selftests are, how to build and run them, and how to add one upstream. Describes tests as small userspace C or shell…
Talk 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.