Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 30 Sep 1998 22:03:48 -0400 (EDT)
From:      Garrett Wollman <wollman@khavrinen.lcs.mit.edu>
To:        Peter Wemm <peter@netplex.com.au>
Cc:        Garrett Wollman <wollman@khavrinen.lcs.mit.edu>, Poul-Henning Kamp <phk@critter.freebsd.dk>, Chuck Robey <chuckr@mat.net>, current@FreeBSD.ORG
Subject:   Re: comment about verbose booting 
Message-ID:  <199810010203.WAA18766@khavrinen.lcs.mit.edu>
In-Reply-To: <199809302334.HAA15192@spinner.netplex.com.au>
References:  <199809302030.QAA17624@khavrinen.lcs.mit.edu> <199809302334.HAA15192@spinner.netplex.com.au>

next in thread | previous in thread | raw e-mail | index | archive | help
<<On Thu, 01 Oct 1998 07:34:03 +0800, Peter Wemm <peter@netplex.com.au> said:

> Don't joke...  It's not all that difficult - the main problem is one of 
> fragmentation and the memory impact if we keep skipping page boundaries to 
> avoid bloating the kernel image (or .o or .so).  Trynig to reclaim a page 
> in the middle of chunks of in-use data isn't fun.

So the obvious way to do it is to just have a single section,
.data_to_be_thrown_away_later, and put everything there.

> One possibility is if it ends up in a plaintext file in /boot somewhere as
> part of a control mechanism for assigning a driver.o file to a pci or pnp
> device id or a mapping between a probe module and a driver itself.

I think you'll find that people are unwilling to give up their
monolithic kernels.  There's too much danger from version skew (and,
in the alternative, too much to swap around if you need to boot
multiple kernels).

-GAWollman

--
Garrett A. Wollman   | O Siem / We are all family / O Siem / We're all the same
wollman@lcs.mit.edu  | O Siem / The fires of freedom 
Opinions not those of| Dance in the burning flame
MIT, LCS, CRS, or NSA|                     - Susan Aglukark and Chad Irschick

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199810010203.WAA18766>