Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752104Ab0L1UFB (ORCPT ); Tue, 28 Dec 2010 15:05:01 -0500 Received: from rcsinet10.oracle.com ([148.87.113.121]:62836 "EHLO rcsinet10.oracle.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751535Ab0L1UE6 (ORCPT ); Tue, 28 Dec 2010 15:04:58 -0500 Message-ID: <4D1A42BF.4070401@oracle.com> Date: Tue, 28 Dec 2010 12:04:15 -0800 From: Randy Dunlap Organization: Oracle Linux Engineering User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.5) Gecko/20091209 Fedora/3.0-3.fc11 Thunderbird/3.0 MIME-Version: 1.0 To: "Nicholas A. Bellinger" CC: James Bottomley , Stephen Rothwell , scsi , linux-next@vger.kernel.org, LKML , Joel Becker Subject: Re: linux-next: Tree for December 28 (drivers/target/) References: <20101228173049.217c192d.sfr@canb.auug.org.au> <20101228082947.70b09534.randy.dunlap@oracle.com> <1293554355.2371.1.camel@fuzzy> <20101228085016.dedc8b18.randy.dunlap@oracle.com> <1293565125.4649.217.camel@haakon2.linux-iscsi.org> In-Reply-To: <1293565125.4649.217.camel@haakon2.linux-iscsi.org> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 2719 Lines: 79 On 12/28/10 11:38, Nicholas A. Bellinger wrote: > On Tue, 2010-12-28 at 08:50 -0800, Randy Dunlap wrote: >> On Tue, 28 Dec 2010 10:39:14 -0600 James Bottomley wrote: >> >>> On Tue, 2010-12-28 at 08:29 -0800, Randy Dunlap wrote: >>>> On Tue, 28 Dec 2010 17:30:49 +1100 Stephen Rothwell wrote: >>>> >>>>> Hi all, >>>>> >>>>> [The mirroring on kernel.org is running slowly] >>>>> >>>>> Changes since 20101227: >>>> >>>> >>>> warning: (TARGET_CORE && GFS2_FS) selects CONFIGFS_FS which has unmet direct dependencies (SYSFS) >>>> >>>> from: >>>> >>>> menuconfig TARGET_CORE >>>> tristate "Generic Target Core Mod (TCM) and ConfigFS Infrastructure" >>>> select CONFIGFS_FS >>>> >>>> but CONFIGFS_FS depends on SYSFS, so TARGET_CORE should either depend on SYSFS >>>> or (eek) it should select SYSFS. >>> >>> The latter, I think (and actually, configfs should select sysfs). All >>> these unmet dependencies are a minefield. >> >> It's just another language to deal with. Not a big deal, except for the >> twists that EXPERIMENTAL injects into it. > > I agree with James on this one.. Attached is a patch to select SYSFS > and fix up some extra whitespace breakage. (jlbec CC'ed) and I am not surprised. James is a more liberal 'select'or than I am. > Thanks, > > --nab > > diff --git a/fs/configfs/Kconfig b/fs/configfs/Kconfig > index 13587cc..6874d75 100644 > --- a/fs/configfs/Kconfig > +++ b/fs/configfs/Kconfig > @@ -1,11 +1,11 @@ > config CONFIGFS_FS > tristate "Userspace-driven configuration filesystem" > - depends on SYSFS > + select SYSFS > help > - configfs is a ram-based filesystem that provides the converse > - of sysfs's functionality. Where sysfs is a filesystem-based > - view of kernel objects, configfs is a filesystem-based manager > - of kernel objects, or config_items. > + configfs is a ram-based filesystem that provides the converse RAM-based > + of sysfs's functionality. Where sysfs is a filesystem-based > + view of kernel objects, configfs is a filesystem-based manager > + of kernel objects, or config_items. > > - Both sysfs and configfs can and should exist together on the > - same system. One is not a replacement for the other. > + Both sysfs and configfs can and should exist together on the > + same system. One is not a replacement for the other. > > -- ~Randy *** Remember to use Documentation/SubmitChecklist when testing your code *** desserts: http://www.xenotime.net/linux/recipes/ -- 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/