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.
ddb?
is this similar to FreeBSD's ddb?