From owner-freebsd-arch@FreeBSD.ORG Fri Sep 8 08:33:13 2006 Return-Path: X-Original-To: arch@freebsd.org Delivered-To: freebsd-arch@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 77E1E16A4DA for ; Fri, 8 Sep 2006 08:33:13 +0000 (UTC) (envelope-from Alexander@Leidinger.net) Received: from www.ebusiness-leidinger.de (jojo.ms-net.de [84.16.236.246]) by mx1.FreeBSD.org (Postfix) with ESMTP id B889743D4C for ; Fri, 8 Sep 2006 08:33:11 +0000 (GMT) (envelope-from Alexander@Leidinger.net) Received: from Andro-Beta.Leidinger.net (p54A5FE11.dip.t-dialin.net [84.165.254.17]) (authenticated bits=0) by www.ebusiness-leidinger.de (8.13.6/8.13.6) with ESMTP id k888C7sX065791; Fri, 8 Sep 2006 10:12:08 +0200 (CEST) (envelope-from Alexander@Leidinger.net) Received: from localhost (webmail.Leidinger.net [192.168.1.102]) by Andro-Beta.Leidinger.net (8.13.4/8.13.3) with ESMTP id k888X4jF002088; Fri, 8 Sep 2006 10:33:04 +0200 (CEST) (envelope-from Alexander@Leidinger.net) Received: from psbru.cec.eu.int (psbru.cec.eu.int [158.169.131.14]) by webmail.leidinger.net (Horde MIME library) with HTTP; Fri, 08 Sep 2006 10:32:52 +0200 Message-ID: <20060908103252.g6i9y74pc8gcwww4@webmail.leidinger.net> X-Priority: 3 (Normal) Date: Fri, 08 Sep 2006 10:32:52 +0200 From: Alexander Leidinger To: "M. Warner Losh" References: <20060907.153239.1219861549.imp@bsdimp.com> <20060908.001045.1683322424.imp@bsdimp.com> In-Reply-To: <20060908.001045.1683322424.imp@bsdimp.com> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; DelSp="Yes"; format="flowed" Content-Disposition: inline Content-Transfer-Encoding: quoted-printable User-Agent: Internet Messaging Program (IMP) H3 (4.1.3) / FreeBSD-7.0 X-Virus-Scanned: by amavisd-new Cc: arch@freebsd.org, howard0su@gmail.com Subject: Re: Modularize kernel X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 08 Sep 2006 08:33:13 -0000 Quoting "M. Warner Losh" (from Fri, 08 Sep 2006 =20 00:10:45 -0600 (MDT)): > In message: > "Howard Su" writes: > : On 9/8/06, M. Warner Losh wrote: > : > I routinely boot a minimal kernel and kldload everything. this gives > : > me a kernel about 1/3 the size of a full GENERIC build, but at the > : > price of needing to keep my modules up to date. > : > : For -STABLE tree, i think it is easy since ABI is fixed. However what > : I proposed is pushing this effort to let most user to use module > : instead of rebuilding the kernel. > > I guess what I'm saying is that with a minimal kernel + all the > modules we have, you have that today. We should provide a minimal kernel config along GENERIC and NOTES/LINT =20 then. This would show what people need at least in their kernel. Additionally freebsd-update could maybe extended to provide updates =20 for a minimal kernel too and people would have less reasons to build =20 their own kernel. Bye, Alexander. --=20 Not all who own a harp are harpers. =09=09-- Marcus Terentius Varro http://www.Leidinger.net Alexander @ Leidinger.net: PGP ID =3D B0063FE7 http://www.FreeBSD.org netchild @ FreeBSD.org : PGP ID =3D 72077137