Skip site navigation (1)Skip section navigation (2)
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>