From owner-freebsd-arch@FreeBSD.ORG Thu Jan 4 02:33:29 2007 Return-Path: X-Original-To: arch@freebsd.org Delivered-To: freebsd-arch@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 3ACE016A407 for ; Thu, 4 Jan 2007 02:33:29 +0000 (UTC) (envelope-from uspoerlein@gmail.com) Received: from ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.173]) by mx1.freebsd.org (Postfix) with ESMTP id C4E7F13C442 for ; Thu, 4 Jan 2007 02:33:28 +0000 (UTC) (envelope-from uspoerlein@gmail.com) Received: by ug-out-1314.google.com with SMTP id o2so4734264uge for ; Wed, 03 Jan 2007 18:33:27 -0800 (PST) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:date:from:to:cc:subject:message-id:mail-followup-to:references:mime-version:content-type:content-disposition:in-reply-to; b=m79GclQpfhApQLNCK+zhHWVLfzSEx6mzrcTJ4q4b2KTctFXfTeQrqAlP8TN7MYFsSdM4KSSyD2Yeqr2OvpAVFoHkclgJQ2lclTYS3Vx47MGEufEf0vkgjccOKiQ1OA1oiS46hQ+vyaW98DGJ5jMXtOuMgRvi214Nw3FAYrCxDWg= Received: by 10.67.89.5 with SMTP id r5mr27739997ugl.1167876340690; Wed, 03 Jan 2007 18:05:40 -0800 (PST) Received: from roadrunner.q.local ( [85.180.149.2]) by mx.google.com with ESMTP id u6sm33129750uge.2007.01.03.18.05.39; Wed, 03 Jan 2007 18:05:40 -0800 (PST) Received: from roadrunner.q.local (localhost [127.0.0.1]) by roadrunner.q.local (8.13.8/8.13.8) with ESMTP id l03Kwid8091615; Wed, 3 Jan 2007 21:58:44 +0100 (CET) (envelope-from uspoerlein@gmail.com) Received: (from q@localhost) by roadrunner.q.local (8.13.8/8.13.8/Submit) id l03Kwf1D091055; Wed, 3 Jan 2007 21:58:41 +0100 (CET) (envelope-from uspoerlein@gmail.com) Date: Wed, 3 Jan 2007 21:58:41 +0100 From: Ulrich Spoerlein To: "M. Warner Losh" Message-ID: <20070103205841.GB85200@roadrunner.q.local> Mail-Followup-To: "M. Warner Losh" , arch@FreeBSD.org References: <20070101.113801.818271922.imp@bsdimp.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20070101.113801.818271922.imp@bsdimp.com> Cc: arch@FreeBSD.org Subject: Re: usb modems and com devices into GENERIC 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: Thu, 04 Jan 2007 02:33:29 -0000 M. Warner Losh wrote: > I'd like to place the following in GENERIC. We're getting more and > more questions about these devices that we wouldn't be getting if we > had them compiled in by default. The really imporant ones are marked > with a '*' below > > device ucom # * > device umodem # * > device umct > device uark > device ubsa > device ubser > device uftdi # * > device uplcom # * > device uvisor > device uvscom > > the cost isn's so much, and we can filter them out from the > installation kernel if size is an issue. > > Comments? Hi Warner, why not do it the other way round? Keep them out of GENERIC, but have loader(8) load some of the most used modules (snd_driver!) per default. That way, people can easily disable these (without needing to recompile). I mean, what point is there in the whole KLD infrastructure, if we are going to add every device into GENERIC anyway? Ulrich Spoerlein -- A: Yes. >Q: Are you sure? > >A: Because it reverses the logical flow of conversation. > >>Q: Why is top posting frowned upon?