Manage patches with Quilt

A presentation of the quilt patch management tool, including use cases (SUSE kernel, OBS) and practical usability tips. Quick presentation of what quilt is, what it can be used for, its most useful commands and what they do 3 typical use cases, step by step Package...

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

Patches carved into stone tablets…

With the wide variety of more “modern” development tools such as github, gerrit, and other methods of software development, why is the Linux kernel team still stuck in the 1990’s with ancient requirements of plain text email in order to get patches accepted? This talk...

Speeding up development by setting up a kernel build farm

Building a full kernel takes time but is often necessary during development or when backporting patches. The nature of the kernel makes it easy to distribute its build on multiple cheap machines. This presentation will explain how to set up a build farm based on cost,...