From owner-svn-src-all@FreeBSD.ORG Sat Jun 11 13:39:15 2011 Return-Path: Delivered-To: svn-src-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4A89A106566C; Sat, 11 Jun 2011 13:39:15 +0000 (UTC) (envelope-from luigi@onelab2.iet.unipi.it) Received: from onelab2.iet.unipi.it (onelab2.iet.unipi.it [131.114.59.238]) by mx1.freebsd.org (Postfix) with ESMTP id 0F0F18FC1F; Sat, 11 Jun 2011 13:39:14 +0000 (UTC) Received: by onelab2.iet.unipi.it (Postfix, from userid 275) id BDFAE7300A; Sat, 11 Jun 2011 15:45:15 +0200 (CEST) Date: Sat, 11 Jun 2011 15:45:15 +0200 From: Luigi Rizzo To: Robert Watson Message-ID: <20110611134515.GA65992@onelab2.iet.unipi.it> References: <201106110908.p5B98kkE066709@svn.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.4.2.3i Cc: svn-src-head@freebsd.org, svn-src-all@freebsd.org, src-committers@freebsd.org, Joel Dahl Subject: Re: svn commit: r222980 - in head/sys: amd64/conf i386/conf X-BeenThere: svn-src-all@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "SVN commit messages for the entire src tree \(except for " user" and " projects" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 11 Jun 2011 13:39:15 -0000 On Sat, Jun 11, 2011 at 02:07:17PM +0100, Robert Watson wrote: > > On Sat, 11 Jun 2011, Joel Dahl wrote: > > >Log: > > Enable sound support by default on i386 and amd64. ... > To me, this seems like the wrong direction. Over the last decade, we've > been trying to move away from conditional compilation of features to having > them be loadable as modules. The arrival of freebsd-update has only i agree, we should move towards modules and not just to reduce the kernel footprint but because it is a lot easier to update individual drivers than to update the whole kernel. In my experience, whenever i buy new motherboards it is often the case that network cards, audio cards and several usb things are not recognised just because a change in the device id. Having the driver embedded in the kernel is very annoying in these cases. cheers luigi