2002-07-15 18:34:54

by Miguel Rodríguez

[permalink] [raw]
Subject: patchless debugger for U.P x86

I have released an initial alpha release for a x86
(uniprocessor) Linux kernel patchless debugger under
the GNU GPL at savannah.gnu.org. Project is called
kmdbg. First debugger implemented is a remote serial
debugger.
It is just a simple interrupt/exception/syscall
interception scheleton and may have a lot of errors
(or not work at all) although it worked for me with
kernel 2.4.XX, 2.5.24.
See:

https://savannah.gnu.org/projects/kmdbg

Miguel.


_______________________________________________________________
Yahoo! Messenger
Nueva versi?n: Webcam, voz, y mucho m?s ?Gratis!
Desc?rgalo ya desde http://messenger.yahoo.es


2002-07-15 19:00:55

by Karim Yaghmour

[permalink] [raw]
Subject: Re: patchless debugger for U.P x86


This is just fantastic. I'm glad to see someone ran with the ideas of
patchless kernel debuggers as described in the Adeos paper and the likes.

There are definitely interfacing opportunities with the Adeos work
that's already been done using a kernel patch. Having both Adeos
as a kernel patch and as a patchless nanokernel is now really within
our reach.

Kudos to Miguel :)

Karim

Miguel Rodr?guez wrote:
>
> I have released an initial alpha release for a x86
> (uniprocessor) Linux kernel patchless debugger under
> the GNU GPL at savannah.gnu.org. Project is called
> kmdbg. First debugger implemented is a remote serial
> debugger.
> It is just a simple interrupt/exception/syscall
> interception scheleton and may have a lot of errors
> (or not work at all) although it worked for me with
> kernel 2.4.XX, 2.5.24.
> See:
>
> https://savannah.gnu.org/projects/kmdbg
>
> Miguel.
>
> _______________________________________________________________
> Yahoo! Messenger
> Nueva versi?n: Webcam, voz, y mucho m?s ?Gratis!
> Desc?rgalo ya desde http://messenger.yahoo.es
> -
> To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
> the body of a message to [email protected]
> More majordomo info at http://vger.kernel.org/majordomo-info.html
> Please read the FAQ at http://www.tux.org/lkml/

--
===================================================
Karim Yaghmour
[email protected]
Embedded and Real-Time Linux Expert
===================================================

2002-07-16 05:52:46

by Andi Kleen

[permalink] [raw]
Subject: Re: patchless debugger for U.P x86

Karim Yaghmour <[email protected]> writes:

> This is just fantastic. I'm glad to see someone ran with the ideas of
> patchless kernel debuggers as described in the Adeos paper and the likes.

There has been another one at http://pice.sourceforge.net for a long time.
Unfortunately it only works for 2.2/i386/UP properly. Fixing it for 2.4
is not that hard however.

-Andi