From mboxrd@z Thu Jan 1 00:00:00 1970 From: Adrian Bunk Subject: Re: [PATCH 17/17] BLOCK: Make it possible to disable the block layer [try #2] Date: Fri, 1 Sep 2006 18:34:03 +0200 Message-ID: <20060901163403.GC18276@stusta.de> References: <44F5DA00.8050909@s5r6.in-berlin.de> <20060830214356.GO18276@stusta.de> <1157069717.2347.13.camel@shinybook.infradead.org> <20060831174852.18efec7e.rdunlap@xenotime.net> <1157074048.2347.24.camel@shinybook.infradead.org> <20060901134425.GA32440@wohnheim.fh-wedel.de> <44F85267.1000607@s5r6.in-berlin.de> <20060901161920.GB32440@wohnheim.fh-wedel.de> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: QUOTED-PRINTABLE Cc: Stefan Richter , David Woodhouse , "Randy.Dunlap" , Roman Zippel , linux-kernel@vger.kernel.org, Christoph Hellwig , David Howells , linux-fsdevel@vger.kernel.org Return-path: Received: from mailout.stusta.mhn.de ([141.84.69.5]:20486 "HELO mailout.stusta.mhn.de") by vger.kernel.org with SMTP id S1030182AbWIAQeJ (ORCPT ); Fri, 1 Sep 2006 12:34:09 -0400 To: =?iso-8859-1?Q?J=F6rn?= Engel Content-Disposition: inline In-Reply-To: <20060901161920.GB32440@wohnheim.fh-wedel.de> Sender: linux-fsdevel-owner@vger.kernel.org List-Id: linux-fsdevel.vger.kernel.org On Fri, Sep 01, 2006 at 06:19:20PM +0200, J=F6rn Engel wrote: > On Fri, 1 September 2006 17:31:51 +0200, Stefan Richter wrote: > >=20 > > Yes and no. In the latter case, they have to magically know that at > > least menuconfig and xconfig can be tricked to list depending optio= ns. >=20 > True. Marginally better than horrible then. :) >=20 > > Could be a fun project [...] >=20 > Absolutely. Assuming that select gets removed in the process, and > concentrating on oldconfig, would it be enough to have something like > this in the .config? >=20 > # CONFIG_USB_STORAGE has unmet dependencies: CONFIG_SCSI, CONFIG_BLOC= K >=20 > Now people looking for usb mass storage can find the option without > grepping through Kconfig files, but also every single driver for ever= y > single disabled subsystem shows up. Might be a bit too much. Common use case: A driver was changed to use FW_LOADER. The .config for the old kernel contains CONFIG_FW_LOADER=3Dn. The user runs "make oldconfig" with the old .config in the new kernel. How do you plan to handle this reasonably without select? > J=F6rn cu Adrian --=20 "Is there not promise of rain?" Ling Tan asked suddenly out of the darkness. There had been need of rain for many days. "Only a promise," Lao Er said. Pearl S. Buck - Dragon Seed - To unsubscribe from this list: send the line "unsubscribe linux-fsdevel= " in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html