Explore the challenges and solutions in maintaining distribution kernels at this Linux Plumbers Conference microconference. Delve into topics such as backporting kernel patches, consuming stable kernel trees, automated testing, ABI management, and cross-distribution bug tracking. Learn about common distribution kconfig, default settings, and patch sets carried by various distributions. Gain insights from kernel maintainers across traditional Linux distributions, Android, and custom cloud distributions as they share experiences and discuss strategies for efficient kernel maintenance. Participate in discussions on configuration fragmentation, reusable builds, and packaging considerations for distribution kernels. Examine the potential for common spec files and evaluate their practicality in streamlining kernel distribution processes.
Overview
Syllabus
Intro
Background
Problem Statement
Goals
Observations
Configuration fragmentation
Microsoft Linux
Yocto
Config fragments
Reusable builds
Fragments
Packaging
Is it worth trying
Common spec files
Spec files
Taught by
Linux Plumbers Conference