From owner-freebsd-stable Sat Jun 17 19:15: 4 2000 Delivered-To: freebsd-stable@freebsd.org Received: from racine.cybercable.fr (racine.cybercable.fr [212.198.0.201]) by hub.freebsd.org (Postfix) with SMTP id 99BA037B56D for ; Sat, 17 Jun 2000 19:14:59 -0700 (PDT) (envelope-from root@gits.dyndns.org) Received: (qmail 3263867 invoked from network); 18 Jun 2000 02:14:57 -0000 Received: from r224m65.cybercable.tm.fr (HELO gits.dyndns.org) ([195.132.224.65]) (envelope-sender ) by racine.cybercable.fr (qmail-ldap-1.03) with SMTP for ; 18 Jun 2000 02:14:57 -0000 Received: (from root@localhost) by gits.dyndns.org (8.9.3/8.9.3) id EAA13106; Sun, 18 Jun 2000 04:14:53 +0200 (CEST) (envelope-from root) Posted-Date: Sun, 18 Jun 2000 04:14:53 +0200 (CEST) To: "Daniel C. Sobral" Cc: R Joseph Wright , freebsd-stable@FreeBSD.ORG Subject: Re: kerneld for FreeBSD References: <20000604105336.E17973@fw.wintelcom.net> <20000604174507.B46482@cokane.yi.org> <393AF958.3EF20DDC@newsguy.com> <20000604214533.A54194@manatee.mammalia.org> <393B735A.4D5217EB@newsguy.com> Reply-To: clefevre@citeweb.net X-Face: V|+c;4!|B?E%BE^{E6);aI.[<97Zd*>^#%Y5Cxv;%Y[PT-LW3;A:fRrJ8+^k"e7@+30g0YD0*^^3jgyShN7o?a]C la*Zv'5NA,=963bM%J^o]C From: Cyrille Lefevre Date: 18 Jun 2000 04:14:51 +0200 In-Reply-To: "Daniel C. Sobral"'s message of "Mon, 05 Jun 2000 18:31:06 +0900" Message-ID: Lines: 47 X-Mailer: Gnus v5.6.45/XEmacs 21.1 - "Canyonlands" Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG "Daniel C. Sobral" 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