[prev in list] [next in list] [prev in thread] [next in thread]
List: freebsd-hackers
Subject: Re: freebsd-hackers Digest, Vol 588, Issue 1
From: Benjamin Kaduk <bjk () freebsd ! org>
Date: 2014-07-30 21:42:09
Message-ID: alpine.GSO.1.10.1407301740480.21571 () multics ! mit ! edu
[Download RAW message or body]
On Wed, 30 Jul 2014, Nidal Khalil wrote:
> My kernel is compiled with -g as well. However I am loading a driver
> module. That is compiled with -g but the modules will not load if it is not
> stripped. it is using the objcopy found in bsd.kmod.mk. This is the reason
> that bt or where shows the backtrace but not the local frame symbols.
You can use the objcopy invocation three lines later in kmod.mk to produce
a mykmod.ko.symbols file to put in /boot/modules/. Or you could have your
driver module use bsd.kmod.mk for its build system, so everything will be
taken care of automatically.
> On the gdb front
> The gdb that came with the distro is 6.1.1 has two problems:
> 1- does not understand -k option
> 2- without -k it does not understand the vmcore file format. Is there a
> utility that will convert a vmcore to a format that gdb understands. Thanks
I am not sure how many times I need to say it: regular gdb will not work
with vmcores. You must use kgdb. Concentrate your time on getting kgdb
working for you; ignore regular gdb.
-Ben
_______________________________________________
freebsd-hackers@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
To unsubscribe, send any mail to "freebsd-hackers-unsubscribe@freebsd.org"
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic