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:

  • Chapter 1, A General Introduction to Debugging Software
  • Chapter 2, Approaches to Kernel Debugging

Get Linux Kernel Debugging now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.