From owner-freebsd-current@FreeBSD.ORG Mon Oct 25 06:49:53 2004 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 9984E16A4CE for ; Mon, 25 Oct 2004 06:49:53 +0000 (GMT) Received: from smtp4.server.rpi.edu (smtp4.server.rpi.edu [128.113.2.4]) by mx1.FreeBSD.org (Postfix) with ESMTP id 46B5843D2F for ; Mon, 25 Oct 2004 06:49:53 +0000 (GMT) (envelope-from drosih@rpi.edu) Received: from [128.113.24.47] (gilead.netel.rpi.edu [128.113.24.47]) by smtp4.server.rpi.edu (8.13.0/8.13.0) with ESMTP id i9P6nokQ002929; Mon, 25 Oct 2004 02:49:51 -0400 Mime-Version: 1.0 X-Sender: drosih@mail.rpi.edu Message-Id: In-Reply-To: <20041025020407.V42571@alpha.siliconlandmark.com> References: <417960C2.8040007@freebsd.org> <20041022194008.GA23778@odin.ac.hmc.edu> <41796396.5070804@freebsd.org> <41796D6D.7000108@freebsd.org> <41799315.70201@elischer.org> <41799396.9090307@freebsd.org> <20041023082926.GE45235@ip.net.ua> <417A17E0.7000800@freebsd.org> <20041025020407.V42571@alpha.siliconlandmark.com> Date: Mon, 25 Oct 2004 02:49:49 -0400 To: Andre Guibert de Bruet From: Garance A Drosihn Content-Type: text/plain; charset="us-ascii" ; format="flowed" X-CanItPRO-Stream: default X-RPI-SA-Score: undef - spam-scanning disabled X-Scanned-By: CanIt (www . canit . ca) cc: current@freebsd.org Subject: Re: Breaking up kernel config files (GENERIC) 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: Mon, 25 Oct 2004 06:49:53 -0000 At 2:24 AM -0400 10/25/04, Andre Guibert de Bruet wrote: >On Sat, 23 Oct 2004, Garance A Drosihn wrote: > >> 1) Turn off *all* scsi, because they know they have no >> scsi card at all. > >This will break USB CF readers, pendrives and Firewire SBP2 storage >devices, unless by "*all* scsi" you're just refering to "all scsi >controllers". I meant "all scsi controllers", not "all scsi support". I think it would be good-enough to provide a way to select some list of scsi controllers, and thus turn off all other scsi controllers. Same with ethernet cards. I have never built a PC with more than three ethernet "chipsets" in it. I would rather have to specify the three ethernet-devices that I know I have, and not have to also know the device-names for all the ethernet-devices that I do not have, just to comment them out. So, I would expect "categories" to only handle simple cases like that, and we would leave the lines for things like 'da' and 'scbus' just the way they currently are. Right now I'm just tossing out some ideas of what we'd really like to see. I think that if all we do is split up all the per-architecture GENERIC kernels into smaller files, then we will end up creating *more* work for most people who want to create a smaller kernel config. I suspect we can come up with something better than that. -- Garance Alistair Drosehn = gad@gilead.netel.rpi.edu Senior Systems Programmer or gad@freebsd.org Rensselaer Polytechnic Institute or drosih@rpi.edu