Return-Path: linux-nfs-owner@vger.kernel.org Received: from fieldses.org ([174.143.236.118]:50025 "EHLO fieldses.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1756339Ab3J1SIn (ORCPT ); Mon, 28 Oct 2013 14:08:43 -0400 Date: Mon, 28 Oct 2013 14:08:38 -0400 From: Dr Fields James Bruce To: Ric Wheeler Cc: "Myklebust, Trond" , Christoph Anton Mitterer , Mailing List Linux NFS , Steve Dickson Subject: Re: XATTRs in NFS? Message-ID: <20131028180838.GG31322@fieldses.org> References: <1382807547.29041.12.camel@heisenberg.scientia.net> <20131027191512.GA31322@fieldses.org> <1382911068.6932.20.camel@heisenberg.scientia.net> <8DB0D7A2-BA2A-4001-A01C-D498C777B243@netapp.com> <1382920068.6932.46.camel@heisenberg.scientia.net> <2E672741-FE4F-4287-8D00-B7634A71709E@netapp.com> <526E8562.3040809@redhat.com> <1382976943.8774.10.camel@heisenberg.scientia.net> <526EA65A.7010209@redhat.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii In-Reply-To: <526EA65A.7010209@redhat.com> Sender: linux-nfs-owner@vger.kernel.org List-ID: On Mon, Oct 28, 2013 at 02:00:58PM -0400, Ric Wheeler wrote: > On 10/28/2013 01:49 PM, Myklebust, Trond wrote: > >On Oct 28, 2013, at 12:15 PM, Christoph Anton Mitterer wrote: > > > >>On Mon, 2013-10-28 at 11:40 -0400, Ric Wheeler wrote: > >>>Then you end up with large directories and an extra name per inode that needs to > >>>be stored and extra lookups for each file when you do a whole file system crawl. > >>> > >>>Certainly not as easy as adding and xattrs with that information :) > >>And I think there's another reason why it wouldn't work... > >> > >>Imagine I change my system to encode what should be XATTRs in hardlink > >>pseudo files... > >> > >>If I have such pair locally e.g. on my ext4: > >>/foo/bar/actual/file > >>/meta/.2342348324 > >> > >>And now move/copy the file via the network to the archive, I'd have to > >>copy both files (which is really annoying), and I'd guess the inode > >>coupling would get los (and at least the name wouldn't fit anymore). > >> > >>So the whole thing is IMHO not even a workaround. > >OK. So you're going to do XATTRs for us? > > > >Trond > > Now that pNFS is perfect and labeled NFS has made it upstream, I > think that Steve D must be looking for something to keep him busy :) I agree with Trond that we first really need good evidence about exactly who wants this and why. --b.