login
Header Space

 
 

Linux: kmdbg, a patchless kernel debugger for x86

July 16, 2002 - 1:32pm
Submitted by nimrod on July 16, 2002 - 1:32pm.
Linux news

Miguel Rodriguez announced his new patchless kernel debugger which currently works only on x86 single processor servers. From the documentation, "It begun as an attempt to implement something similar to what is written in Adeos's nanokernel first proposal. This is just a part of this, a simple Linux debugger by intercepting interrupts and exceptions. It is not a complete virtualization of interrupts."

There are a few other well known kernel debugger projects (such as SGI's kdb and also kgdb), but they are only available as patches to the kernel. The kmdbg documentation mentions another x86 patchless debugger called PrivateICE (aka 'pice'), but explains that "some of the ideas I had are similar although I'm not planning just a debugger". Beyond that, PrivateICE only works with the 2.2 kernel. kmdbg supports both the 2.4 and 2.5 kernels.


From: Miguel Rodr [email blocked]

ddb?

July 17, 2002 - 4:56pm
Anonymous

is this similar to FreeBSD's ddb?

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.
speck-geostationary