Kernel modular debugger and development - Summary
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 -unavailable-
Registration Date: Tue 09 Jul 2002 01:27:10 AM UTC
License: GNU General Public License v2 or later
Development Status: 3 - Alpha
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.
posted by agus_081074, Wed 25 Sep 2002 12:17:32 AM UTC - 0 replies
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.
posted by agus_081074, Mon 15 Jul 2002 04:49:56 PM UTC - 0 replies
[Submit News]
[4 news in archive]


