Baby Steps to Kernel Hacking
summary
Covers practical, A–Z steps for beginners to start contributing to the Linux kernel: setting up a kernel development environment, using version control to create a sample patch, and sending that patch to the appropriate maintainers. Emphasizes good patch practices and common coding-convention mistakes that cause rejections, and points to starter areas in kernel subsystems and tools such as checkpatch.pl to find style issues or TODOs.
AI-written summary · about
chapters (6)
- 0:00Start
- 1:19Maintainer Model
- 2:33Contributing to the kernel
- 5:15The Linux kernel
- 12:41What can I change in the kernel? - Starters
- 24:46Revising your patch
related talks
45mFrom an Idea to a Patch in the Linux Mainline
43mGetting to Know the Linux Kernel: A Beginner's Guide
38mGuide To Become Linux Kernel Maintainer
39mGuiding Newcomers: A Mentor’s Journey Through Linux Kernel Development
39mThe Life of a Kernel Bugfix
22mKeynote: A Fireside Chat with Greg Kroah-Hartman, Linux Foundation Fellow
53mUpstreaming 201
34mglibc: Seven Easy Steps to Your First Patch
