kernelci.org: 1.5 million kernel boots (and counting)

The kernelci.org project performs over 2000 kernel boot tests per day for upstream kernels on a wide variety of hardware.  This talk will provide an overview of kernelci.org, how distributed board farms are used, how it is used by kernel maintainers and developers,...

Landlock LSM: Unprivileged sandboxing

Linux has multiple access-control features, which help to contain the damage from a malicious process. However, it is difficult and complex, especially for unprivileged users, to create a sandboxed application because of the currently administrator-oriented security....

Maintainer’s Don’t Scale

A tale from one of the busier places (by patch churn at least) in the kernel, and how to make it all work well. Since about 1 year the drm/i915 kernel driver is maintained by 2 maintainers and a team of 15 people who can apply patches directly to the main branch – in...

New hwmon device registration API

The hwmon subsystem originates from the 1998 project lm-sensors. Along the way, there have been a lot of effort done to have all drivers present a standard interface to user-space, and consolidate the common plumbing into an easy-to-use, hard-to-get-wrong API. The...