On Sat, 8 Mar 2008 22:18:32 +0200 Kostik Belousov <[EMAIL PROTECTED]> wrote:
> On Sat, Mar 08, 2008 at 02:45:05PM -0500, Yoshihiro Ota wrote: > > Hello, folks, > > > > Has anyone tried to remote-debugging of a system running on Qemu? > > > > I thought if I could attach kgdb from Qemu host to a guest FreeBSD > > running on Qemu, it would be very helpful for many reasons, i.e. > > no hardware requirements, avoid fscking all disks, and so on. > > > > Has anyone ever attempted? I spent a half day but due to lack of > > remote debugging experience and some other knowledge, it wasn't > > successful. > > I do it often, with the stock gdb built from FSF sources. > > Simply run the qemu with the "-s" switch, then start gdb with kernel.debug > argument, and, in the gdb, do "target remote localhost:1234". > > I use latest gdb since it much better handles debugging information > generated by the 4.2 gcc. > > Also, this setup allows me to use both convenience of ddb specific > commands (inside QEMU) and gdb data inspection facilities (almost) > simultaneously. > Thank you for all replies. This one was the simplest one, indeed. My attempt was like how Robert described but I haven't understood to do that way enough. Regards, Hiro _______________________________________________ freebsd-hackers@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-hackers To unsubscribe, send any mail to "[EMAIL PROTECTED]"