Part 3: Additional Kernel Debugging Tools and Techniques
In this section, you will begin by learning about powerful technologies that allow you to trace the flow of kernel code in detail. Then, you'll move on to learning all about kernel panic and what you can do if it ever occurs! Next, you'll use KGDB within the kernel and modules to single-step through their source. The section – and the book – winds up with an introduction to even more approaches to debugging the Linux kernel.
The following chapters will be covered in this section:
- Chapter 9, Tracing the Kernel Flow
- Chapter 10, Kernel Panic, Lockups, and Hangs
- Chapter 11, Using Kernel GDB (KGDB)
- Chapter 12, A Few More Kernel Debugging Approaches