Date: Mon, 17 Nov 2003 21:50:52 +0100 From: Dimitry Andric <dimitry@andric.com> To: Doug White <dwhite@gumbysoft.com> Cc: current@freebsd.org Subject: Re: kldload(2) and debug kernels Message-ID: <17748113363.20031117215052@andric.com> In-Reply-To: <20031117094635.O21453@carver.gumbysoft.com> References: <20031116071046.HNIV1420.out003.verizon.net@outgoing.verizon.net> <20031117094635.O21453@carver.gumbysoft.com>
next in thread | previous in thread | raw e-mail | index | archive | help
------------EF128D525DF21C
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
On 2003-11-17 at 18:47:28 Doug White wrote:
> If you give a specific path to a module then it will load that module.
No. It will not load arbitrary files, but _only_ files that end in
".ko". I've encountered this before, and therefore I always simply
follow a make installkernel.debug by a script like:
#!/bin/sh
kernpath=/boot/kernel
for i in ${kernpath}/*.debug; do mv $i `echo $i | sed s/\.debug$//`; done
rm -fv ${kernpath}/linker.hints
kldxref -v ${kernpath}
This is simply because I almost never keep a copy of /usr/obj after
installing, and it can be handy to debug later. I assume that all
debugging info is simply ignore by the boot and kernel module loaders,
but it can later be used by kgdb.
------------EF128D525DF21C
Content-Type: application/pgp-signature
-----BEGIN PGP MESSAGE-----
Version: GnuPG v1.2.3 (MingW32)
iD8DBQE/uTSssF6jCi4glqMRAlBlAJ0VW1fv2w2so4YDEgX7ysUEn8kKiACdEP54
uI4OoBN4JIXtGFxuDBiolMM=
=0ORC
-----END PGP MESSAGE-----
------------EF128D525DF21C--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?17748113363.20031117215052>
