All of lore.kernel.org
 help / color / mirror / Atom feed
From: Bharata B Rao <bharata@linux.vnet.ibm.com>
To: Erez Zadok <ezk@cs.sunysb.edu>
Cc: Andrew Morton <akpm@linux-foundation.org>,
	Hugh Dickins <hugh@veritas.com>,
	unionfs@filesystems.org, linux-kernel@vger.kernel.org,
	Jan Blunck <jblunck@suse.de>,
	David Woodhouse <dwmw2@infradead.org>
Subject: Re: [Unionfs] Re: [PATCH -mm] unionfs: build fixes
Date: Wed, 30 Jul 2008 08:57:38 +0530	[thread overview]
Message-ID: <20080730032738.GA3977@in.ibm.com> (raw)
In-Reply-To: <200807300102.m6U123KW015449@agora.fsl.cs.sunysb.edu>

On Tue, Jul 29, 2008 at 09:02:03PM -0400, Erez Zadok wrote:
> In message <20080729172216.84e958f7.akpm@linux-foundation.org>, Andrew Morton writes:
> > On Tue, 29 Jul 2008 19:12:47 +0100 (BST)
> > Hugh Dickins <hugh@veritas.com> wrote:
> > 
> > > Get unionfs building and working in mmotm with the 2.6.27-rc1 VFS changes:
> > > permission() has been replaced by inode_permission() without nameidata arg;
> > > unionfs_permission() without nameidata arg; vfs_symlink() without mode arg;
> > > LOOKUP_ACCESS no longer defined; and kmem_cache_create() no longer passes
> > > kmem_cachep to the init_once() constructor.
> > > 
> > > Note: while okay for inclusion in -mm for now, unionfs_permission() mods
> > > will need review and perhaps correction by Erez: without a nameidata arg,
> > > some locking vanishes from unionfs_permission(), and a MNT_NOEXEC check on
> > > its lower_inode; I have not studied the VFS changes enough to tell whether
> > > that amounts to a real issue for unionfs, or just removal of dead code.
> > 
> > thanks.
> > 
> > > This should follow git-unionfs.patch
> > > I notice my unionfs-fix-memory-leak.patch
> > > and fsstack-fsstack_copy_inode_size-locking.patch
> > > are currently commented out, yet I don't recall the
> > > mm-commits dispatch rider bringing me a telegram to explain why?
> > 
> > git-unionfs got commented out because of some upstream git (or build)
> > catastrophe.  So its fixes got comemnted out too.  Then git-unionfs was
> > restored but I forgot to manually restore the followon fixes.  It
> > happens.
> 
> Shortly I'm going to post fixes which include Hugh's stuff and more.  Sorry
> for the delay.
> 
> > I must say that I'm not really sure why we're struggling along with
> > unionfs.  Last I heard there were fundamental, unresolveable design
> > disagreements with the VFS guys.  Those issues should be where 100% of
> > the effort is being devoted, but instead we seem to be cruising along
> > in a different direction?
> 
> Some of my upcoming patches begin to address this (took longer than
> expected):
> 
> - extracting all whiteout related code into callable methods in unionfs, so
>   that I can "drop in" the new whiteout code that Bharata et al. are
>   reportedly working on.  I really hope to see some new whiteout code in -mm
>   soon.  Bharata?

When I last checked, David Woodhouse/Jan Blunck were working on this.
Looks like they have become busy with other work now. I can take that work
forward.

Jan/David, if this means duplicating your efforts, please let me know.

Regards,
Bharata.

  reply	other threads:[~2008-07-30  3:28 UTC|newest]

Thread overview: 7+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2008-07-29 18:12 [PATCH -mm] unionfs: build fixes Hugh Dickins
2008-07-30  0:22 ` Andrew Morton
2008-07-30  1:02   ` [Unionfs] " Erez Zadok
2008-07-30  3:27     ` Bharata B Rao [this message]
2008-07-30  3:43       ` Erez Zadok
2008-08-12 15:38     ` Ian Kent
2008-07-30  1:00 ` Erez Zadok

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20080730032738.GA3977@in.ibm.com \
    --to=bharata@linux.vnet.ibm.com \
    --cc=akpm@linux-foundation.org \
    --cc=dwmw2@infradead.org \
    --cc=ezk@cs.sunysb.edu \
    --cc=hugh@veritas.com \
    --cc=jblunck@suse.de \
    --cc=linux-kernel@vger.kernel.org \
    --cc=unionfs@filesystems.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.