Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id ; Wed, 27 Nov 2002 12:54:07 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id ; Wed, 27 Nov 2002 12:54:06 -0500 Received: from kiruna.synopsys.com ([204.176.20.18]:51644 "HELO kiruna.synopsys.com") by vger.kernel.org with SMTP id ; Wed, 27 Nov 2002 12:54:05 -0500 Date: Wed, 27 Nov 2002 19:01:14 +0100 From: Alex Riesen To: Dennis Grant Cc: Linux Kernel Mailing List Subject: Re: A Kernel Configuration Tale of Woe Message-ID: <20021127180114.GB20066@riesen-pc.gr05.synopsys.com> Reply-To: Alexander.Riesen@synopsys.com References: <3de507c7.1c64.0@wincom.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <3de507c7.1c64.0@wincom.net> User-Agent: Mutt/1.4i Organization: Synopsys, Inc. Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1343 Lines: 29 On Wed, Nov 27, 2002 at 12:52:45PM -0500, Dennis Grant wrote: > >> Agreed - so then the association between "board" > >> and "chipset" must be capable of being multi-valued, > >> and when there is a mult-valued match there must be > >> some means of further interrogating the user (or user agent) > >> for more information. > > Much simpler to just include "modular everything" and let > > user space sort it out. Guess why every vendor takes this path > So I think there's still a need for the hardware->kernel version+config database. The kernel source pretty close resembles what the kernel supports (except the broken drivers). Make the source your database. Propose source code formatting rules, and let the userspace parse it (assuming the proposal find the way into source). Make the hardware descriptions readable in the object code, so the userspace can pick up new modules and activate them if a new pci-id is seen. Etc... It's already of such use for some of us, who are about to get a new hardware and trying to figure out if it can be useful: egrep -rn 'vendor|cardname' . -alex - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/