Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S933293AbXILKqh (ORCPT ); Wed, 12 Sep 2007 06:46:37 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1756977AbXILKq1 (ORCPT ); Wed, 12 Sep 2007 06:46:27 -0400 Received: from [212.12.190.242] ([212.12.190.242]:32859 "EHLO raad.intranet" rhost-flags-FAIL-FAIL-OK-FAIL) by vger.kernel.org with ESMTP id S1754487AbXILKq0 (ORCPT ); Wed, 12 Sep 2007 06:46:26 -0400 From: Al Boldi To: hooanon05@yahoo.co.jp Subject: Re: [RFC] Union Mount: Readdir approaches Date: Wed, 12 Sep 2007 13:46:08 +0300 User-Agent: KMail/1.5 Cc: bharata@linux.vnet.ibm.com, linux-kernel@vger.kernel.org, linux-fsdevel@vger.kernel.org, hch@infradead.org, Jan Blunck , "Josef 'Jeff' Sipek" References: <20070907054618.GD1692@in.ibm.com> <200709071454.32451.a1426z@gawab.com> In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200709121346.08364.a1426z@gawab.com> Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 2866 Lines: 67 hooanon05@yahoo.co.jp wrote: > But if you really want to read or try it, you can get all source files > from sourceforge. Read http://aufs.sf.net and try, > $ cvs -d:pserver:anonymous@aufs.cvs.sourceforge.net:/cvsroot/aufs login > (CVS password is empty) > $ cvs -z3 -d:pserver:anonymous@aufs.cvs.sourceforge.net:/cvsroot/aufs co > aufs This is way too complicated, but I tried it anyway, only to find it doesn't compile: CHK include/linux/version.h CHK include/linux/utsrelease.h CALL scripts/checksyscalls.sh CHK include/linux/compile.h CC fs/aufs/dentry.o fs/aufs/dentry.c:630:1: directives may not be used inside a macro argument fs/aufs/dentry.c:629:65: unterminated argument list invoking macro "unlikely" fs/aufs/dentry.c: In function `h_d_revalidate': fs/aufs/dentry.c:631: `unlikely' undeclared (first use in this function) fs/aufs/dentry.c:631: (Each undeclared identifier is reported only once fs/aufs/dentry.c:631: for each function it appears in.) fs/aufs/dentry.c:635: parse error before ')' token fs/aufs/dentry.c:571: warning: unused variable `h_plus' fs/aufs/dentry.c:571: warning: unused variable `is_nfs' fs/aufs/dentry.c:572: warning: unused variable `p' fs/aufs/dentry.c:575: warning: unused variable `h_inode' fs/aufs/dentry.c:575: warning: unused variable `h_cached_inode' fs/aufs/dentry.c:576: warning: unused variable `h_mode' fs/aufs/dentry.c:578: warning: unused variable `reval' fs/aufs/dentry.c:639: label `err' used but not defined fs/aufs/dentry.c: At top level: fs/aufs/dentry.c:642: warning: type defaults to `int' in declaration of `reval' fs/aufs/dentry.c:642: warning: initialization makes integer from pointer without a cast fs/aufs/dentry.c:642: warning: data definition has no type or storage class fs/aufs/dentry.c:643: parse error before "if" fs/aufs/dentry.c:649: warning: type defaults to `int' in declaration of `err' fs/aufs/dentry.c:649: `h_dentry' undeclared here (not in a function) fs/aufs/dentry.c:649: `p' undeclared here (not in a function) fs/aufs/dentry.c:649: called object is not a function fs/aufs/dentry.c:649: warning: data definition has no type or storage class fs/aufs/dentry.c:650: parse error before "if" fs/aufs/dentry.c:653: warning: type defaults to `int' in declaration of `fake_dm_release' fs/aufs/dentry.c:653: warning: parameter names (without types) in function declaration fs/aufs/dentry.c:653: conflicting types for `fake_dm_release' ...and more... It would make matters much easier if you could just publish a link to a combo-patch against at least the latest stable kernel, like 2.6.22. Thanks! -- Al - 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/