Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S262856AbTELWXx (ORCPT ); Mon, 12 May 2003 18:23:53 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S262850AbTELWXx (ORCPT ); Mon, 12 May 2003 18:23:53 -0400 Received: from smtpzilla1.xs4all.nl ([194.109.127.137]:59406 "EHLO smtpzilla1.xs4all.nl") by vger.kernel.org with ESMTP id S262858AbTELWXv (ORCPT ); Mon, 12 May 2003 18:23:51 -0400 Date: Tue, 13 May 2003 00:36:27 +0200 (CEST) From: Roman Zippel X-X-Sender: roman@serv To: Tomas Szepe cc: Dave Jones , Subject: Re: [PATCH] new kconfig goodies In-Reply-To: <20030512160029.GJ5376@louise.pinerecords.com> Message-ID: References: <20030512143207.GA6459@suse.de> <20030512160029.GJ5376@louise.pinerecords.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1484 Lines: 35 Hi, On Mon, 12 May 2003, Tomas Szepe wrote: > Also, will the config system let the user know that their having > enabled a certain option has affected other options (possibly in > different submenus)? The user will see that he can't disable certain options. This is basically the same problem as with other dependencies, if the user selects an option other options may become visible. There is no direct information, how the config option depend on each other (except xconfig offers that as a debug option). > As things work now, there's no way to tell > if an option has been switched on "by dependency," so in the above > example, in switching GART_IOMMU off after its switching on has > enabled AGP, the system won't know to disable AGP again. I'm not > convinced this is a nice feature in fact. :) Maybe we just need > something like grayed-out entries with a comment, for instance: > > /* [ ] IOMMU support (needs "/dev/agpgard (AGP Support)") */ Of course the same can be done with normal dependencies, but this new option offers more flexibility. Important options don't have to be hidden away behind a lot of dependencies. I'm aware that this can be abused, so I have to watch a bit how it will be used. bye, Roman - 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/