From owner-freebsd-current@FreeBSD.ORG Tue Apr 22 11:38:38 2003 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DED1737B401 for ; Tue, 22 Apr 2003 11:38:38 -0700 (PDT) Received: from heron.mail.pas.earthlink.net (heron.mail.pas.earthlink.net [207.217.120.189]) by mx1.FreeBSD.org (Postfix) with ESMTP id 49F7443FD7 for ; Tue, 22 Apr 2003 11:38:38 -0700 (PDT) (envelope-from tlambert2@mindspring.com) Received: from pool0258.cvx40-bradley.dialup.earthlink.net ([216.244.43.3] helo=mindspring.com) by heron.mail.pas.earthlink.net with asmtp (SSLv3:RC4-MD5:128) (Exim 3.33 #1) id 1982ew-0003WJ-00; Tue, 22 Apr 2003 11:38:26 -0700 Message-ID: <3EA58BD3.5EBEB3B2@mindspring.com> Date: Tue, 22 Apr 2003 11:37:07 -0700 From: Terry Lambert X-Mailer: Mozilla 4.79 [en] (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: "Daniel C. Sobral" References: <200304171136.57515.agh@tpg.com.au> <20030417.205459.78025666.imp@bsdimp.com> <3EA531A0.3060209@tcoip.com.br> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-ELNK-Trace: b1a02af9316fbb217a47c185c03b154d40683398e744b8a44360c45eb40542af404551e86038993e666fa475841a1c7a350badd9bab72f9c350badd9bab72f9c cc: freebsd-current@freebsd.org cc: "M. Warner Losh" Subject: Re: Auto kernel module loading X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 22 Apr 2003 18:38:39 -0000 "Daniel C. Sobral" wrote: > > Yes. My plan is to make devd deal with most of the problem... You'll > > still need to compile / device into your kernel, however. > > Mmmm? The point is having a minimal kernel.ko. If you still have to > compile the device in the kernel, it does nothing at all to reach the > desired goal. This is like claiming that you haven't made the kernel pageable, if you can't page out the page-in code. 8-). Anything in the boot path, necessary to get you to the point where the kernel can actually load any remaining modules, must be statically present in the kernel. -- Terry