* Re: xattr support in NFS? [not found] <440439536.71.1352923952209.JavaMail.root@thunderbeast.private.linuxbox.com> @ 2012-11-14 20:13 ` Matt W. Benjamin 2012-11-14 20:24 ` ! Myklebust, Trond 0 siblings, 1 reply; 11+ messages in thread From: Matt W. Benjamin @ 2012-11-14 20:13 UTC (permalink / raw) To: Trond Myklebust Cc: DENIEL Philippe, Tomasz Chmielewski, linux-nfs, tigran mkrtchyan Hi, feature - yes, an xattr like interface (though with NFSv4, I think I've tended to somewhat conflate in my mind the notions of xattr and named attribute, sorry). Well, that's the thing. An interface like xattr is generative. I don't think the ceiling on use cases is desktop search programs. The potential utility of the feature is something that comes to light over time, when you know you have the functionality available. For example, the Ceph developers came up recently with an algorithm to store information related to links in a special xattr. We've thought of exposing file checksum information as attributes. My sense of how many potential uses there may be is related mostly, as with Tigran's remark, to the number of times I've heard someone say, "we could solve that with an xattr/named attribute." You've said that xattrs and named attributes are completely different, but notwithstanding that, there seems to be logically quite a bit of overlap. Clearly, the fact that the NFS protocol treats named attributes as subfiles is a detail that the client need not expose to applications. It also seems as if an xattr interface is convenient for interacting with at a subset of named attributes (ones with tractable length names/values). I mean, as I note, this is the proplist, and that has been a very successful interface in a lot of systems, going back a -long- ways. Matt ----- "Trond Myklebust" <Trond.Myklebust@netapp.com> wrote: > On Wed, 2012-11-14 at 10:20 -0500, Matt W. Benjamin wrote: > > Actually, that reasoning sounds a little like a concession that the > feature should be blocked precisely because it may be tremendously > popular (useful). I don't think the argument that proplists can be > the building blocks for new system--but also > application--functionality is a good argument against them. > > What feature? The xattr interface? Before declaring it a major > success > story, you might want to consider that it has been implemented on > several major Linux filesystems for more that 10 years, yet is used > by > only a handful of (non-portable) applications. > > The main use-cases that I'm aware of are: > * Storage for ACLs. > * Storage for security labels. > * Samba uses xattrs for storing various per-file control > structures, when xattrs are supported by the underlying > filesystem. > * Storage for file search tags for use by programs such as > "beagle" and "tracker". > > Both ACLs and security labels are already covered by the NFS > protocol. > We don't need or want an xattr protocol to solve those problems. > > As for Samba, it works fine on filesystems that don't have xattrs as > far > as I know. Using it to re-export an NFS partition to CIFS is a > dubious > practice, but is not an xattr-related problem. > > So that leaves the "beagle" and "tracker" use case, where the xattr > usage for storing tags could easily be replaced by a database (and > usually is in equivalent portable software). Most people who want to > do > serious work on their systems tend to turn off beagle and tracker > anyway > since they are notorious cpu hogs. > > > ----- "Trond Myklebust" <Trond.Myklebust@netapp.com> wrote: > > > > > On Wed, 2012-11-14 at 11:47 +0100, Tigran Mkrtchyan wrote: > > > > That's bad news.... Currently we use 'magic files' to set/get > user > > > > specific metadata like number of events, space reservation > and > > > > different file retention policies. The hope was that all could > be > > > done > > > > with named attributes. > > > > > > > > Tigran. > > > > > > > > > > The setting and querying of retention policies is already covered > in > > > the > > > NFSv4.1 protocol without any need for any additions. Space > > > reservation > > > is already covered in NFSv4.2 (as are security labels - another > > > common > > > hobby-horse for xattr advocates). Why don't you implement those > > > instead > > > of wishing for a completely different way of doing the same > thing? > > > > > > Your argument demonstrates precisely why we should never do > xattrs > > > over > > > NFS. It makes it way too easy to go off and invent your own > private > > > and > > > non-standard protocol for doing ioctl()-like RPC calls. > > > > > > > On Tue, Nov 13, 2012 at 8:54 AM, DENIEL Philippe > > > > <philippe.deniel@cea.fr> wrote: > > > > A few years ago, SGI tried to promote "NFS3 XATTR", an > > > > extension to NFSv3 to add xattr support. It roughly > added 3 > > > > functions to the protocol (GETXATTR, SETXATTR, > LISTXATTR), > > > in > > > > a similar way as what 9p.2000L does. Nothing but IRIX > had > > > this > > > > NFSv3 feature. As far as I know, it remained quite > exotic > > > and > > > > stayed a SGI's thing. > > > > > > > > Philippe > > > > > > > > Matt W. Benjamin a écrit : > > > > > > > > Can you restate reasoning why it will never do > so, > > > and > > > > whether this is the same as saying it will > never > > > > implement named attributes? > > > > > > > > Thanks, > > > > > > > > Matt > > > > > > > > ----- "Trond Myklebust" > > > <Trond.Myklebust@netapp.com> > > > > wrote: > > > > > > > > > > > > No. We will never support xattrs over > NFS. > > > > > > > > > > > > -----Original Message----- > > > > From: > > > linux-nfs-owner@vger.kernel.org > > > > [mailto:linux-nfs- > > > > owner@vger.kernel.org] On Behalf > Of > > > > Tomasz Chmielewski > > > > Sent: Monday, November 12, 2012 > > > 10:14 > > > > AM > > > > To: linux-nfs@vger.kernel.org > > > > Subject: xattr support in NFS? > > > > > > > > Does Linux support xattr in > NFS? > > > > > > > > IF tries using it in both NFS3 > and > > > > NFS4 under Debian Lenny > (2.6.32, > > > > > > > > both > > > > > > > > server and client), without > > > success. > > > > > > > > # setfattr -n user.comment -v > "this > > > is > > > > a comment" /mnt/nfs > > > > setfattr: /mnt/nfs: Operation > not > > > > supported > > > > > > > > > > > > -- > > > > Tomasz Chmielewski > > > > http://blog.wpkg.org > > > > -- > > > > To unsubscribe from this list: > send > > > > the line "unsubscribe > linux-nfs" > > > > > > > > in the > > > > > > > > body of a message to > > > > majordomo@vger.kernel.org More > > > > majordomo info > > > > > > > > at > > > > > > > > > > > http://vger.kernel.org/majordomo-info.html > > > > > > > > N�����r��y���b�X��ǧv�^�){.n� > > > > > +����{���"��^n�r���z���h����&���G���h�(�階 > <> > �ݢj"���m�����z�ޖ���f���h���~�m� > > > > > > > > > > > > > > > > > > > > -- > > > > To unsubscribe from this list: send the line > "unsubscribe > > > > linux-nfs" in > > > > the body of a message to majordomo@vger.kernel.org > > > > More majordomo info at > > > > http://vger.kernel.org/majordomo-info.html > > > > > > > > > > > > > > > > > > -- > > > Trond Myklebust > > > Linux NFS client maintainer > > > > > > NetApp > > > Trond.Myklebust@netapp.com > > > www.netapp.com > > > > N�����r��y���b�X��ǧv�^�){.n�+����{���"��^n�r���z���h����&���G���h�(�階�ݢj"���m�����z�ޖ���f���h���~�m� > > > > -- > Trond Myklebust > Linux NFS client maintainer > > NetApp > Trond.Myklebust@netapp.com > www.netapp.com -- Matt Benjamin The Linux Box 206 South Fifth Ave. Suite 150 Ann Arbor, MI 48104 http://linuxbox.com tel. 734-761-4689 fax. 734-769-8938 cel. 734-216-5309 ^ permalink raw reply [flat|nested] 11+ messages in thread
* ! 2012-11-14 20:13 ` xattr support in NFS? Matt W. Benjamin @ 2012-11-14 20:24 ` Myklebust, Trond 0 siblings, 0 replies; 11+ messages in thread From: Myklebust, Trond @ 2012-11-14 20:24 UTC (permalink / raw) To: Matt W. Benjamin Cc: DENIEL Philippe, Tomasz Chmielewski, linux-nfs, tigran mkrtchyan T24gV2VkLCAyMDEyLTExLTE0IGF0IDE1OjEzIC0wNTAwLCBNYXR0IFcuIEJlbmphbWluIHdyb3Rl Og0KPiBIaSwNCj4gDQo+IGZlYXR1cmUgLSB5ZXMsIGFuIHhhdHRyIGxpa2UgaW50ZXJmYWNlICh0 aG91Z2ggd2l0aCBORlN2NCwgSSB0aGluayBJJ3ZlIHRlbmRlZCB0byBzb21ld2hhdCBjb25mbGF0 ZSBpbiBteSBtaW5kIHRoZSBub3Rpb25zIG9mIHhhdHRyIGFuZCBuYW1lZCBhdHRyaWJ1dGUsIHNv cnJ5KS4NCj4gDQo+IFdlbGwsIHRoYXQncyB0aGUgdGhpbmcuICBBbiBpbnRlcmZhY2UgbGlrZSB4 YXR0ciBpcyBnZW5lcmF0aXZlLiAgSSBkb24ndCB0aGluayB0aGUgY2VpbGluZyBvbiB1c2UgY2Fz ZXMgaXMgZGVza3RvcCBzZWFyY2ggcHJvZ3JhbXMuICBUaGUgcG90ZW50aWFsIHV0aWxpdHkgb2Yg dGhlIGZlYXR1cmUgaXMgc29tZXRoaW5nIHRoYXQgY29tZXMgdG8gbGlnaHQgb3ZlciB0aW1lLCB3 aGVuIHlvdSBrbm93IHlvdSBoYXZlIHRoZSBmdW5jdGlvbmFsaXR5IGF2YWlsYWJsZS4gIEZvciBl eGFtcGxlLCB0aGUgQ2VwaCBkZXZlbG9wZXJzIGNhbWUgdXAgcmVjZW50bHkgd2l0aCBhbiBhbGdv cml0aG0gdG8gc3RvcmUgaW5mb3JtYXRpb24gcmVsYXRlZCB0byBsaW5rcyBpbiBhIHNwZWNpYWwg eGF0dHIuICBXZSd2ZSB0aG91Z2h0IG9mIGV4cG9zaW5nIGZpbGUgY2hlY2tzdW0gaW5mb3JtYXRp b24gYXMgYXR0cmlidXRlcy4gIE15IHNlbnNlIG9mIGhvdyBtYW55IHBvdGVudGlhbCB1c2VzIHRo ZXJlIG1heSBiZSBpcyByZWxhdGVkIG1vc3RseSwgYXMgd2l0aCBUaWdyYW4ncyByZW1hcmssIHRv IHRoZSBudW1iZXIgb2YgdGltZXMgSSd2ZSBoZWFyZCBzb21lb25lIHNheSwgIndlIGNvdWxkIHNv bHZlIHRoYXQgd2l0aCBhbiB4YXR0ci9uYW1lZCBhdHRyaWJ1dGUuIg0KDQpJZiBpdCBpcyBhIGZl YXR1cmUgd2hpY2ggaXMgb25seSBhdmFpbGFibGUgaWYgdGhlIHVuZGVybHlpbmcgZmlsZXN5c3Rl bQ0KaGFwcGVucyB0byBiZSBDZXBoLCB0aGVuIHdoeSBleHBvc2UgaXQgb3ZlciBORlMgYXQgYWxs PyBKdXN0IGhhdmUgeW91cg0KY3VzdG9tZXIgcnVuIGEgQ2VwaCBjbGllbnQgYW5kIGJlIGhhcHB5 Lg0KDQpUaGUgcG9pbnQgb2YgdXNpbmcgTkZTIGlzIHRvIF9zdGFuZGFyZGlzZV8uDQoNCj4gWW91 J3ZlIHNhaWQgdGhhdCB4YXR0cnMgYW5kIG5hbWVkIGF0dHJpYnV0ZXMgYXJlIGNvbXBsZXRlbHkg ZGlmZmVyZW50LCBidXQgbm90d2l0aHN0YW5kaW5nIHRoYXQsIHRoZXJlIHNlZW1zIHRvIGJlIGxv Z2ljYWxseSBxdWl0ZSBhIGJpdCBvZiBvdmVybGFwLiAgQ2xlYXJseSwgdGhlIGZhY3QgdGhhdCB0 aGUgTkZTIHByb3RvY29sIHRyZWF0cyBuYW1lZCBhdHRyaWJ1dGVzIGFzIHN1YmZpbGVzIGlzIGEg ZGV0YWlsIHRoYXQgdGhlIGNsaWVudCBuZWVkIG5vdCBleHBvc2UgdG8gYXBwbGljYXRpb25zLiAg SXQgYWxzbyBzZWVtcyBhcyBpZiBhbiB4YXR0ciBpbnRlcmZhY2UgaXMgY29udmVuaWVudCBmb3Ig aW50ZXJhY3Rpbmcgd2l0aCBhdCBhIHN1YnNldCBvZiBuYW1lZCBhdHRyaWJ1dGVzIChvbmVzIHdp dGggdHJhY3RhYmxlIGxlbmd0aCBuYW1lcy92YWx1ZXMpLiAgSSBtZWFuLCBhcyBJIG5vdGUsIHRo aXMgaXMgdGhlIHByb3BsaXN0LCBhbmQgdGhhdCBoYXMgYmVlbiBhIHZlcnkgc3VjY2Vzc2Z1bCBp bnRlcmZhY2UgaW4gYSBsb3Qgb2Ygc3lzdGVtcywgZ29pbmcgYmFjayBhIC1sb25nLSB3YXlzLg0K DQpOTyEgR08gQVdBWSEhISENCg0KU2VyaW91c2x5LCBpZiB5b3UgZG9uJ3QgdW5kZXJzdGFuZCB0 aGUgY29uY2VwdCBvZiBhIHN0YW5kYXJkLCB0aGVuIGdvDQphd2F5IQ0KDQpUcm9uZA0KDQo+IE1h dHQNCj4gDQo+IC0tLS0tICJUcm9uZCBNeWtsZWJ1c3QiIDxUcm9uZC5NeWtsZWJ1c3RAbmV0YXBw LmNvbT4gd3JvdGU6DQo+IA0KPiA+IE9uIFdlZCwgMjAxMi0xMS0xNCBhdCAxMDoyMCAtMDUwMCwg TWF0dCBXLiBCZW5qYW1pbiB3cm90ZToNCj4gPiA+IEFjdHVhbGx5LCB0aGF0IHJlYXNvbmluZyBz b3VuZHMgYSBsaXR0bGUgbGlrZSBhIGNvbmNlc3Npb24gdGhhdCB0aGUNCj4gPiBmZWF0dXJlIHNo b3VsZCBiZSBibG9ja2VkIHByZWNpc2VseSBiZWNhdXNlIGl0IG1heSBiZSB0cmVtZW5kb3VzbHkN Cj4gPiBwb3B1bGFyICh1c2VmdWwpLiAgSSBkb24ndCB0aGluayB0aGUgYXJndW1lbnQgdGhhdCBw cm9wbGlzdHMgY2FuIGJlDQo+ID4gdGhlIGJ1aWxkaW5nIGJsb2NrcyBmb3IgbmV3IHN5c3RlbS0t YnV0IGFsc28NCj4gPiBhcHBsaWNhdGlvbi0tZnVuY3Rpb25hbGl0eSBpcyBhIGdvb2QgYXJndW1l bnQgYWdhaW5zdCB0aGVtLg0KPiA+IA0KPiA+IFdoYXQgZmVhdHVyZT8gVGhlIHhhdHRyIGludGVy ZmFjZT8gQmVmb3JlIGRlY2xhcmluZyBpdCBhIG1ham9yDQo+ID4gc3VjY2Vzcw0KPiA+IHN0b3J5 LCB5b3UgbWlnaHQgd2FudCB0byBjb25zaWRlciB0aGF0IGl0IGhhcyBiZWVuIGltcGxlbWVudGVk IG9uDQo+ID4gc2V2ZXJhbCBtYWpvciBMaW51eCBmaWxlc3lzdGVtcyBmb3IgbW9yZSB0aGF0IDEw IHllYXJzLCB5ZXQgaXMgdXNlZA0KPiA+IGJ5DQo+ID4gb25seSBhIGhhbmRmdWwgb2YgKG5vbi1w b3J0YWJsZSkgYXBwbGljYXRpb25zLg0KPiA+IA0KPiA+IFRoZSBtYWluIHVzZS1jYXNlcyB0aGF0 IEknbSBhd2FyZSBvZiBhcmU6DQo+ID4gICAgICAgKiBTdG9yYWdlIGZvciBBQ0xzLg0KPiA+ICAg ICAgICogU3RvcmFnZSBmb3Igc2VjdXJpdHkgbGFiZWxzLg0KPiA+ICAgICAgICogU2FtYmEgdXNl cyB4YXR0cnMgZm9yIHN0b3JpbmcgdmFyaW91cyBwZXItZmlsZSBjb250cm9sDQo+ID4gICAgICAg ICBzdHJ1Y3R1cmVzLCB3aGVuIHhhdHRycyBhcmUgc3VwcG9ydGVkIGJ5IHRoZSB1bmRlcmx5aW5n DQo+ID4gICAgICAgICBmaWxlc3lzdGVtLg0KPiA+ICAgICAgICogU3RvcmFnZSBmb3IgZmlsZSBz ZWFyY2ggdGFncyBmb3IgdXNlIGJ5IHByb2dyYW1zIHN1Y2ggYXMNCj4gPiAgICAgICAgICJiZWFn bGUiIGFuZCAidHJhY2tlciIuDQo+ID4gDQo+ID4gQm90aCBBQ0xzIGFuZCBzZWN1cml0eSBsYWJl bHMgYXJlIGFscmVhZHkgY292ZXJlZCBieSB0aGUgTkZTDQo+ID4gcHJvdG9jb2wuDQo+ID4gV2Ug ZG9uJ3QgbmVlZCBvciB3YW50IGFuIHhhdHRyIHByb3RvY29sIHRvIHNvbHZlIHRob3NlIHByb2Js ZW1zLg0KPiA+IA0KPiA+IEFzIGZvciBTYW1iYSwgaXQgd29ya3MgZmluZSBvbiBmaWxlc3lzdGVt cyB0aGF0IGRvbid0IGhhdmUgeGF0dHJzIGFzDQo+ID4gZmFyDQo+ID4gYXMgSSBrbm93LiBVc2lu ZyBpdCB0byByZS1leHBvcnQgYW4gTkZTIHBhcnRpdGlvbiB0byBDSUZTIGlzIGENCj4gPiBkdWJp b3VzDQo+ID4gcHJhY3RpY2UsIGJ1dCBpcyBub3QgYW4geGF0dHItcmVsYXRlZCBwcm9ibGVtLg0K PiA+IA0KPiA+IFNvIHRoYXQgbGVhdmVzIHRoZSAiYmVhZ2xlIiBhbmQgInRyYWNrZXIiIHVzZSBj YXNlLCB3aGVyZSB0aGUgeGF0dHINCj4gPiB1c2FnZSBmb3Igc3RvcmluZyB0YWdzIGNvdWxkIGVh c2lseSBiZSByZXBsYWNlZCBieSBhIGRhdGFiYXNlIChhbmQNCj4gPiB1c3VhbGx5IGlzIGluIGVx dWl2YWxlbnQgcG9ydGFibGUgc29mdHdhcmUpLiBNb3N0IHBlb3BsZSB3aG8gd2FudCB0bw0KPiA+ IGRvDQo+ID4gc2VyaW91cyB3b3JrIG9uIHRoZWlyIHN5c3RlbXMgdGVuZCB0byB0dXJuIG9mZiBi ZWFnbGUgYW5kIHRyYWNrZXINCj4gPiBhbnl3YXkNCj4gPiBzaW5jZSB0aGV5IGFyZSBub3Rvcmlv dXMgY3B1IGhvZ3MuDQo+ID4gDQo+ID4gPiAtLS0tLSAiVHJvbmQgTXlrbGVidXN0IiA8VHJvbmQu TXlrbGVidXN0QG5ldGFwcC5jb20+IHdyb3RlOg0KPiA+ID4gDQo+ID4gPiA+IE9uIFdlZCwgMjAx Mi0xMS0xNCBhdCAxMTo0NyArMDEwMCwgVGlncmFuIE1rcnRjaHlhbiB3cm90ZToNCj4gPiA+ID4g PiBUaGF0J3MgYmFkIG5ld3MuLi4uIEN1cnJlbnRseSB3ZSB1c2UgJ21hZ2ljIGZpbGVzJyB0byBz ZXQvZ2V0DQo+ID4gdXNlcg0KPiA+ID4gPiA+IHNwZWNpZmljIG1ldGFkYXRhIGxpa2UgbnVtYmVy IG9mIGV2ZW50cywgc3BhY2UgcmVzZXJ2YXRpb24gICANCj4gPiBhbmQNCj4gPiA+ID4gPiBkaWZm ZXJlbnQgZmlsZSByZXRlbnRpb24gcG9saWNpZXMuIFRoZSBob3BlIHdhcyB0aGF0IGFsbCBjb3Vs ZA0KPiA+IGJlDQo+ID4gPiA+IGRvbmUNCj4gPiA+ID4gPiB3aXRoIG5hbWVkIGF0dHJpYnV0ZXMu DQo+ID4gPiA+ID4NCj4gPiA+ID4gPiAgVGlncmFuLg0KPiA+ID4gPiA+ICANCj4gPiA+ID4gDQo+ ID4gPiA+IFRoZSBzZXR0aW5nIGFuZCBxdWVyeWluZyBvZiByZXRlbnRpb24gcG9saWNpZXMgaXMg YWxyZWFkeSBjb3ZlcmVkDQo+ID4gaW4NCj4gPiA+ID4gdGhlDQo+ID4gPiA+IE5GU3Y0LjEgcHJv dG9jb2wgd2l0aG91dCBhbnkgbmVlZCBmb3IgYW55IGFkZGl0aW9ucy4gU3BhY2UNCj4gPiA+ID4g cmVzZXJ2YXRpb24NCj4gPiA+ID4gaXMgYWxyZWFkeSBjb3ZlcmVkIGluIE5GU3Y0LjIgKGFzIGFy ZSBzZWN1cml0eSBsYWJlbHMgLSBhbm90aGVyDQo+ID4gPiA+IGNvbW1vbg0KPiA+ID4gPiBob2Ji eS1ob3JzZSBmb3IgeGF0dHIgYWR2b2NhdGVzKS4gV2h5IGRvbid0IHlvdSBpbXBsZW1lbnQgdGhv c2UNCj4gPiA+ID4gaW5zdGVhZA0KPiA+ID4gPiBvZiB3aXNoaW5nIGZvciBhIGNvbXBsZXRlbHkg ZGlmZmVyZW50IHdheSBvZiBkb2luZyB0aGUgc2FtZQ0KPiA+IHRoaW5nPw0KPiA+ID4gPiANCj4g PiA+ID4gWW91ciBhcmd1bWVudCBkZW1vbnN0cmF0ZXMgcHJlY2lzZWx5IHdoeSB3ZSBzaG91bGQg bmV2ZXIgZG8NCj4gPiB4YXR0cnMNCj4gPiA+ID4gb3Zlcg0KPiA+ID4gPiBORlMuIEl0IG1ha2Vz IGl0IHdheSB0b28gZWFzeSB0byBnbyBvZmYgYW5kIGludmVudCB5b3VyIG93bg0KPiA+IHByaXZh dGUNCj4gPiA+ID4gYW5kDQo+ID4gPiA+IG5vbi1zdGFuZGFyZCBwcm90b2NvbCBmb3IgZG9pbmcg aW9jdGwoKS1saWtlIFJQQyBjYWxscy4NCj4gPiA+ID4gDQo+ID4gPiA+ID4gT24gVHVlLCBOb3Yg MTMsIDIwMTIgYXQgODo1NCBBTSwgREVOSUVMIFBoaWxpcHBlDQo+ID4gPiA+ID4gPHBoaWxpcHBl LmRlbmllbEBjZWEuZnI+IHdyb3RlOg0KPiA+ID4gPiA+ICAgICAgICAgQSBmZXcgeWVhcnMgYWdv LCBTR0kgdHJpZWQgdG8gcHJvbW90ZSAiTkZTMyBYQVRUUiIsIGFuDQo+ID4gPiA+ID4gICAgICAg ICBleHRlbnNpb24gdG8gTkZTdjMgdG8gYWRkIHhhdHRyIHN1cHBvcnQuIEl0IHJvdWdobHkNCj4g PiBhZGRlZCAzDQo+ID4gPiA+ID4gICAgICAgICBmdW5jdGlvbnMgdG8gdGhlIHByb3RvY29sIChH RVRYQVRUUiwgU0VUWEFUVFIsDQo+ID4gTElTVFhBVFRSKSwNCj4gPiA+ID4gaW4NCj4gPiA+ID4g PiAgICAgICAgIGEgc2ltaWxhciB3YXkgYXMgd2hhdCA5cC4yMDAwTCBkb2VzLiBOb3RoaW5nIGJ1 dCBJUklYDQo+ID4gaGFkDQo+ID4gPiA+IHRoaXMNCj4gPiA+ID4gPiAgICAgICAgIE5GU3YzIGZl YXR1cmUuIEFzIGZhciBhcyBJIGtub3csIGl0IHJlbWFpbmVkIHF1aXRlDQo+ID4gZXhvdGljDQo+ ID4gPiA+IGFuZA0KPiA+ID4gPiA+ICAgICAgICAgc3RheWVkIGEgU0dJJ3MgdGhpbmcuDQo+ID4g PiA+ID4gICAgICAgICANCj4gPiA+ID4gPiAgICAgICAgICAgIFBoaWxpcHBlDQo+ID4gPiA+ID4g ICAgICAgICANCj4gPiA+ID4gPiAgICAgICAgIE1hdHQgVy4gQmVuamFtaW4gYSDDqWNyaXQgOg0K PiA+ID4gPiA+ICAgICAgICAgDQo+ID4gPiA+ID4gICAgICAgICAgICAgICAgIENhbiB5b3UgcmVz dGF0ZSByZWFzb25pbmcgd2h5IGl0IHdpbGwgbmV2ZXIgZG8NCj4gPiBzbywNCj4gPiA+ID4gYW5k DQo+ID4gPiA+ID4gICAgICAgICAgICAgICAgIHdoZXRoZXIgdGhpcyBpcyB0aGUgc2FtZSBhcyBz YXlpbmcgaXQgd2lsbA0KPiA+IG5ldmVyDQo+ID4gPiA+ID4gICAgICAgICAgICAgICAgIGltcGxl bWVudCBuYW1lZCBhdHRyaWJ1dGVzPw0KPiA+ID4gPiA+ICAgICAgICAgICAgICAgICANCj4gPiA+ ID4gPiAgICAgICAgICAgICAgICAgVGhhbmtzLA0KPiA+ID4gPiA+ICAgICAgICAgICAgICAgICAN Cj4gPiA+ID4gPiAgICAgICAgICAgICAgICAgTWF0dA0KPiA+ID4gPiA+ICAgICAgICAgICAgICAg ICANCj4gPiA+ID4gPiAgICAgICAgICAgICAgICAgLS0tLS0gIlRyb25kIE15a2xlYnVzdCINCj4g PiA+ID4gPFRyb25kLk15a2xlYnVzdEBuZXRhcHAuY29tPg0KPiA+ID4gPiA+ICAgICAgICAgICAg ICAgICB3cm90ZToNCj4gPiA+ID4gPiAgICAgICAgICAgICAgICAgDQo+ID4gPiA+ID4gICAgICAg ICAgICAgICAgICAgDQo+ID4gPiA+ID4gICAgICAgICAgICAgICAgICAgICAgICAgTm8uIFdlIHdp bGwgbmV2ZXIgc3VwcG9ydCB4YXR0cnMgb3Zlcg0KPiA+IE5GUy4NCj4gPiA+ID4gPiAgICAgICAg ICAgICAgICAgICAgICAgICANCj4gPiA+ID4gPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg DQo+ID4gPiA+ID4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAtLS0tLU9yaWdpbmFs IE1lc3NhZ2UtLS0tLQ0KPiA+ID4gPiA+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg RnJvbToNCj4gPiA+ID4gbGludXgtbmZzLW93bmVyQHZnZXIua2VybmVsLm9yZw0KPiA+ID4gPiA+ ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW21haWx0bzpsaW51eC1uZnMtDQo+ID4g PiA+ID4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvd25lckB2Z2VyLmtlcm5lbC5v cmddIE9uIEJlaGFsZg0KPiA+IE9mDQo+ID4gPiA+ID4gICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICBUb21hc3ogQ2htaWVsZXdza2kNCj4gPiA+ID4gPiAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgIFNlbnQ6IE1vbmRheSwgTm92ZW1iZXIgMTIsIDIwMTINCj4gPiA+ID4gMTA6 MTQNCj4gPiA+ID4gPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEFNDQo+ID4gPiA+ ID4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBUbzogbGludXgtbmZzQHZnZXIua2Vy bmVsLm9yZw0KPiA+ID4gPiA+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgU3ViamVj dDogeGF0dHIgc3VwcG9ydCBpbiBORlM/DQo+ID4gPiA+ID4gICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICANCj4gPiA+ID4gPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIERv ZXMgTGludXggc3VwcG9ydCB4YXR0ciBpbg0KPiA+IE5GUz8NCj4gPiA+ID4gPiAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgIA0KPiA+ID4gPiA+ICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgSUYgdHJpZXMgdXNpbmcgaXQgaW4gYm90aCBORlMzDQo+ID4gYW5kDQo+ID4gPiA+ ID4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBORlM0IHVuZGVyIERlYmlhbiBMZW5u eQ0KPiA+ICgyLjYuMzIsDQo+ID4gPiA+ID4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICANCj4gPiA+ID4gPiAgICAgICAgICAgICAgICAgICAgICAgICBib3RoDQo+ID4gPiA+ ID4gICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KPiA+ID4gPiA+ICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgc2VydmVyIGFuZCBjbGllbnQpLCB3aXRob3V0DQo+ID4gPiA+IHN1 Y2Nlc3MuDQo+ID4gPiA+ID4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCj4gPiA+ ID4gPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICMgc2V0ZmF0dHIgLW4gdXNlci5j b21tZW50IC12DQo+ID4gInRoaXMNCj4gPiA+ID4gaXMNCj4gPiA+ID4gPiAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgIGEgY29tbWVudCIgL21udC9uZnMNCj4gPiA+ID4gPiAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgIHNldGZhdHRyOiAvbW50L25mczogT3BlcmF0aW9uDQo+ ID4gbm90DQo+ID4gPiA+ID4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdXBwb3J0 ZWQNCj4gPiA+ID4gPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KPiA+ID4gPiA+ ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQo+ID4gPiA+ID4gICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAtLQ0KPiA+ID4gPiA+ICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgVG9tYXN6IENobWllbGV3c2tpDQo+ID4gPiA+ID4gICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICBodHRwOi8vYmxvZy53cGtnLm9yZw0KPiA+ID4gPiA+ICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgLS0NCj4gPiA+ID4gPiAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgIFRvIHVuc3Vic2NyaWJlIGZyb20gdGhpcyBsaXN0Og0KPiA+IHNlbmQNCj4gPiA+ ID4gPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRoZSBsaW5lICJ1bnN1YnNjcmli ZQ0KPiA+IGxpbnV4LW5mcyINCj4gPiA+ID4gPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgIA0KPiA+ID4gPiA+ICAgICAgICAgICAgICAgICAgICAgICAgIGluIHRoZQ0KPiA+ ID4gPiA+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCj4gPiA+ID4gPiAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgIGJvZHkgb2YgYSBtZXNzYWdlIHRvDQo+ID4gPiA+ID4gICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYWpvcmRvbW9Admdlci5rZXJuZWwub3JnIE1v cmUNCj4gPiA+ID4gPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1ham9yZG9tbyBp bmZvDQo+ID4gPiA+ID4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCj4g PiA+ID4gPiAgICAgICAgICAgICAgICAgICAgICAgICBhdA0KPiA+ID4gPiA+ICAgICAgICAgICAg ICAgICAgICAgICAgICAgICANCj4gPiA+ID4gPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgDQo+ID4gPiA+IGh0dHA6Ly92Z2VyLmtlcm5lbC5vcmcvbWFqb3Jkb21vLWluZm8uaHRtbA0K PiA+ID4gPiA+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQo+ID4gPiA+ ID4gICAgICAgICAgICAgICAgICAgICAgICAgTu+/ve+/ve+/ve+/ve+/vXLvv73vv71577+977+9 77+9Yu+/vVjvv73vv73Hp3bvv71e77+9Kd66ey5u77+9DQo+ID4gPiA+ID4gICAgICAgICAgICAg ICAgICAgICAgICANCj4gPiAr77+977+977+977+9e++/ve+/ve+/vSLvv73vv71ebu+/vXLvv73v v73vv71677+977+977+9aO+/ve+/ve+/ve+/vSbvv73vv73vv71H77+977+977+9aO+/vSjvv73p mo4NCiA8PiAgPD4gPiAgICAgICAgICAgICAgICAgICAgICAgICDvv73domoi77+977+977+9be+/ ve+/ve+/ve+/ve+/vXrvv73elu+/ve+/ve+/vWbvv73vv73vv71o77+977+977+9fu+/vW3vv70N Cj4gPiA+ID4gPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQo+ID4gPiA+ID4gICAgICAg ICAgICAgICAgIA0KPiA+ID4gPiA+ICAgICAgICAgICAgICAgICAgIA0KPiA+ID4gPiA+ICAgICAg ICAgDQo+ID4gPiA+ID4gICAgICAgICAtLQ0KPiA+ID4gPiA+ICAgICAgICAgVG8gdW5zdWJzY3Jp YmUgZnJvbSB0aGlzIGxpc3Q6IHNlbmQgdGhlIGxpbmUNCj4gPiAidW5zdWJzY3JpYmUNCj4gPiA+ ID4gPiAgICAgICAgIGxpbnV4LW5mcyIgaW4NCj4gPiA+ID4gPiAgICAgICAgIHRoZSBib2R5IG9m IGEgbWVzc2FnZSB0byBtYWpvcmRvbW9Admdlci5rZXJuZWwub3JnDQo+ID4gPiA+ID4gICAgICAg ICBNb3JlIG1ham9yZG9tbyBpbmZvIGF0DQo+ID4gPiA+ID4gICAgICAgICAgaHR0cDovL3ZnZXIu a2VybmVsLm9yZy9tYWpvcmRvbW8taW5mby5odG1sDQo+ID4gPiA+ID4gICAgICAgICANCj4gPiA+ ID4gPiANCj4gPiA+ID4gPiANCj4gPiA+ID4gDQo+ID4gPiA+IC0tIA0KPiA+ID4gPiBUcm9uZCBN eWtsZWJ1c3QNCj4gPiA+ID4gTGludXggTkZTIGNsaWVudCBtYWludGFpbmVyDQo+ID4gPiA+IA0K PiA+ID4gPiBOZXRBcHANCj4gPiA+ID4gVHJvbmQuTXlrbGVidXN0QG5ldGFwcC5jb20NCj4gPiA+ ID4gd3d3Lm5ldGFwcC5jb20NCj4gPiA+ID4NCj4gPiBO77+977+977+977+977+9cu+/ve+/vXnv v73vv73vv71i77+9WO+/ve+/vcendu+/vV7vv70p3rp7Lm7vv70r77+977+977+977+9e++/ve+/ ve+/vSLvv73vv71ebu+/vXLvv73vv73vv71677+977+977+9aO+/ve+/ve+/ve+/vSbvv73vv73v v71H77+977+977+9aO+/vSjvv73pmo7vv73domoi77+977+977+9be+/ve+/ve+/ve+/ve+/vXrv v73elu+/ve+/ve+/vWbvv73vv73vv71o77+977+977+9fu+/vW3vv70NCj4gPiA+IA0KPiA+IA0K PiA+IC0tIA0KPiA+IFRyb25kIE15a2xlYnVzdA0KPiA+IExpbnV4IE5GUyBjbGllbnQgbWFpbnRh aW5lcg0KPiA+IA0KPiA+IE5ldEFwcA0KPiA+IFRyb25kLk15a2xlYnVzdEBuZXRhcHAuY29tDQo+ ID4gd3d3Lm5ldGFwcC5jb20NCj4gDQoNCi0tIA0KVHJvbmQgTXlrbGVidXN0DQpMaW51eCBORlMg Y2xpZW50IG1haW50YWluZXINCg0KTmV0QXBwDQpUcm9uZC5NeWtsZWJ1c3RAbmV0YXBwLmNvbQ0K d3d3Lm5ldGFwcC5jb20NCg== ^ permalink raw reply [flat|nested] 11+ messages in thread
* xattr support in NFS? @ 2012-11-12 15:14 Tomasz Chmielewski 2012-11-12 15:56 ` Myklebust, Trond 0 siblings, 1 reply; 11+ messages in thread From: Tomasz Chmielewski @ 2012-11-12 15:14 UTC (permalink / raw) To: linux-nfs Does Linux support xattr in NFS? IF tries using it in both NFS3 and NFS4 under Debian Lenny (2.6.32, both server and client), without success. # setfattr -n user.comment -v "this is a comment" /mnt/nfs setfattr: /mnt/nfs: Operation not supported -- Tomasz Chmielewski http://blog.wpkg.org ^ permalink raw reply [flat|nested] 11+ messages in thread
* RE: xattr support in NFS? 2012-11-12 15:14 xattr support in NFS? Tomasz Chmielewski @ 2012-11-12 15:56 ` Myklebust, Trond 2012-11-12 19:49 ` Matt W. Benjamin 0 siblings, 1 reply; 11+ messages in thread From: Myklebust, Trond @ 2012-11-12 15:56 UTC (permalink / raw) To: Tomasz Chmielewski, linux-nfs Tm8uIFdlIHdpbGwgbmV2ZXIgc3VwcG9ydCB4YXR0cnMgb3ZlciBORlMuDQoNCj4gLS0tLS1Pcmln aW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogbGludXgtbmZzLW93bmVyQHZnZXIua2VybmVsLm9y ZyBbbWFpbHRvOmxpbnV4LW5mcy0NCj4gb3duZXJAdmdlci5rZXJuZWwub3JnXSBPbiBCZWhhbGYg T2YgVG9tYXN6IENobWllbGV3c2tpDQo+IFNlbnQ6IE1vbmRheSwgTm92ZW1iZXIgMTIsIDIwMTIg MTA6MTQgQU0NCj4gVG86IGxpbnV4LW5mc0B2Z2VyLmtlcm5lbC5vcmcNCj4gU3ViamVjdDogeGF0 dHIgc3VwcG9ydCBpbiBORlM/DQo+IA0KPiBEb2VzIExpbnV4IHN1cHBvcnQgeGF0dHIgaW4gTkZT Pw0KPiANCj4gSUYgdHJpZXMgdXNpbmcgaXQgaW4gYm90aCBORlMzIGFuZCBORlM0IHVuZGVyIERl YmlhbiBMZW5ueSAoMi42LjMyLCBib3RoDQo+IHNlcnZlciBhbmQgY2xpZW50KSwgd2l0aG91dCBz dWNjZXNzLg0KPiANCj4gIyBzZXRmYXR0ciAtbiB1c2VyLmNvbW1lbnQgLXYgInRoaXMgaXMgYSBj b21tZW50IiAvbW50L25mcw0KPiBzZXRmYXR0cjogL21udC9uZnM6IE9wZXJhdGlvbiBub3Qgc3Vw cG9ydGVkDQo+IA0KPiANCj4gLS0NCj4gVG9tYXN6IENobWllbGV3c2tpDQo+IGh0dHA6Ly9ibG9n Lndwa2cub3JnDQo+IC0tDQo+IFRvIHVuc3Vic2NyaWJlIGZyb20gdGhpcyBsaXN0OiBzZW5kIHRo ZSBsaW5lICJ1bnN1YnNjcmliZSBsaW51eC1uZnMiIGluIHRoZQ0KPiBib2R5IG9mIGEgbWVzc2Fn ZSB0byBtYWpvcmRvbW9Admdlci5rZXJuZWwub3JnIE1vcmUgbWFqb3Jkb21vIGluZm8gYXQNCj4g aHR0cDovL3ZnZXIua2VybmVsLm9yZy9tYWpvcmRvbW8taW5mby5odG1sDQo= ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: xattr support in NFS? 2012-11-12 15:56 ` Myklebust, Trond @ 2012-11-12 19:49 ` Matt W. Benjamin 2012-11-12 20:23 ` Myklebust, Trond 2012-11-13 7:54 ` DENIEL Philippe 0 siblings, 2 replies; 11+ messages in thread From: Matt W. Benjamin @ 2012-11-12 19:49 UTC (permalink / raw) To: Trond Myklebust; +Cc: Tomasz Chmielewski, linux-nfs Can you restate reasoning why it will never do so, and whether this is the same as saying it will never implement named attributes? Thanks, Matt ----- "Trond Myklebust" <Trond.Myklebust@netapp.com> wrote: > No. We will never support xattrs over NFS. > > > -----Original Message----- > > From: linux-nfs-owner@vger.kernel.org [mailto:linux-nfs- > > owner@vger.kernel.org] On Behalf Of Tomasz Chmielewski > > Sent: Monday, November 12, 2012 10:14 AM > > To: linux-nfs@vger.kernel.org > > Subject: xattr support in NFS? > > > > Does Linux support xattr in NFS? > > > > IF tries using it in both NFS3 and NFS4 under Debian Lenny (2.6.32, > both > > server and client), without success. > > > > # setfattr -n user.comment -v "this is a comment" /mnt/nfs > > setfattr: /mnt/nfs: Operation not supported > > > > > > -- > > Tomasz Chmielewski > > http://blog.wpkg.org > > -- > > To unsubscribe from this list: send the line "unsubscribe linux-nfs" > in the > > body of a message to majordomo@vger.kernel.org More majordomo info > at > > http://vger.kernel.org/majordomo-info.html > N�����r��y���b�X��ǧv�^�){.n�+����{���"��^n�r���z���h����&���G���h�(�階�ݢj"���m�����z�ޖ���f���h���~�m� -- Matt Benjamin The Linux Box 206 South Fifth Ave. Suite 150 Ann Arbor, MI 48104 http://linuxbox.com tel. 734-761-4689 fax. 734-769-8938 cel. 734-216-5309 ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: xattr support in NFS? 2012-11-12 19:49 ` Matt W. Benjamin @ 2012-11-12 20:23 ` Myklebust, Trond 2012-11-13 7:54 ` DENIEL Philippe 1 sibling, 0 replies; 11+ messages in thread From: Myklebust, Trond @ 2012-11-12 20:23 UTC (permalink / raw) To: Matt W. Benjamin; +Cc: Tomasz Chmielewski, linux-nfs DQpPbiBNb24sIDIwMTItMTEtMTIgYXQgMTQ6NDkgLTA1MDAsIE1hdHQgVy4gQmVuamFtaW4gd3Jv dGU6DQo+IENhbiB5b3UgcmVzdGF0ZSByZWFzb25pbmcgd2h5IGl0IHdpbGwgbmV2ZXIgZG8gc28s IGFuZCB3aGV0aGVyIHRoaXMgaXMgdGhlIHNhbWUgYXMgc2F5aW5nIGl0IHdpbGwgbmV2ZXIgaW1w bGVtZW50IG5hbWVkIGF0dHJpYnV0ZXM/DQo+IA0KPiBUaGFua3MsDQo+IA0KPiBNYXR0DQo+IA0K DQpDZXJ0YWlubHkuLi4NCg0KeGF0dHJzIGFyZSB0aGUgYmFzdGFyZCBvZmZzcHJpbmcgZnJvbSBo ZWxsIG9mIGlvY3RsKCkgYW5kIHVzZXIgZGVmaW5lZA0KdHdpdHRlciBtZXNzYWdlLXNpemVkIG1l dGFkYXRhLiBUaGUgdXNlci1kZWZpbmVkIG1ldGFkYXRhIGNvdWxkDQp0aGVvcmV0aWNhbGx5IGJl IGV4cG9ydGVkIHNvIHRoYXQgd2UgY291bGQgYWxsIHJ1biAndHJhY2tlcicgcmVhbGx5DQpyZWFs bHkgc2xvd2x5IG92ZXIgTkZTLCBidXQgdGhhdCB3b3VsZCBqdXN0IGVuY291cmFnZSB0aGUgcGVv cGxlIHdobw0KYmVsaWV2ZSB0aGF0IHJ1bm5pbmcgYW4gaW9jdGwoKSBvdmVyIHRoZSBuZXR3b3Jr IHdvdWxkIGJlIGEgcmVhbGx5IG5lYXQNCmlkZWEuDQoNCm5hbWVkIGF0dHJpYnV0ZXMgaGF2ZSBu b3RoaW5nIHRvIGRvIHdpdGggeGF0dHJzLiBUaGV5IGFyZSBhIGxpbWl0ZWQgZm9ybQ0Kb2YgdGhl IHN1YmZpbGUgY29uY2VwdCB0aGF0IGxvb2tzIGdvb2Qgb24gcGFwZXIsIGJ1dCBoYXMgcmFyZWx5 IGJlZW4NCnVzZWZ1bCBmb3IgYW55dGhpbmcgb3RoZXIgdGhhbiBzdG9yaW5nIGljb24gaW1hZ2Vz LiBNZWguLi4NCg0KDQo+IC0tLS0tICJUcm9uZCBNeWtsZWJ1c3QiIDxUcm9uZC5NeWtsZWJ1c3RA bmV0YXBwLmNvbT4gd3JvdGU6DQo+IA0KPiA+IE5vLiBXZSB3aWxsIG5ldmVyIHN1cHBvcnQgeGF0 dHJzIG92ZXIgTkZTLg0KPiA+IA0KPiA+ID4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4g PiA+IEZyb206IGxpbnV4LW5mcy1vd25lckB2Z2VyLmtlcm5lbC5vcmcgW21haWx0bzpsaW51eC1u ZnMtDQo+ID4gPiBvd25lckB2Z2VyLmtlcm5lbC5vcmddIE9uIEJlaGFsZiBPZiBUb21hc3ogQ2ht aWVsZXdza2kNCj4gPiA+IFNlbnQ6IE1vbmRheSwgTm92ZW1iZXIgMTIsIDIwMTIgMTA6MTQgQU0N Cj4gPiA+IFRvOiBsaW51eC1uZnNAdmdlci5rZXJuZWwub3JnDQo+ID4gPiBTdWJqZWN0OiB4YXR0 ciBzdXBwb3J0IGluIE5GUz8NCj4gPiA+IA0KPiA+ID4gRG9lcyBMaW51eCBzdXBwb3J0IHhhdHRy IGluIE5GUz8NCj4gPiA+IA0KPiA+ID4gSUYgdHJpZXMgdXNpbmcgaXQgaW4gYm90aCBORlMzIGFu ZCBORlM0IHVuZGVyIERlYmlhbiBMZW5ueSAoMi42LjMyLA0KPiA+IGJvdGgNCj4gPiA+IHNlcnZl ciBhbmQgY2xpZW50KSwgd2l0aG91dCBzdWNjZXNzLg0KPiA+ID4gDQo+ID4gPiAjIHNldGZhdHRy IC1uIHVzZXIuY29tbWVudCAtdiAidGhpcyBpcyBhIGNvbW1lbnQiIC9tbnQvbmZzDQo+ID4gPiBz ZXRmYXR0cjogL21udC9uZnM6IE9wZXJhdGlvbiBub3Qgc3VwcG9ydGVkDQo+ID4gPiANCj4gPiA+ IA0KPiA+ID4gLS0NCj4gPiA+IFRvbWFzeiBDaG1pZWxld3NraQ0KPiA+ID4gaHR0cDovL2Jsb2cu d3BrZy5vcmcNCj4gPiA+IC0tDQo+ID4gPiBUbyB1bnN1YnNjcmliZSBmcm9tIHRoaXMgbGlzdDog c2VuZCB0aGUgbGluZSAidW5zdWJzY3JpYmUgbGludXgtbmZzIg0KPiA+IGluIHRoZQ0KPiA+ID4g Ym9keSBvZiBhIG1lc3NhZ2UgdG8gbWFqb3Jkb21vQHZnZXIua2VybmVsLm9yZyBNb3JlIG1ham9y ZG9tbyBpbmZvDQo+ID4gYXQNCj4gPiA+IGh0dHA6Ly92Z2VyLmtlcm5lbC5vcmcvbWFqb3Jkb21v LWluZm8uaHRtbA0KPiA+IE7vv73vv73vv73vv73vv71y77+977+9ee+/ve+/ve+/vWLvv71Y77+9 77+9x6d277+9Xu+/vSneunsubu+/vSvvv73vv73vv73vv71777+977+977+9Iu+/ve+/vV5u77+9 cu+/ve+/ve+/vXrvv73vv73vv71o77+977+977+977+9Ju+/ve+/ve+/vUfvv73vv73vv71o77+9 KO+/vemaju+/vd2iaiLvv73vv73vv71t77+977+977+977+977+9eu+/vd6W77+977+977+9Zu+/ ve+/ve+/vWjvv73vv73vv71+77+9be+/vQ0KPiANCg0KLS0gDQpUcm9uZCBNeWtsZWJ1c3QNCkxp bnV4IE5GUyBjbGllbnQgbWFpbnRhaW5lcg0KDQpOZXRBcHANClRyb25kLk15a2xlYnVzdEBuZXRh cHAuY29tDQp3d3cubmV0YXBwLmNvbQ0K ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: xattr support in NFS? 2012-11-12 19:49 ` Matt W. Benjamin 2012-11-12 20:23 ` Myklebust, Trond @ 2012-11-13 7:54 ` DENIEL Philippe [not found] ` <CAGue13o69+M4zDrHj3Cs5dSJz_bT49UPoBO=QKr+JCnXwYgcqg@mail.gmail.com> 1 sibling, 1 reply; 11+ messages in thread From: DENIEL Philippe @ 2012-11-13 7:54 UTC (permalink / raw) To: Matt W. Benjamin; +Cc: Trond Myklebust, Tomasz Chmielewski, linux-nfs A few years ago, SGI tried to promote "NFS3 XATTR", an extension to NFSv3 to add xattr support. It roughly added 3 functions to the protocol (GETXATTR, SETXATTR, LISTXATTR), in a similar way as what 9p.2000L does. Nothing but IRIX had this NFSv3 feature. As far as I know, it remained quite exotic and stayed a SGI's thing. Philippe Matt W. Benjamin a écrit : > Can you restate reasoning why it will never do so, and whether this is the same as saying it will never implement named attributes? > > Thanks, > > Matt > > ----- "Trond Myklebust" <Trond.Myklebust@netapp.com> wrote: > > >> No. We will never support xattrs over NFS. >> >> >>> -----Original Message----- >>> From: linux-nfs-owner@vger.kernel.org [mailto:linux-nfs- >>> owner@vger.kernel.org] On Behalf Of Tomasz Chmielewski >>> Sent: Monday, November 12, 2012 10:14 AM >>> To: linux-nfs@vger.kernel.org >>> Subject: xattr support in NFS? >>> >>> Does Linux support xattr in NFS? >>> >>> IF tries using it in both NFS3 and NFS4 under Debian Lenny (2.6.32, >>> >> both >> >>> server and client), without success. >>> >>> # setfattr -n user.comment -v "this is a comment" /mnt/nfs >>> setfattr: /mnt/nfs: Operation not supported >>> >>> >>> -- >>> Tomasz Chmielewski >>> http://blog.wpkg.org >>> -- >>> To unsubscribe from this list: send the line "unsubscribe linux-nfs" >>> >> in the >> >>> body of a message to majordomo@vger.kernel.org More majordomo info >>> >> at >> >>> http://vger.kernel.org/majordomo-info.html >>> >> N�����r��y���b�X��ǧv�^�){.n�+����{���"��^n�r���z���h����&���G���h�(�階�ݢj"���m�����z�ޖ���f���h���~�m� >> > > ^ permalink raw reply [flat|nested] 11+ messages in thread
[parent not found: <CAGue13o69+M4zDrHj3Cs5dSJz_bT49UPoBO=QKr+JCnXwYgcqg@mail.gmail.com>]
* Re: xattr support in NFS? [not found] ` <CAGue13o69+M4zDrHj3Cs5dSJz_bT49UPoBO=QKr+JCnXwYgcqg@mail.gmail.com> @ 2012-11-14 15:03 ` Myklebust, Trond 2012-11-14 15:20 ` Matt W. Benjamin [not found] ` <CAGue13puoByUyEn6WAP4z+Csom7chv3VUsSAmb-ZP0gN7DaKTA@mail.gmail.com> 0 siblings, 2 replies; 11+ messages in thread From: Myklebust, Trond @ 2012-11-14 15:03 UTC (permalink / raw) To: tigran.mkrtchyan Cc: DENIEL Philippe, Matt W. Benjamin, Tomasz Chmielewski, linux-nfs T24gV2VkLCAyMDEyLTExLTE0IGF0IDExOjQ3ICswMTAwLCBUaWdyYW4gTWtydGNoeWFuIHdyb3Rl Og0KPiBUaGF0J3MgYmFkIG5ld3MuLi4uIEN1cnJlbnRseSB3ZSB1c2UgJ21hZ2ljIGZpbGVzJyB0 byBzZXQvZ2V0IHVzZXINCj4gc3BlY2lmaWMgbWV0YWRhdGEgbGlrZSBudW1iZXIgb2YgZXZlbnRz LCBzcGFjZSByZXNlcnZhdGlvbiAgICBhbmQNCj4gZGlmZmVyZW50IGZpbGUgcmV0ZW50aW9uIHBv bGljaWVzLiBUaGUgaG9wZSB3YXMgdGhhdCBhbGwgY291bGQgYmUgZG9uZQ0KPiB3aXRoIG5hbWVk IGF0dHJpYnV0ZXMuDQo+DQo+ICBUaWdyYW4uDQo+ICANCg0KVGhlIHNldHRpbmcgYW5kIHF1ZXJ5 aW5nIG9mIHJldGVudGlvbiBwb2xpY2llcyBpcyBhbHJlYWR5IGNvdmVyZWQgaW4gdGhlDQpORlN2 NC4xIHByb3RvY29sIHdpdGhvdXQgYW55IG5lZWQgZm9yIGFueSBhZGRpdGlvbnMuIFNwYWNlIHJl c2VydmF0aW9uDQppcyBhbHJlYWR5IGNvdmVyZWQgaW4gTkZTdjQuMiAoYXMgYXJlIHNlY3VyaXR5 IGxhYmVscyAtIGFub3RoZXIgY29tbW9uDQpob2JieS1ob3JzZSBmb3IgeGF0dHIgYWR2b2NhdGVz KS4gV2h5IGRvbid0IHlvdSBpbXBsZW1lbnQgdGhvc2UgaW5zdGVhZA0Kb2Ygd2lzaGluZyBmb3Ig YSBjb21wbGV0ZWx5IGRpZmZlcmVudCB3YXkgb2YgZG9pbmcgdGhlIHNhbWUgdGhpbmc/DQoNCllv dXIgYXJndW1lbnQgZGVtb25zdHJhdGVzIHByZWNpc2VseSB3aHkgd2Ugc2hvdWxkIG5ldmVyIGRv IHhhdHRycyBvdmVyDQpORlMuIEl0IG1ha2VzIGl0IHdheSB0b28gZWFzeSB0byBnbyBvZmYgYW5k IGludmVudCB5b3VyIG93biBwcml2YXRlIGFuZA0Kbm9uLXN0YW5kYXJkIHByb3RvY29sIGZvciBk b2luZyBpb2N0bCgpLWxpa2UgUlBDIGNhbGxzLg0KDQo+IE9uIFR1ZSwgTm92IDEzLCAyMDEyIGF0 IDg6NTQgQU0sIERFTklFTCBQaGlsaXBwZQ0KPiA8cGhpbGlwcGUuZGVuaWVsQGNlYS5mcj4gd3Jv dGU6DQo+ICAgICAgICAgQSBmZXcgeWVhcnMgYWdvLCBTR0kgdHJpZWQgdG8gcHJvbW90ZSAiTkZT MyBYQVRUUiIsIGFuDQo+ICAgICAgICAgZXh0ZW5zaW9uIHRvIE5GU3YzIHRvIGFkZCB4YXR0ciBz dXBwb3J0LiBJdCByb3VnaGx5IGFkZGVkIDMNCj4gICAgICAgICBmdW5jdGlvbnMgdG8gdGhlIHBy b3RvY29sIChHRVRYQVRUUiwgU0VUWEFUVFIsIExJU1RYQVRUUiksIGluDQo+ICAgICAgICAgYSBz aW1pbGFyIHdheSBhcyB3aGF0IDlwLjIwMDBMIGRvZXMuIE5vdGhpbmcgYnV0IElSSVggaGFkIHRo aXMNCj4gICAgICAgICBORlN2MyBmZWF0dXJlLiBBcyBmYXIgYXMgSSBrbm93LCBpdCByZW1haW5l ZCBxdWl0ZSBleG90aWMgYW5kDQo+ICAgICAgICAgc3RheWVkIGEgU0dJJ3MgdGhpbmcuDQo+ICAg ICAgICAgDQo+ICAgICAgICAgICAgUGhpbGlwcGUNCj4gICAgICAgICANCj4gICAgICAgICBNYXR0 IFcuIEJlbmphbWluIGEgw6ljcml0IDoNCj4gICAgICAgICANCj4gICAgICAgICAgICAgICAgIENh biB5b3UgcmVzdGF0ZSByZWFzb25pbmcgd2h5IGl0IHdpbGwgbmV2ZXIgZG8gc28sIGFuZA0KPiAg ICAgICAgICAgICAgICAgd2hldGhlciB0aGlzIGlzIHRoZSBzYW1lIGFzIHNheWluZyBpdCB3aWxs IG5ldmVyDQo+ICAgICAgICAgICAgICAgICBpbXBsZW1lbnQgbmFtZWQgYXR0cmlidXRlcz8NCj4g ICAgICAgICAgICAgICAgIA0KPiAgICAgICAgICAgICAgICAgVGhhbmtzLA0KPiAgICAgICAgICAg ICAgICAgDQo+ICAgICAgICAgICAgICAgICBNYXR0DQo+ICAgICAgICAgICAgICAgICANCj4gICAg ICAgICAgICAgICAgIC0tLS0tICJUcm9uZCBNeWtsZWJ1c3QiIDxUcm9uZC5NeWtsZWJ1c3RAbmV0 YXBwLmNvbT4NCj4gICAgICAgICAgICAgICAgIHdyb3RlOg0KPiAgICAgICAgICAgICAgICAgDQo+ ICAgICAgICAgICAgICAgICAgIA0KPiAgICAgICAgICAgICAgICAgICAgICAgICBOby4gV2Ugd2ls bCBuZXZlciBzdXBwb3J0IHhhdHRycyBvdmVyIE5GUy4NCj4gICAgICAgICAgICAgICAgICAgICAg ICAgDQo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCj4gICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgIEZyb206IGxpbnV4LW5mcy1vd25lckB2Z2VyLmtlcm5lbC5vcmcN Cj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbbWFpbHRvOmxpbnV4LW5mcy0NCj4g ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvd25lckB2Z2VyLmtlcm5lbC5vcmddIE9u IEJlaGFsZiBPZg0KPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFRvbWFzeiBDaG1p ZWxld3NraQ0KPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFNlbnQ6IE1vbmRheSwg Tm92ZW1iZXIgMTIsIDIwMTIgMTA6MTQNCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICBBTQ0KPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFRvOiBsaW51eC1uZnNAdmdl ci5rZXJuZWwub3JnDQo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgU3ViamVjdDog eGF0dHIgc3VwcG9ydCBpbiBORlM/DQo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg DQo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgRG9lcyBMaW51eCBzdXBwb3J0IHhh dHRyIGluIE5GUz8NCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCj4gICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICBJRiB0cmllcyB1c2luZyBpdCBpbiBib3RoIE5GUzMg YW5kDQo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgTkZTNCB1bmRlciBEZWJpYW4g TGVubnkgKDIuNi4zMiwNCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAN Cj4gICAgICAgICAgICAgICAgICAgICAgICAgYm90aA0KPiAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgDQo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc2VydmVyIGFuZCBjbGll bnQpLCB3aXRob3V0IHN1Y2Nlc3MuDQo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg DQo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIyBzZXRmYXR0ciAtbiB1c2VyLmNv bW1lbnQgLXYgInRoaXMgaXMNCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhIGNv bW1lbnQiIC9tbnQvbmZzDQo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc2V0ZmF0 dHI6IC9tbnQvbmZzOiBPcGVyYXRpb24gbm90DQo+ICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgc3VwcG9ydGVkDQo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQo+ICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQo+ICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgLS0NCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBUb21hc3ogQ2ht aWVsZXdza2kNCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBodHRwOi8vYmxvZy53 cGtnLm9yZw0KPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC0tDQo+ICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgVG8gdW5zdWJzY3JpYmUgZnJvbSB0aGlzIGxpc3Q6IHNl bmQNCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0aGUgbGluZSAidW5zdWJzY3Jp YmUgbGludXgtbmZzIg0KPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0K PiAgICAgICAgICAgICAgICAgICAgICAgICBpbiB0aGUNCj4gICAgICAgICAgICAgICAgICAgICAg ICAgICAgIA0KPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvZHkgb2YgYSBtZXNz YWdlIHRvDQo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFqb3Jkb21vQHZnZXIu a2VybmVsLm9yZyBNb3JlDQo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFqb3Jk b21vIGluZm8NCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCj4gICAg ICAgICAgICAgICAgICAgICAgICAgYXQNCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0K PiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGh0dHA6Ly92Z2VyLmtlcm5lbC5vcmcv bWFqb3Jkb21vLWluZm8uaHRtbA0KPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgIA0KPiAgICAgICAgICAgICAgICAgICAgICAgICBO77+977+977+977+977+9cu+/ve+/vXnv v73vv73vv71i77+9WO+/ve+/vcendu+/vV7vv70p3rp7Lm7vv70NCj4gICAgICAgICAgICAgICAg ICAgICAgICAgK++/ve+/ve+/ve+/vXvvv73vv73vv70i77+977+9Xm7vv71y77+977+977+9eu+/ ve+/ve+/vWjvv73vv73vv73vv70m77+977+977+9R++/ve+/ve+/vWjvv70o77+96ZqODQo+ICAg ICAgICAgICAgICAgICAgICAgICAgIO+/vd2iaiLvv73vv73vv71t77+977+977+977+977+9eu+/ vd6W77+977+977+9Zu+/ve+/ve+/vWjvv73vv73vv71+77+9be+/vQ0KPiAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgDQo+ICAgICAgICAgICAgICAgICANCj4gICAgICAgICAgICAgICAgICAg DQo+ICAgICAgICAgDQo+ICAgICAgICAgLS0NCj4gICAgICAgICBUbyB1bnN1YnNjcmliZSBmcm9t IHRoaXMgbGlzdDogc2VuZCB0aGUgbGluZSAidW5zdWJzY3JpYmUNCj4gICAgICAgICBsaW51eC1u ZnMiIGluDQo+ICAgICAgICAgdGhlIGJvZHkgb2YgYSBtZXNzYWdlIHRvIG1ham9yZG9tb0B2Z2Vy Lmtlcm5lbC5vcmcNCj4gICAgICAgICBNb3JlIG1ham9yZG9tbyBpbmZvIGF0DQo+ICAgICAgICAg IGh0dHA6Ly92Z2VyLmtlcm5lbC5vcmcvbWFqb3Jkb21vLWluZm8uaHRtbA0KPiAgICAgICAgIA0K PiANCj4gDQoNCi0tIA0KVHJvbmQgTXlrbGVidXN0DQpMaW51eCBORlMgY2xpZW50IG1haW50YWlu ZXINCg0KTmV0QXBwDQpUcm9uZC5NeWtsZWJ1c3RAbmV0YXBwLmNvbQ0Kd3d3Lm5ldGFwcC5jb20N Cg== ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: xattr support in NFS? 2012-11-14 15:03 ` Myklebust, Trond @ 2012-11-14 15:20 ` Matt W. Benjamin 2012-11-14 17:03 ` Myklebust, Trond [not found] ` <CAGue13puoByUyEn6WAP4z+Csom7chv3VUsSAmb-ZP0gN7DaKTA@mail.gmail.com> 1 sibling, 1 reply; 11+ messages in thread From: Matt W. Benjamin @ 2012-11-14 15:20 UTC (permalink / raw) To: Trond Myklebust Cc: DENIEL Philippe, Tomasz Chmielewski, linux-nfs, tigran mkrtchyan Actually, that reasoning sounds a little like a concession that the feature should be blocked precisely because it may be tremendously popular (useful). I don't think the argument that proplists can be the building blocks for new system--but also application--functionality is a good argument against them. ----- "Trond Myklebust" <Trond.Myklebust@netapp.com> wrote: > On Wed, 2012-11-14 at 11:47 +0100, Tigran Mkrtchyan wrote: > > That's bad news.... Currently we use 'magic files' to set/get user > > specific metadata like number of events, space reservation and > > different file retention policies. The hope was that all could be > done > > with named attributes. > > > > Tigran. > > > > The setting and querying of retention policies is already covered in > the > NFSv4.1 protocol without any need for any additions. Space > reservation > is already covered in NFSv4.2 (as are security labels - another > common > hobby-horse for xattr advocates). Why don't you implement those > instead > of wishing for a completely different way of doing the same thing? > > Your argument demonstrates precisely why we should never do xattrs > over > NFS. It makes it way too easy to go off and invent your own private > and > non-standard protocol for doing ioctl()-like RPC calls. > > > On Tue, Nov 13, 2012 at 8:54 AM, DENIEL Philippe > > <philippe.deniel@cea.fr> wrote: > > A few years ago, SGI tried to promote "NFS3 XATTR", an > > extension to NFSv3 to add xattr support. It roughly added 3 > > functions to the protocol (GETXATTR, SETXATTR, LISTXATTR), > in > > a similar way as what 9p.2000L does. Nothing but IRIX had > this > > NFSv3 feature. As far as I know, it remained quite exotic > and > > stayed a SGI's thing. > > > > Philippe > > > > Matt W. Benjamin a écrit : > > > > Can you restate reasoning why it will never do so, > and > > whether this is the same as saying it will never > > implement named attributes? > > > > Thanks, > > > > Matt > > > > ----- "Trond Myklebust" > <Trond.Myklebust@netapp.com> > > wrote: > > > > > > No. We will never support xattrs over NFS. > > > > > > -----Original Message----- > > From: > linux-nfs-owner@vger.kernel.org > > [mailto:linux-nfs- > > owner@vger.kernel.org] On Behalf Of > > Tomasz Chmielewski > > Sent: Monday, November 12, 2012 > 10:14 > > AM > > To: linux-nfs@vger.kernel.org > > Subject: xattr support in NFS? > > > > Does Linux support xattr in NFS? > > > > IF tries using it in both NFS3 and > > NFS4 under Debian Lenny (2.6.32, > > > > both > > > > server and client), without > success. > > > > # setfattr -n user.comment -v "this > is > > a comment" /mnt/nfs > > setfattr: /mnt/nfs: Operation not > > supported > > > > > > -- > > Tomasz Chmielewski > > http://blog.wpkg.org > > -- > > To unsubscribe from this list: send > > the line "unsubscribe linux-nfs" > > > > in the > > > > body of a message to > > majordomo@vger.kernel.org More > > majordomo info > > > > at > > > > > http://vger.kernel.org/majordomo-info.html > > > > N�����r��y���b�X��ǧv�^�){.n� > > +����{���"��^n�r���z���h����&���G���h�(�階 > > �ݢj"���m�����z�ޖ���f���h���~�m� > > > > > > > > > > -- > > To unsubscribe from this list: send the line "unsubscribe > > linux-nfs" in > > the body of a message to majordomo@vger.kernel.org > > More majordomo info at > > http://vger.kernel.org/majordomo-info.html > > > > > > > > -- > Trond Myklebust > Linux NFS client maintainer > > NetApp > Trond.Myklebust@netapp.com > www.netapp.com > N�����r��y���b�X��ǧv�^�){.n�+����{���"��^n�r���z���h����&���G���h�(�階�ݢj"���m�����z�ޖ���f���h���~�m� -- Matt Benjamin The Linux Box 206 South Fifth Ave. Suite 150 Ann Arbor, MI 48104 http://linuxbox.com tel. 734-761-4689 fax. 734-769-8938 cel. 734-216-5309 ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: xattr support in NFS? 2012-11-14 15:20 ` Matt W. Benjamin @ 2012-11-14 17:03 ` Myklebust, Trond 0 siblings, 0 replies; 11+ messages in thread From: Myklebust, Trond @ 2012-11-14 17:03 UTC (permalink / raw) To: Matt W. Benjamin Cc: DENIEL Philippe, Tomasz Chmielewski, linux-nfs, tigran mkrtchyan T24gV2VkLCAyMDEyLTExLTE0IGF0IDEwOjIwIC0wNTAwLCBNYXR0IFcuIEJlbmphbWluIHdyb3Rl Og0KPiBBY3R1YWxseSwgdGhhdCByZWFzb25pbmcgc291bmRzIGEgbGl0dGxlIGxpa2UgYSBjb25j ZXNzaW9uIHRoYXQgdGhlIGZlYXR1cmUgc2hvdWxkIGJlIGJsb2NrZWQgcHJlY2lzZWx5IGJlY2F1 c2UgaXQgbWF5IGJlIHRyZW1lbmRvdXNseSBwb3B1bGFyICh1c2VmdWwpLiAgSSBkb24ndCB0aGlu ayB0aGUgYXJndW1lbnQgdGhhdCBwcm9wbGlzdHMgY2FuIGJlIHRoZSBidWlsZGluZyBibG9ja3Mg Zm9yIG5ldyBzeXN0ZW0tLWJ1dCBhbHNvIGFwcGxpY2F0aW9uLS1mdW5jdGlvbmFsaXR5IGlzIGEg Z29vZCBhcmd1bWVudCBhZ2FpbnN0IHRoZW0uDQoNCldoYXQgZmVhdHVyZT8gVGhlIHhhdHRyIGlu dGVyZmFjZT8gQmVmb3JlIGRlY2xhcmluZyBpdCBhIG1ham9yIHN1Y2Nlc3MNCnN0b3J5LCB5b3Ug bWlnaHQgd2FudCB0byBjb25zaWRlciB0aGF0IGl0IGhhcyBiZWVuIGltcGxlbWVudGVkIG9uDQpz ZXZlcmFsIG1ham9yIExpbnV4IGZpbGVzeXN0ZW1zIGZvciBtb3JlIHRoYXQgMTAgeWVhcnMsIHll dCBpcyB1c2VkIGJ5DQpvbmx5IGEgaGFuZGZ1bCBvZiAobm9uLXBvcnRhYmxlKSBhcHBsaWNhdGlv bnMuDQoNClRoZSBtYWluIHVzZS1jYXNlcyB0aGF0IEknbSBhd2FyZSBvZiBhcmU6DQogICAgICAq IFN0b3JhZ2UgZm9yIEFDTHMuDQogICAgICAqIFN0b3JhZ2UgZm9yIHNlY3VyaXR5IGxhYmVscy4N CiAgICAgICogU2FtYmEgdXNlcyB4YXR0cnMgZm9yIHN0b3JpbmcgdmFyaW91cyBwZXItZmlsZSBj b250cm9sDQogICAgICAgIHN0cnVjdHVyZXMsIHdoZW4geGF0dHJzIGFyZSBzdXBwb3J0ZWQgYnkg dGhlIHVuZGVybHlpbmcNCiAgICAgICAgZmlsZXN5c3RlbS4NCiAgICAgICogU3RvcmFnZSBmb3Ig ZmlsZSBzZWFyY2ggdGFncyBmb3IgdXNlIGJ5IHByb2dyYW1zIHN1Y2ggYXMNCiAgICAgICAgImJl YWdsZSIgYW5kICJ0cmFja2VyIi4NCg0KQm90aCBBQ0xzIGFuZCBzZWN1cml0eSBsYWJlbHMgYXJl IGFscmVhZHkgY292ZXJlZCBieSB0aGUgTkZTIHByb3RvY29sLg0KV2UgZG9uJ3QgbmVlZCBvciB3 YW50IGFuIHhhdHRyIHByb3RvY29sIHRvIHNvbHZlIHRob3NlIHByb2JsZW1zLg0KDQpBcyBmb3Ig U2FtYmEsIGl0IHdvcmtzIGZpbmUgb24gZmlsZXN5c3RlbXMgdGhhdCBkb24ndCBoYXZlIHhhdHRy cyBhcyBmYXINCmFzIEkga25vdy4gVXNpbmcgaXQgdG8gcmUtZXhwb3J0IGFuIE5GUyBwYXJ0aXRp b24gdG8gQ0lGUyBpcyBhIGR1YmlvdXMNCnByYWN0aWNlLCBidXQgaXMgbm90IGFuIHhhdHRyLXJl bGF0ZWQgcHJvYmxlbS4NCg0KU28gdGhhdCBsZWF2ZXMgdGhlICJiZWFnbGUiIGFuZCAidHJhY2tl ciIgdXNlIGNhc2UsIHdoZXJlIHRoZSB4YXR0cg0KdXNhZ2UgZm9yIHN0b3JpbmcgdGFncyBjb3Vs ZCBlYXNpbHkgYmUgcmVwbGFjZWQgYnkgYSBkYXRhYmFzZSAoYW5kDQp1c3VhbGx5IGlzIGluIGVx dWl2YWxlbnQgcG9ydGFibGUgc29mdHdhcmUpLiBNb3N0IHBlb3BsZSB3aG8gd2FudCB0byBkbw0K c2VyaW91cyB3b3JrIG9uIHRoZWlyIHN5c3RlbXMgdGVuZCB0byB0dXJuIG9mZiBiZWFnbGUgYW5k IHRyYWNrZXIgYW55d2F5DQpzaW5jZSB0aGV5IGFyZSBub3RvcmlvdXMgY3B1IGhvZ3MuDQoNCj4g LS0tLS0gIlRyb25kIE15a2xlYnVzdCIgPFRyb25kLk15a2xlYnVzdEBuZXRhcHAuY29tPiB3cm90 ZToNCj4gDQo+ID4gT24gV2VkLCAyMDEyLTExLTE0IGF0IDExOjQ3ICswMTAwLCBUaWdyYW4gTWty dGNoeWFuIHdyb3RlOg0KPiA+ID4gVGhhdCdzIGJhZCBuZXdzLi4uLiBDdXJyZW50bHkgd2UgdXNl ICdtYWdpYyBmaWxlcycgdG8gc2V0L2dldCB1c2VyDQo+ID4gPiBzcGVjaWZpYyBtZXRhZGF0YSBs aWtlIG51bWJlciBvZiBldmVudHMsIHNwYWNlIHJlc2VydmF0aW9uICAgIGFuZA0KPiA+ID4gZGlm ZmVyZW50IGZpbGUgcmV0ZW50aW9uIHBvbGljaWVzLiBUaGUgaG9wZSB3YXMgdGhhdCBhbGwgY291 bGQgYmUNCj4gPiBkb25lDQo+ID4gPiB3aXRoIG5hbWVkIGF0dHJpYnV0ZXMuDQo+ID4gPg0KPiA+ ID4gIFRpZ3Jhbi4NCj4gPiA+ICANCj4gPiANCj4gPiBUaGUgc2V0dGluZyBhbmQgcXVlcnlpbmcg b2YgcmV0ZW50aW9uIHBvbGljaWVzIGlzIGFscmVhZHkgY292ZXJlZCBpbg0KPiA+IHRoZQ0KPiA+ IE5GU3Y0LjEgcHJvdG9jb2wgd2l0aG91dCBhbnkgbmVlZCBmb3IgYW55IGFkZGl0aW9ucy4gU3Bh Y2UNCj4gPiByZXNlcnZhdGlvbg0KPiA+IGlzIGFscmVhZHkgY292ZXJlZCBpbiBORlN2NC4yIChh cyBhcmUgc2VjdXJpdHkgbGFiZWxzIC0gYW5vdGhlcg0KPiA+IGNvbW1vbg0KPiA+IGhvYmJ5LWhv cnNlIGZvciB4YXR0ciBhZHZvY2F0ZXMpLiBXaHkgZG9uJ3QgeW91IGltcGxlbWVudCB0aG9zZQ0K PiA+IGluc3RlYWQNCj4gPiBvZiB3aXNoaW5nIGZvciBhIGNvbXBsZXRlbHkgZGlmZmVyZW50IHdh eSBvZiBkb2luZyB0aGUgc2FtZSB0aGluZz8NCj4gPiANCj4gPiBZb3VyIGFyZ3VtZW50IGRlbW9u c3RyYXRlcyBwcmVjaXNlbHkgd2h5IHdlIHNob3VsZCBuZXZlciBkbyB4YXR0cnMNCj4gPiBvdmVy DQo+ID4gTkZTLiBJdCBtYWtlcyBpdCB3YXkgdG9vIGVhc3kgdG8gZ28gb2ZmIGFuZCBpbnZlbnQg eW91ciBvd24gcHJpdmF0ZQ0KPiA+IGFuZA0KPiA+IG5vbi1zdGFuZGFyZCBwcm90b2NvbCBmb3Ig ZG9pbmcgaW9jdGwoKS1saWtlIFJQQyBjYWxscy4NCj4gPiANCj4gPiA+IE9uIFR1ZSwgTm92IDEz LCAyMDEyIGF0IDg6NTQgQU0sIERFTklFTCBQaGlsaXBwZQ0KPiA+ID4gPHBoaWxpcHBlLmRlbmll bEBjZWEuZnI+IHdyb3RlOg0KPiA+ID4gICAgICAgICBBIGZldyB5ZWFycyBhZ28sIFNHSSB0cmll ZCB0byBwcm9tb3RlICJORlMzIFhBVFRSIiwgYW4NCj4gPiA+ICAgICAgICAgZXh0ZW5zaW9uIHRv IE5GU3YzIHRvIGFkZCB4YXR0ciBzdXBwb3J0LiBJdCByb3VnaGx5IGFkZGVkIDMNCj4gPiA+ICAg ICAgICAgZnVuY3Rpb25zIHRvIHRoZSBwcm90b2NvbCAoR0VUWEFUVFIsIFNFVFhBVFRSLCBMSVNU WEFUVFIpLA0KPiA+IGluDQo+ID4gPiAgICAgICAgIGEgc2ltaWxhciB3YXkgYXMgd2hhdCA5cC4y MDAwTCBkb2VzLiBOb3RoaW5nIGJ1dCBJUklYIGhhZA0KPiA+IHRoaXMNCj4gPiA+ICAgICAgICAg TkZTdjMgZmVhdHVyZS4gQXMgZmFyIGFzIEkga25vdywgaXQgcmVtYWluZWQgcXVpdGUgZXhvdGlj DQo+ID4gYW5kDQo+ID4gPiAgICAgICAgIHN0YXllZCBhIFNHSSdzIHRoaW5nLg0KPiA+ID4gICAg ICAgICANCj4gPiA+ICAgICAgICAgICAgUGhpbGlwcGUNCj4gPiA+ICAgICAgICAgDQo+ID4gPiAg ICAgICAgIE1hdHQgVy4gQmVuamFtaW4gYSDDqWNyaXQgOg0KPiA+ID4gICAgICAgICANCj4gPiA+ ICAgICAgICAgICAgICAgICBDYW4geW91IHJlc3RhdGUgcmVhc29uaW5nIHdoeSBpdCB3aWxsIG5l dmVyIGRvIHNvLA0KPiA+IGFuZA0KPiA+ID4gICAgICAgICAgICAgICAgIHdoZXRoZXIgdGhpcyBp cyB0aGUgc2FtZSBhcyBzYXlpbmcgaXQgd2lsbCBuZXZlcg0KPiA+ID4gICAgICAgICAgICAgICAg IGltcGxlbWVudCBuYW1lZCBhdHRyaWJ1dGVzPw0KPiA+ID4gICAgICAgICAgICAgICAgIA0KPiA+ ID4gICAgICAgICAgICAgICAgIFRoYW5rcywNCj4gPiA+ICAgICAgICAgICAgICAgICANCj4gPiA+ ICAgICAgICAgICAgICAgICBNYXR0DQo+ID4gPiAgICAgICAgICAgICAgICAgDQo+ID4gPiAgICAg ICAgICAgICAgICAgLS0tLS0gIlRyb25kIE15a2xlYnVzdCINCj4gPiA8VHJvbmQuTXlrbGVidXN0 QG5ldGFwcC5jb20+DQo+ID4gPiAgICAgICAgICAgICAgICAgd3JvdGU6DQo+ID4gPiAgICAgICAg ICAgICAgICAgDQo+ID4gPiAgICAgICAgICAgICAgICAgICANCj4gPiA+ICAgICAgICAgICAgICAg ICAgICAgICAgIE5vLiBXZSB3aWxsIG5ldmVyIHN1cHBvcnQgeGF0dHJzIG92ZXIgTkZTLg0KPiA+ ID4gICAgICAgICAgICAgICAgICAgICAgICAgDQo+ID4gPiAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgDQo+ID4gPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC0tLS0tT3JpZ2lu YWwgTWVzc2FnZS0tLS0tDQo+ID4gPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEZy b206DQo+ID4gbGludXgtbmZzLW93bmVyQHZnZXIua2VybmVsLm9yZw0KPiA+ID4gICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICBbbWFpbHRvOmxpbnV4LW5mcy0NCj4gPiA+ICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgb3duZXJAdmdlci5rZXJuZWwub3JnXSBPbiBCZWhhbGYg T2YNCj4gPiA+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgVG9tYXN6IENobWllbGV3 c2tpDQo+ID4gPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFNlbnQ6IE1vbmRheSwg Tm92ZW1iZXIgMTIsIDIwMTINCj4gPiAxMDoxNA0KPiA+ID4gICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICBBTQ0KPiA+ID4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBUbzog bGludXgtbmZzQHZnZXIua2VybmVsLm9yZw0KPiA+ID4gICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICBTdWJqZWN0OiB4YXR0ciBzdXBwb3J0IGluIE5GUz8NCj4gPiA+ICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgDQo+ID4gPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgIERvZXMgTGludXggc3VwcG9ydCB4YXR0ciBpbiBORlM/DQo+ID4gPiAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgIA0KPiA+ID4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICBJRiB0cmllcyB1c2luZyBpdCBpbiBib3RoIE5GUzMgYW5kDQo+ID4gPiAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgIE5GUzQgdW5kZXIgRGViaWFuIExlbm55ICgyLjYuMzIsDQo+ID4g PiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0KPiA+ID4gICAgICAgICAg ICAgICAgICAgICAgICAgYm90aA0KPiA+ID4gICAgICAgICAgICAgICAgICAgICAgICAgICAgIA0K PiA+ID4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzZXJ2ZXIgYW5kIGNsaWVudCks IHdpdGhvdXQNCj4gPiBzdWNjZXNzLg0KPiA+ID4gICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICANCj4gPiA+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIyBzZXRmYXR0ciAt biB1c2VyLmNvbW1lbnQgLXYgInRoaXMNCj4gPiBpcw0KPiA+ID4gICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICBhIGNvbW1lbnQiIC9tbnQvbmZzDQo+ID4gPiAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgIHNldGZhdHRyOiAvbW50L25mczogT3BlcmF0aW9uIG5vdA0KPiA+ID4g ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdXBwb3J0ZWQNCj4gPiA+ICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgDQo+ID4gPiAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgIA0KPiA+ID4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAtLQ0KPiA+ID4g ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBUb21hc3ogQ2htaWVsZXdza2kNCj4gPiA+ ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaHR0cDovL2Jsb2cud3BrZy5vcmcNCj4g PiA+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLS0NCj4gPiA+ICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgVG8gdW5zdWJzY3JpYmUgZnJvbSB0aGlzIGxpc3Q6IHNlbmQN Cj4gPiA+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGhlIGxpbmUgInVuc3Vic2Ny aWJlIGxpbnV4LW5mcyINCj4gPiA+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgDQo+ID4gPiAgICAgICAgICAgICAgICAgICAgICAgICBpbiB0aGUNCj4gPiA+ICAgICAgICAg ICAgICAgICAgICAgICAgICAgICANCj4gPiA+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgYm9keSBvZiBhIG1lc3NhZ2UgdG8NCj4gPiA+ICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgbWFqb3Jkb21vQHZnZXIua2VybmVsLm9yZyBNb3JlDQo+ID4gPiAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgIG1ham9yZG9tbyBpbmZvDQo+ID4gPiAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgIA0KPiA+ID4gICAgICAgICAgICAgICAgICAgICAgICAgYXQN Cj4gPiA+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICANCj4gPiA+ICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICANCj4gPiBodHRwOi8vdmdlci5rZXJuZWwub3JnL21ham9yZG9tby1p bmZvLmh0bWwNCj4gPiA+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQo+ ID4gPiAgICAgICAgICAgICAgICAgICAgICAgICBO77+977+977+977+977+9cu+/ve+/vXnvv73v v73vv71i77+9WO+/ve+/vcendu+/vV7vv70p3rp7Lm7vv70NCj4gPiA+ICAgICAgICAgICAgICAg ICAgICAgICAgICvvv73vv73vv73vv71777+977+977+9Iu+/ve+/vV5u77+9cu+/ve+/ve+/vXrv v73vv73vv71o77+977+977+977+9Ju+/ve+/ve+/vUfvv73vv73vv71o77+9KO+/vemajg0KIDw+ ID4gICAgICAgICAgICAgICAgICAgICAgICAg77+93aJqIu+/ve+/ve+/vW3vv73vv73vv73vv73v v71677+93pbvv73vv73vv71m77+977+977+9aO+/ve+/ve+/vX7vv71t77+9DQo+ID4gPiAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgDQo+ID4gPiAgICAgICAgICAgICAgICAgDQo+ID4gPiAg ICAgICAgICAgICAgICAgICANCj4gPiA+ICAgICAgICAgDQo+ID4gPiAgICAgICAgIC0tDQo+ID4g PiAgICAgICAgIFRvIHVuc3Vic2NyaWJlIGZyb20gdGhpcyBsaXN0OiBzZW5kIHRoZSBsaW5lICJ1 bnN1YnNjcmliZQ0KPiA+ID4gICAgICAgICBsaW51eC1uZnMiIGluDQo+ID4gPiAgICAgICAgIHRo ZSBib2R5IG9mIGEgbWVzc2FnZSB0byBtYWpvcmRvbW9Admdlci5rZXJuZWwub3JnDQo+ID4gPiAg ICAgICAgIE1vcmUgbWFqb3Jkb21vIGluZm8gYXQNCj4gPiA+ICAgICAgICAgIGh0dHA6Ly92Z2Vy Lmtlcm5lbC5vcmcvbWFqb3Jkb21vLWluZm8uaHRtbA0KPiA+ID4gICAgICAgICANCj4gPiA+IA0K PiA+ID4gDQo+ID4gDQo+ID4gLS0gDQo+ID4gVHJvbmQgTXlrbGVidXN0DQo+ID4gTGludXggTkZT IGNsaWVudCBtYWludGFpbmVyDQo+ID4gDQo+ID4gTmV0QXBwDQo+ID4gVHJvbmQuTXlrbGVidXN0 QG5ldGFwcC5jb20NCj4gPiB3d3cubmV0YXBwLmNvbQ0KPiA+IE7vv73vv73vv73vv73vv71y77+9 77+9ee+/ve+/ve+/vWLvv71Y77+977+9x6d277+9Xu+/vSneunsubu+/vSvvv73vv73vv73vv717 77+977+977+9Iu+/ve+/vV5u77+9cu+/ve+/ve+/vXrvv73vv73vv71o77+977+977+977+9Ju+/ ve+/ve+/vUfvv73vv73vv71o77+9KO+/vemaju+/vd2iaiLvv73vv73vv71t77+977+977+977+9 77+9eu+/vd6W77+977+977+9Zu+/ve+/ve+/vWjvv73vv73vv71+77+9be+/vQ0KPiANCg0KLS0g DQpUcm9uZCBNeWtsZWJ1c3QNCkxpbnV4IE5GUyBjbGllbnQgbWFpbnRhaW5lcg0KDQpOZXRBcHAN ClRyb25kLk15a2xlYnVzdEBuZXRhcHAuY29tDQp3d3cubmV0YXBwLmNvbQ0K ^ permalink raw reply [flat|nested] 11+ messages in thread
[parent not found: <CAGue13puoByUyEn6WAP4z+Csom7chv3VUsSAmb-ZP0gN7DaKTA@mail.gmail.com>]
* Re: xattr support in NFS? [not found] ` <CAGue13puoByUyEn6WAP4z+Csom7chv3VUsSAmb-ZP0gN7DaKTA@mail.gmail.com> @ 2012-11-15 18:23 ` Myklebust, Trond 0 siblings, 0 replies; 11+ messages in thread From: Myklebust, Trond @ 2012-11-15 18:23 UTC (permalink / raw) To: tigran.mkrtchyan Cc: DENIEL Philippe, Matt W. Benjamin, Tomasz Chmielewski, linux-nfs T24gVGh1LCAyMDEyLTExLTE1IGF0IDE4OjUxICswMTAwLCBUaWdyYW4gTWtydGNoeWFuIHdyb3Rl Og0KPiANCj4gT24gV2VkLCBOb3YgMTQsIDIwMTIgYXQgNDowMyBQTSwgTXlrbGVidXN0LCBUcm9u ZA0KPiA8VHJvbmQuTXlrbGVidXN0QG5ldGFwcC5jb20+IHdyb3RlOg0KPiAgICAgICAgIE9uIFdl ZCwgMjAxMi0xMS0xNCBhdCAxMTo0NyArMDEwMCwgVGlncmFuIE1rcnRjaHlhbiB3cm90ZToNCj4g ICAgICAgICA+IFRoYXQncyBiYWQgbmV3cy4uLi4gQ3VycmVudGx5IHdlIHVzZSAnbWFnaWMgZmls ZXMnIHRvDQo+ICAgICAgICAgc2V0L2dldCB1c2VyDQo+ICAgICAgICAgPiBzcGVjaWZpYyBtZXRh ZGF0YSBsaWtlIG51bWJlciBvZiBldmVudHMsIHNwYWNlIHJlc2VydmF0aW9uDQo+ICAgICAgICAg ICAgYW5kDQo+ICAgICAgICAgPiBkaWZmZXJlbnQgZmlsZSByZXRlbnRpb24gcG9saWNpZXMuIFRo ZSBob3BlIHdhcyB0aGF0IGFsbA0KPiAgICAgICAgIGNvdWxkIGJlIGRvbmUNCj4gICAgICAgICA+ IHdpdGggbmFtZWQgYXR0cmlidXRlcy4NCj4gICAgICAgICA+DQo+ICAgICAgICAgPiAgVGlncmFu Lg0KPiAgICAgICAgID4NCj4gICAgICAgICANCj4gICAgICAgICANCj4gICAgICAgICBUaGUgc2V0 dGluZyBhbmQgcXVlcnlpbmcgb2YgcmV0ZW50aW9uIHBvbGljaWVzIGlzIGFscmVhZHkNCj4gICAg ICAgICBjb3ZlcmVkIGluIHRoZQ0KPiAgICAgICAgIE5GU3Y0LjEgcHJvdG9jb2wgd2l0aG91dCBh bnkgbmVlZCBmb3IgYW55IGFkZGl0aW9ucy4gU3BhY2UNCj4gICAgICAgICByZXNlcnZhdGlvbg0K PiAgICAgICAgIGlzIGFscmVhZHkgY292ZXJlZCBpbiBORlN2NC4yIChhcyBhcmUgc2VjdXJpdHkg bGFiZWxzIC0NCj4gICAgICAgICBhbm90aGVyIGNvbW1vbg0KPiAgICAgICAgIGhvYmJ5LWhvcnNl IGZvciB4YXR0ciBhZHZvY2F0ZXMpLiBXaHkgZG9uJ3QgeW91IGltcGxlbWVudA0KPiAgICAgICAg IHRob3NlIGluc3RlYWQNCj4gICAgICAgICBvZiB3aXNoaW5nIGZvciBhIGNvbXBsZXRlbHkgZGlm ZmVyZW50IHdheSBvZiBkb2luZyB0aGUgc2FtZQ0KPiAgICAgICAgIHRoaW5nPw0KPiAgICAgICAg IA0KPiANCj4gDQo+IEJlIGNhdXNlIHRoZSBvbmx5IHRvb2wgd2hpY2ggSSBoYXZlIG9uIHRoZSBj bGllbnQgc2lkZSBpcyBzZXQvZ2V0DQo+IHhhdHRyLg0KDQpZb3UncmUgbm90IHdyaXRpbmcgYSBj bGllbnQ7IHlvdSdyZSB3cml0aW5nIGEgc2VydmVyLg0KDQoNCi0tIA0KVHJvbmQgTXlrbGVidXN0 DQpMaW51eCBORlMgY2xpZW50IG1haW50YWluZXINCg0KTmV0QXBwDQpUcm9uZC5NeWtsZWJ1c3RA bmV0YXBwLmNvbQ0Kd3d3Lm5ldGFwcC5jb20NCg== ^ permalink raw reply [flat|nested] 11+ messages in thread
end of thread, other threads:[~2012-11-15 18:23 UTC | newest] Thread overview: 11+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- [not found] <440439536.71.1352923952209.JavaMail.root@thunderbeast.private.linuxbox.com> 2012-11-14 20:13 ` xattr support in NFS? Matt W. Benjamin 2012-11-14 20:24 ` ! Myklebust, Trond 2012-11-12 15:14 xattr support in NFS? Tomasz Chmielewski 2012-11-12 15:56 ` Myklebust, Trond 2012-11-12 19:49 ` Matt W. Benjamin 2012-11-12 20:23 ` Myklebust, Trond 2012-11-13 7:54 ` DENIEL Philippe [not found] ` <CAGue13o69+M4zDrHj3Cs5dSJz_bT49UPoBO=QKr+JCnXwYgcqg@mail.gmail.com> 2012-11-14 15:03 ` Myklebust, Trond 2012-11-14 15:20 ` Matt W. Benjamin 2012-11-14 17:03 ` Myklebust, Trond [not found] ` <CAGue13puoByUyEn6WAP4z+Csom7chv3VUsSAmb-ZP0gN7DaKTA@mail.gmail.com> 2012-11-15 18:23 ` Myklebust, Trond
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.