Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 23 Sep 1999 11:35:49 -0400 (EDT)
From:      Chuck Robey <chuckr@mat.net>
To:        David Schwartz <davids@webmaster.com>
Cc:        Peter Wemm <peter@netplex.com.au>, cvs-all@FreeBSD.org
Subject:   RE: Building klds (was: cvs commit: src/sys/i386/include param.hsrc/sys/alpha/include param.h src/sys/conf options src/sys/i386/conf LINT)
Message-ID:  <Pine.BSF.4.10.9909231133030.312-100000@picnic.mat.net>
In-Reply-To: <000201bf05d8$25511990$021d85d1@youwant.to>

next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, 23 Sep 1999, David Schwartz wrote:

> 
> > This is interesting ... I was under the impression that the idea of having
> > hte kernel dynamically load things was more than just a kernel
> > space-saver, it was supposed to be a way to have one set of code be able
> > to adapt to any user's machine environment, even if it changes on
> > the fly.
> > Your statement makes me think that you intend that the road ahead holds
> > modules that are customized in such a way that no such real portable
> > adaptability is in our future.
> 
> 	Would not the "one set of code" of which you speak be a kernel
> and a set of modules compiled as a unit for the purpose of being such
> a set?

That was one set for all users, not one set per user, which is what we had
before the idea of loading features dynamically appeared.  I'm ignoring
the feature that this makes the kernel smaller, I am concentrating on the
idea that this makes it possible for any user to get a set of files and
have the kernel automatically adapt itself by autoloading.

If the modules are customized to where you need a special set, it seems to
destroy that capability.  One would need to know beforehand what you were
going to have in your system, to get the right set of modules.

> 
> 	DS
> 
> 
> 

----------------------------------------------------------------------------
Chuck Robey                | Interests include C programming, Electronics,
213 Lakeside Dr. Apt. T-1  | communications, and signal processing.
Greenbelt, MD 20770        | I run picnic.mat.net: FreeBSD-current(i386) and
(301) 220-2114             |       jaunt.mat.net : FreeBSD-current(Alpha)
----------------------------------------------------------------------------



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




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.4.10.9909231133030.312-100000>