Date: Tue, 2 Jan 2001 14:03:16 -0800 (PST) From: Doug White <dwhite@resnet.uoregon.edu> To: Zhiui Zhang <zzhang@cs.binghamton.edu> Cc: freebsd-hackers@FreeBSD.ORG Subject: Re: kernel debugging suggestion needed Message-ID: <Pine.BSF.4.21.0101021402410.38463-100000@resnet.uoregon.edu> In-Reply-To: <Pine.SOL.4.21.0101021251070.3528-100000@opal>
next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, 2 Jan 2001, Zhiui Zhang wrote: > > I have written a KLD and am debugging it. The program often hangs after > runs for a while (I guess it enters into some dead loop). Is there a way > to attach to the process and somehow find out which code it is executing > (with remote debugging or ddb)? kld debugging is a bit tricky. Take a look at the debugging macros and bits that Greg Lehey put together for vinum for a starting point. You have to calculate the appropriate offset to get to the KLD code in gdb. Doug White | FreeBSD: The Power to Serve dwhite@resnet.uoregon.edu | www.FreeBSD.org To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.4.21.0101021402410.38463-100000>