Date: Tue, 18 May 2004 19:09:39 +0100 From: Ceri Davies <ceri@submonkey.net> To: Peter Wemm <peter@wemm.org> Cc: freebsd-amd64@freebsd.org Subject: Re: Beware of dragons in module loader code! Message-ID: <20040518180939.GP1518@submonkey.net> In-Reply-To: <200405171431.03384.peter@wemm.org> References: <200405161836.17539.peter@wemm.org> <200405171431.03384.peter@wemm.org>
next in thread | previous in thread | raw e-mail | index | archive | help
--keoAwTxaagou87Dg Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, May 17, 2004 at 02:31:03PM -0700, Peter Wemm wrote: > On Sunday 16 May 2004 06:36 pm, Peter Wemm wrote: > > I've committed the support changes and enabled the new module loader, > > but beware! It does still blow up! Consequently, I did *NOT* remove > > the 'NO_MODULES' override in GENERIC etc because there are a number > > of system daemons that will try and load things during startup. If > > this suddenly started loading modules, it Would Be A Bad Thing. > > > > On an unrelated note, I could really use some eyes looking at the > > sys/kern/link_elf_obj.c file. Somewhere, I have a bug (or a series > > of bugs) that is causing significant memory trashing.=20 >=20 > Turns out that there were multiple bugs, some in my code (which I fixed= =20 > as a side effect of something else), and the big one was in the kernel=20 > linker itself (not my bug! :-). >=20 > Anyway, the guts of kldload(8) support is there now. Now for kldxref(8)= =20 > and loader(8). Whee. Great news - thanks Peter. Ceri --=20 The hiatus is back off, again. --keoAwTxaagou87Dg Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (FreeBSD) iD8DBQFAqlFjocfcwTS3JF8RAgd6AKCUbJ1g9wwt80uT3mIGrSmmcvKjbgCdHgY0 G/BZG1pmp9MZWZQ1RBeIdPQ= =+ho+ -----END PGP SIGNATURE----- --keoAwTxaagou87Dg--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20040518180939.GP1518>