From owner-svn-src-head@FreeBSD.ORG Sat Jun 11 18:52:16 2011 Return-Path: Delivered-To: svn-src-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D16D7106564A; Sat, 11 Jun 2011 18:52:16 +0000 (UTC) (envelope-from pawel@dawidek.net) Received: from mail.garage.freebsd.pl (60.wheelsystems.com [83.12.187.60]) by mx1.freebsd.org (Postfix) with ESMTP id 695DB8FC14; Sat, 11 Jun 2011 18:52:15 +0000 (UTC) Received: by mail.garage.freebsd.pl (Postfix, from userid 65534) id 8C0D245F1F; Sat, 11 Jun 2011 20:52:13 +0200 (CEST) Received: from localhost (89-73-195-149.dynamic.chello.pl [89.73.195.149]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.garage.freebsd.pl (Postfix) with ESMTP id 0FE3C45F34; Sat, 11 Jun 2011 20:52:07 +0200 (CEST) Date: Sat, 11 Jun 2011 20:51:32 +0200 From: Pawel Jakub Dawidek To: Warner Losh Message-ID: <20110611184549.GB3284@garage.freebsd.pl> References: <201106110908.p5B98kkE066709@svn.freebsd.org> <75DAEF7E-F43E-427E-8AFA-586E0B56D450@bsdimp.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="UPT3ojh+0CqEDtpF" Content-Disposition: inline In-Reply-To: <75DAEF7E-F43E-427E-8AFA-586E0B56D450@bsdimp.com> X-OS: FreeBSD 9.0-CURRENT amd64 User-Agent: Mutt/1.5.21 (2010-09-15) X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on mail.garage.freebsd.pl X-Spam-Level: X-Spam-Status: No, score=-0.6 required=4.5 tests=BAYES_00,RCVD_IN_SORBS_DUL autolearn=no version=3.0.4 Cc: Adrian Chadd , src-committers@freebsd.org, svn-src-all@freebsd.org, Robert Watson , Joel Dahl , svn-src-head@freebsd.org Subject: Re: svn commit: r222980 - in head/sys: amd64/conf i386/conf X-BeenThere: svn-src-head@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: SVN commit messages for the src tree for head/-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 11 Jun 2011 18:52:16 -0000 --UPT3ojh+0CqEDtpF Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sat, Jun 11, 2011 at 10:44:14AM -0600, Warner Losh wrote: >=20 > On Jun 11, 2011, at 7:47 AM, Robert Watson wrote: >=20 > >=20 > > On Sat, 11 Jun 2011, Adrian Chadd wrote: > >=20 > >> btw, I just posted something similar to this on -arch. > >=20 > > FWIW, it doesn't have to be pretty, it really just has to work. It wou= ld be nice if the same data could be used by both the boot loader and devd = to load driver modules, and if the data were structured so that it could be= easily extended. I.e., /etc/driverdb with individual .xml or .whatever fi= les, one per device driver, laying claim to things. That way if there's go= ing to be duking out for ownership of the device during early device, it's = all worked out then. >=20 > Yea, that's not going to happen for 9. Sorry. I've been trying to get p= eople interested in the problem of putting the device data in drivers in a = standard for for years and there's been nobody that wants to do it. Having= /etc/driverdb is going to be obsolete very quickly and be a nightmare to m= aintain. >=20 > I think our best bet for 9 is to strip GENERIC to the bone and have a 'ge= neric.conf' if you will that loads everything we compile in today. I think trasz@ tried that and there is a problem. Loading modules on boot is very slow. If you try to load everything that GENERIC has as modules the boot will take forever. This is very unfortunate, as such MINIMAL kernel would be great for binary updates. On all my servers and my laptop I use such minimalistic kernels and load everything from modules. --=20 Pawel Jakub Dawidek http://www.wheelsystems.com FreeBSD committer http://www.FreeBSD.org Am I Evil? Yes, I Am! http://yomoli.com --UPT3ojh+0CqEDtpF Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.14 (FreeBSD) iEYEARECAAYFAk3zuTMACgkQForvXbEpPzTxiACdFQPbJa97llJGSOj+qvaoptTz JKIAn2l2z09tcD1M/+1IzID9m034SYry =uihC -----END PGP SIGNATURE----- --UPT3ojh+0CqEDtpF--