Part 1: A General Introduction and Approaches to Kernel Debugging
In this section, you'll get an introduction to what debugging software really is about, along with several real-world examples of software going wrong. This is followed by the setup of the Linux kernel debugging workspace (including building debug and production kernels). Then, we delve into various approaches to kernel debugging.
The following chapters will be covered in this section: