Kernel documentation: what we have and where it’s going

The Linux kernel features an extensive array of, to put it kindly, somewhat disorganized documentation. A significant effort is underway to make things better, though. This talk will review the state of kernel documentation, cover the changes that are being made...

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...