Use when writing, reviewing, or debugging Rust modules for the Linux kernel using the kernel crate — module parameters, kernel::module, unsafe wrappers around C APIs, pinning, and error handling. Teaches in-kernel Rust that compiles against the kernel tree, not user-space Rust.