mainKernel modular debugger and development - Summary

Membership Info
Project Admin:
1 active member

Group identification
Id: #2444
System Name: kmdbg
Name: Kernel modular debugger and development
Group Type: non-GNU software and documentation

Search in this Group


This project is not part of the GNU Project.

This project is aimed at source level x86 Linux kernel patchless debugging capabilities.

Can be used to debug kernel code once we have the possibility of loading modules. Insertion of two modules is enough to allow a debugging session. A remote serial debugger that interacts with gdb is implemented, so you will need two PCs and a null-modem cable.

Should be quite Linux independent, so you can test it with kernel 2.4.XX, 2.5.XX and derived kernels like RTai, RTLinux and Adeos nanokernel.

Send any comments to -email is unavailable-

Registration Date: Tue 09 Jul 2002 01:27:10 AM UTC
License: GNU General Public License v2 or later
Development Status: 3 - Alpha


Latest News rss feed
kmdbg v0.4 available for download (51k at download page)
     posted by agus_081074, Wed 30 Apr 2003 04:24:49 PM UTC - 0 replies

Superfluous code has been completely removed and insertion and removal of modules to return Linux kernel to x86 ring 0 has been fixed. I'm also working on a new web page with updated documentation due to the lack of documentation this project has at this moment.

kmdbg_v0.2-pre1 available for download
     posted by agus_081074, Wed 25 Sep 2002 12:17:32 AM UTC - 0 replies
kmdbg alpha 0.2 coming soon
     posted by agus_081074, Sat 14 Sep 2002 10:08:48 AM UTC - 0 replies

Everything is done but have no time to cleanup and submit code. No more task gates but just interrupt gates for everything so it is possible to debug even between page directory and privilege 0 stack updates while context switching. Redundant code removed and finally, first successful test with Linux running with x86 CPL2, IOPL2 (trying to fulfil interrupt virtualization at ring < 0). Anyway, this is still usefull for debugging inside linux kernel page fault until cr2 register is saved.

Alpha version 0.1 of kmdbg
     posted by agus_081074, Mon 15 Jul 2002 04:49:56 PM UTC - 0 replies
[Submit News]
[4 news in archive]

Communication Tools
 Mailing Lists (1 public mailing list)

Development Tools
 Bug Tracker (open items: 0, total: 0)
  - Browse open items
  - Submit a new item
 Task Manager (open items: 0, total: 0)
  - Browse open items
  - Submit a new item

Back to the top

Powered by Savane 3.4