[Gen-art] Gen-art LC review of draft-ietf-nfsv4-rfc3530bis-dot-x-22
Elwyn Davies <elwynd@dial.pipex.com> Wed, 12 November 2014 22:27 UTC
Return-Path: <elwynd@dial.pipex.com>
X-Original-To: gen-art@ietfa.amsl.com
Delivered-To: gen-art@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4A18E1ACE6C for <gen-art@ietfa.amsl.com>; Wed, 12 Nov 2014 14:27:30 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -101.902
X-Spam-Level:
X-Spam-Status: No, score=-101.902 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, USER_IN_WHITELIST=-100] autolearn=ham
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id WvWzv514Qxpg for <gen-art@ietfa.amsl.com>; Wed, 12 Nov 2014 14:27:27 -0800 (PST)
Received: from mk-outboundfilter-2.mail.uk.tiscali.com (mk-outboundfilter-2.mail.uk.tiscali.com [212.74.114.38]) by ietfa.amsl.com (Postfix) with ESMTP id 1F4A31ACE8D for <gen-art@ietf.org>; Wed, 12 Nov 2014 14:27:26 -0800 (PST)
X-Trace: 139079273/mk-outboundfilter-2.mail.uk.tiscali.com/PIPEX/$OFF_NET_AUTH_ACCEPTED/TUK-OFF-NET-SMTP-AUTH-PIPEX-Customers/81.187.254.252/None/elwynd@dial.pipex.com
X-SBRS: None
X-RemoteIP: 81.187.254.252
X-IP-MAIL-FROM: elwynd@dial.pipex.com
X-SMTP-AUTH: elwynd@dial.pipex.com
X-MUA: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.2.0
X-IP-BHB: Once
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: ArsEABLeY1RRu/78/2dsb2JhbABbg2JZAYMFwBOJIYdPgTUBAQEBAYUpFUABLwYCBRYLAgsDAgECAUsNAQcBAYhBCblvlkcBCwEfgS2NVIITgn6BVAWGPJBRgkiEXIE0PYMSgmKPAoN8boJKAQEB
X-IPAS-Result: ArsEABLeY1RRu/78/2dsb2JhbABbg2JZAYMFwBOJIYdPgTUBAQEBAYUpFUABLwYCBRYLAgsDAgECAUsNAQcBAYhBCblvlkcBCwEfgS2NVIITgn6BVAWGPJBRgkiEXIE0PYMSgmKPAoN8boJKAQEB
X-IronPort-AV: E=Sophos;i="5.07,371,1413241200"; d="scan'208";a="139079273"
X-IP-Direction: OUT
Received: from neut-f.netinf.eu (HELO [81.187.254.252]) ([81.187.254.252]) by smtp.pipex.tiscali.co.uk with ESMTP/TLS/DHE-RSA-AES128-SHA; 12 Nov 2014 22:27:25 +0000
Message-ID: <5463DECB.4020709@dial.pipex.com>
Date: Wed, 12 Nov 2014 22:27:23 +0000
From: Elwyn Davies <elwynd@dial.pipex.com>
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.2.0
MIME-Version: 1.0
To: General area reviewing team <gen-art@ietf.org>
Content-Type: text/plain; charset="utf-8"; format="flowed"
Content-Transfer-Encoding: 7bit
Archived-At: http://mailarchive.ietf.org/arch/msg/gen-art/GW1Ul0fsLco6Zu4u9LadxzpPZhc
Cc: draft-ietf-nfsv4-rfc3530bis-dot-x.all@tools.ietf.org, draft-ietf-nfsv4-rfc3530bis.all@tools.ietf.org
Subject: [Gen-art] Gen-art LC review of draft-ietf-nfsv4-rfc3530bis-dot-x-22
X-BeenThere: gen-art@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: "GEN-ART: General Area Review Team" <gen-art.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/gen-art>, <mailto:gen-art-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/gen-art/>
List-Post: <mailto:gen-art@ietf.org>
List-Help: <mailto:gen-art-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/gen-art>, <mailto:gen-art-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 12 Nov 2014 22:27:30 -0000
I am the assigned Gen-ART reviewer for this draft. For background on
Gen-ART, please see the FAQ at
<http://wiki.tools.ietf.org/area/gen/trac/wiki/GenArtfaq>.
Please resolve these comments along with any other Last Call comments
you may receive.
Document: draft-ietf-nfsv4-rfc3530bis-dot-x-22.txt
Reviewer: Elwyn Davies
Review Date: 2014-11-12
IETF LC End Date: 2014-10-06
IESG Telechat date: 2014-12-04
Summary:
The main aims of this review were to
1. Check that the extracted .x file actually compiled (it didn't) - fix
below.
2. To check the text corresponded with draft-ietf-nfsv4-rfc3530bis-33/34
I found a few minor glitches but otherwise this draft is almost ready.
Major Issues:
(well not really major)
The extracted .x file does not currently compile with rpcgen.
The cause is the definition of linktext4 (at line 154 of the extracted
file) which was just fixed in draft-ietf-nfsv4-rfc3530bis-34 but not in
this one.
s/linktext4/linktext4<>/
Minor Issues:
The type used for the lease_time attribute in -dot-x-22 is uint32_t, i.e.,
typedef uint32_t fattr4_lease_time;
In 3530bis the type shown in Table 2 is nfs_lease4 but there is no
mapping from this type to a base integer type in either document. This
needs cleaning up.
========================
Differences between rfc3530-33/34 and rfc35230bus-dot-x-22:
-----------------------------------------------------------
The items below need fixing up in 3530bis (apart from possibly the
lease_time type) to make them consistent with -dot-x-22.
- Error codes NFS4ERR_CB_PATH_DOWN and NFS4ERR_SHARE_DENIED are missing
from table 5 in rfc3530-33 and there are no corresponding sections in
Section 13.1.1 of rfc3530-33. However, they are mentioned in the text
and in Tables 6 and 8. BTW All these tables ought to have titles
(assuming they remain after Barry's comments). Also the ordering in
Table 5 is slightly out of dictionary sort order if anyone cares.
- Required attributes (Table 2 in rfc3530bis):
+ change attribute type s/b changeid4
+ lease_time attribute the type used in -dot-x is uint32_t -
nfs_lease4 used in 3530bis-33 is not defined in dot-x or copied
into 3530bis.
+ fs_locations attribute type s/b fs_locations4 (not fs_locations)
+ owner attribute type s/b utf8str_mixed (not utf8<>)
+ owner_group attribute type s/b utf8str_mixed (not utf8<>)
- [Gen-art] Gen-art LC review of draft-ietf-nfsv4-r… Elwyn Davies
- Re: [Gen-art] Gen-art LC review of draft-ietf-nfs… Tom Haynes