RE: [nfsv4] creating a named attribute
"Noveck, Dave" <Dave.Noveck@netapp.com> Mon, 17 May 2004 17:04 UTC
Received: from optimus.ietf.org (www.iesg.org [132.151.1.19]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id NAA05444 for <nfsv4-archive@odin.ietf.org>; Mon, 17 May 2004 13:04:51 -0400 (EDT)
Received: from localhost.localdomain ([127.0.0.1] helo=www1.ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 1BPlK8-0001fI-GB for nfsv4-archive@odin.ietf.org; Mon, 17 May 2004 12:50:44 -0400
Received: (from exim@localhost) by www1.ietf.org (8.12.8/8.12.8/Submit) id i4HGoilf006396 for nfsv4-archive@odin.ietf.org; Mon, 17 May 2004 12:50:44 -0400
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 1BPlBx-0000PE-UG for nfsv4-web-archive@optimus.ietf.org; Mon, 17 May 2004 12:42:18 -0400
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id MAA04076 for <nfsv4-web-archive@ietf.org>; Mon, 17 May 2004 12:42:14 -0400 (EDT)
Received: from ietf-mx.ietf.org ([132.151.6.1] helo=ietf-mx) by ietf-mx with esmtp (Exim 4.32) id 1BPlBw-0003KI-CI for nfsv4-web-archive@ietf.org; Mon, 17 May 2004 12:42:16 -0400
Received: from exim by ietf-mx with spam-scanned (Exim 4.12) id 1BPlB3-0002z6-00 for nfsv4-web-archive@ietf.org; Mon, 17 May 2004 12:41:22 -0400
Received: from optimus.ietf.org ([132.151.1.19]) by ietf-mx with esmtp (Exim 4.12) id 1BPlAK-0002dH-00 for nfsv4-web-archive@ietf.org; Mon, 17 May 2004 12:40:36 -0400
Received: from localhost.localdomain ([127.0.0.1] helo=www1.ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 1BPkyN-0006FD-7u; Mon, 17 May 2004 12:28:15 -0400
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org) by optimus.ietf.org with esmtp (Exim 4.20) id 1BPkpd-0004Ni-CI for nfsv4@optimus.ietf.org; Mon, 17 May 2004 12:19:13 -0400
Received: from ietf-mx (ietf-mx.ietf.org [132.151.6.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id MAA02260 for <nfsv4@ietf.org>; Mon, 17 May 2004 12:19:10 -0400 (EDT)
Received: from ietf-mx.ietf.org ([132.151.6.1] helo=ietf-mx) by ietf-mx with esmtp (Exim 4.32) id 1BPkpb-0002gZ-WA for nfsv4@ietf.org; Mon, 17 May 2004 12:19:12 -0400
Received: from exim by ietf-mx with spam-scanned (Exim 4.12) id 1BPkod-0002MN-00 for nfsv4@ietf.org; Mon, 17 May 2004 12:18:11 -0400
Received: from mx01.netapp.com ([198.95.226.53]) by ietf-mx with esmtp (Exim 4.12) id 1BPknl-0001iD-00 for nfsv4@ietf.org; Mon, 17 May 2004 12:17:18 -0400
Received: from frejya.corp.netapp.com (frejya [10.57.157.119]) by mx01.netapp.com (8.12.10/8.12.10/NTAP-1.4) with ESMTP id i4HGGaZh002146; Mon, 17 May 2004 09:16:36 -0700 (PDT)
Received: from svlexc01.hq.netapp.com (svlexc01.corp.netapp.com [10.57.156.135]) by frejya.corp.netapp.com (8.12.9/8.12.9/NTAP-1.5) with ESMTP id i4HGGUIS025018; Mon, 17 May 2004 09:16:35 -0700 (PDT)
Subject: RE: [nfsv4] creating a named attribute
Message-ID: <C8CF60CFC4D8A74E9945E32CF096548A01C8EDBD@silver.nane.netapp.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Thread-Topic: [nfsv4] creating a named attribute
X-MimeOLE: Produced By Microsoft Exchange V6.0.6249.0
Thread-Index: AcQ7xQBaxf3BM7JRS/OrksvM/CtvKQASJDOA
content-class: urn:content-classes:message
From: "Noveck, Dave" <Dave.Noveck@netapp.com>
To: Trond Myklebust <trond.myklebust@fys.uio.no>, Spencer Shepler <spencer.shepler@sun.com>
Cc: nfsv4@ietf.org
Content-Transfer-Encoding: quoted-printable
Sender: nfsv4-admin@ietf.org
Errors-To: nfsv4-admin@ietf.org
X-BeenThere: nfsv4@ietf.org
X-Mailman-Version: 2.0.12
Precedence: bulk
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/nfsv4>, <mailto:nfsv4-request@ietf.org?subject=unsubscribe>
List-Id: NFSv4 Working Group <nfsv4.ietf.org>
List-Post: <mailto:nfsv4@ietf.org>
List-Help: <mailto:nfsv4-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/nfsv4>, <mailto:nfsv4-request@ietf.org?subject=subscribe>
List-Archive: <https://www1.ietf.org/mail-archive/working-groups/nfsv4/>
X-Original-Date: Mon, 17 May 2004 06:04:16 -0700
Date: Mon, 17 May 2004 06:04:16 -0700
X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on ietf-mx.ietf.org
X-Spam-Status: No, hits=0.4 required=5.0 tests=AWL,DATE_IN_PAST_03_06 autolearn=no version=2.60
Content-Transfer-Encoding: quoted-printable
Content-Transfer-Encoding: quoted-printable
Actually, there are a bunch of attributes where the protocol does not provide a bound on the length. I think most of those are not problems in practice unless some server deliberately tried to upset your client by returning, for example a very large owner string. I think the attributes in question are: acl fs_locations mimetype owner owner_group A GETATTR_LENGTHS op might make sense. It would return a structure with the length of each of the variable-length attributes. It's the kind of thing that would be easy to add in v4.1, if client implementers felt it was needed. -----Original Message----- From: Trond Myklebust [mailto:trond.myklebust@fys.uio.no] Sent: Monday, May 17, 2004 12:02 AM To: Spencer Shepler Cc: nfsv4@ietf.org Subject: Re: [nfsv4] creating a named attribute På su , 16/05/2004 klokka 23:42, skreiv Trond Myklebust: > > ...and no one thought to ask... > > Ah... This I can believe... OK... That probably sounds a bit unfair... If you are holding a delegation, then my interpretation is that the server is obliged to recall it if someone modifies the ACLs, so ACLs do sort of fit into the delegation model. Furthermore, a client could in principle call OPEN() before modifying an ACL in order to attempt to maintain cache consistency. That said, my point about them not having any known size (and indeed the fact that there appears to be no limit to their size) still stands. In that respect, ACLs still appear to differ from all the other file attributes... Cheers, Trond _______________________________________________ nfsv4 mailing list nfsv4@ietf.org https://www1.ietf.org/mailman/listinfo/nfsv4 _______________________________________________ nfsv4 mailing list nfsv4@ietf.org https://www1.ietf.org/mailman/listinfo/nfsv4
- [nfsv4] creating a named attribute rick
- Re: [nfsv4] creating a named attribute Spencer Shepler
- Re: [nfsv4] creating a named attribute Trond Myklebust
- Re: [nfsv4] creating a named attribute Spencer Shepler
- Re: [nfsv4] creating a named attribute Trond Myklebust
- Re: [nfsv4] creating a named attribute Spencer Shepler
- Re: [nfsv4] creating a named attribute Trond Myklebust
- Re: [nfsv4] creating a named attribute Trond Myklebust
- RE: [nfsv4] creating a named attribute Noveck, Dave