awesome-kernel Resources for learning about and contributing to the Linux Kernel. Community Links Kernel Newbies LWN.net's archive of Kernel articles Books Linux Kernel Development (Third Edition) by Robert Love Understanding the Linux Kernel (Third Edition) by Daniel Bovet and Marco Cesati Linux Device Drivers (Third Edition) by Corbet, Rubini, and Kroah-Hartman General Links Interactive Map of Linux Kernel source Shichao's notes on the LKD book PDFs for Linux Device Drivers book Extended Assembly operations for the GCC Compiler Kernel Datastructures Breakdown of the container_of macro Demo of the Linux implementation of a Red-Black Tree Modules Tutorial for writing a Linux Kernel Module Syscalls Demo of how to intercept a Syscall Code demonstrating how to intercept a Syscall Misc. Article about how CPU Utilization isn't measured properly