Chapter 14. Kernel Debugging Techniques


In this chapter

  • Challenges to Kernel Debugging page 352

  • Using KGDB for Kernel Debugging page 353

  • Debugging the Linux Kernel page 360

  • Hardware-Assisted Debugging page 385

  • When It Doesn't Boot page 392

  • Chapter Summary page 397

Often the pivotal factor in achieving development timetables comes down to one's efficiency in finding and fixing bugs. Debugging inside the Linux kernel can be quite challenging. No matter how you approach it, kernel debugging will always be complex. This chapter examines some of the complexities and presents ideas and methods to improve your debugging skills inside the kernel and device drivers.



Embedded Linux Primer(c) A Practical Real-World Approach
Embedded Linux Primer: A Practical Real-World Approach
ISBN: 0131679848
EAN: 2147483647
Year: 2007
Pages: 167

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net