Just a comment. kmdbg is not similar to PICE and probable never will be. It is just patchless like PICE with a different implementation. Only one serial gdb stub is implemented by the moment so two computers are required. The author was not trying to do a debugger, just playing with operating systems. It is just one application of x86 IDT interception. I dont believe there is one debugging tool for everything (The same for operating systems).Many people do not like kernel debuggers, specially when there are a thousand peolple looking at the same line of the code. Combining kgdb, kdb, pice, plex86, bochs, linux trace toolkit, dprobes, kmdbg... can be the best debugging, and what is more important, learning experience. -- Kernelnewbies: Help each other learn about the Linux kernel. Archive: http://mail.nl.linux.org/kernelnewbies/ FAQ: http://kernelnewbies.org/faq/