Skip site navigation (1)Skip section navigation (2)
Date:      18 Jun 2000 04:14:51 +0200
From:      Cyrille Lefevre <clefevre@no-spam.citeweb.net>
To:        "Daniel C. Sobral" <dcs@newsguy.com>
Cc:        R Joseph Wright <rjoseph@mammalia.org>, freebsd-stable@FreeBSD.ORG
Subject:   Re: kerneld for FreeBSD
Message-ID:  <zoojag6c.fsf@pc166.gits.fr>
In-Reply-To: "Daniel C. Sobral"'s message of "Mon, 05 Jun 2000 18:31:06 %2B0900"
References:  <20000604105336.E17973@fw.wintelcom.net> <Pine.BSF.4.21.0006041402080.64714-100000@localhost> <20000604174507.B46482@cokane.yi.org> <393AF958.3EF20DDC@newsguy.com> <20000604214533.A54194@manatee.mammalia.org> <393B735A.4D5217EB@newsguy.com>

next in thread | previous in thread | raw e-mail | index | archive | help
"Daniel C. Sobral" <dcs@newsguy.com> writes:

> R Joseph Wright wrote:
> > 
> > Since when?  Any that I've ever needed had to be compiled into the
> > kernel.
> 
> Since when is a tough question, but since 4.0, I think, for NICs, and
> certainly at least 3.x, maybe even 2.x, for fs.

cvs log ifconfig.c says revision 1.44 which is after RELENG_3_4_0_RELEASE
...
        RELENG_4_0_0_RELEASE: 1.51
...
        RELENG_3_4_0_RELEASE: 1.38.2.2
...
revision 1.44
date: 1999/09/20 07:58:08;  author: msmith;  state: Exp;  lines: +45 -1
If we don't appear to have a module loaded supporting the interface
we're about to operate on, try to load one.  Don't complain if the
load fails, and always press on regardless (there may not be a module
suitable or required).

With the renaming of the PCI ethernet driver modules and the addition
of appropriate miibus dependancies on those modules that need it, it is
now no longer necessary to compile many ethernet drivers into the kernel;
they will be loaded on demand the first time they are ifconfig'ed.

Inspiration from: mount

cvs log mount_ufs.c says revision 1.2 which is before ALPHA_2_0 !
so, from the beginning.
...
        ALPHA_2_0: 1.4.0.2
        bsd_44_lite: 1.1.1.1
...
revision 1.2
date: 1994/09/22 02:07:33;  author: wollman;  state: Exp;  lines: +16 -1
Use getvfs* functions to map between VFS types and names.
Automatically load UFS if it is not present but is loadable.
(This won't happen now, but could happen if we fix NFS diskless support.)


Cyrille.
-- 
home:mailto:clefevre@no-spam.citeweb.net Supprimer "no-spam." pour me repondre.
work:mailto:Cyrille.Lefevre@no-spam.edf.fr Remove "no-spam." to answer me back.


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




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