Remote Debugging of Loadable Kernel Modules with kgdb: a Knowledge-based Article for Getting Started

Lamphere describes a straightforward technique that allows kernel debugging in the safety of user space.

Thanks go to all those contributors at and for their continuing work on kgdb.

A special thanks goes to kgdb's original author, David Grothe, and to Amit S. Kale for his outstanding ongoing work and enhancements to the system. Thanks guys.


James Lamphere has a BA in music history from Eastern Washington University and is currently working on an interdisciplinary masters degree in computer science at Eastern Washington University specializing in operating system-level development. He is a graduate instructor/system administrator in the computer science department at EWU.