Re: [nfsv4] [Technical Errata Reported] RFC5661 (5467)

"Noveck, David" <David.Noveck@netapp.com> Fri, 17 August 2018 11:47 UTC

Return-Path: <David.Noveck@netapp.com>
X-Original-To: nfsv4@ietfa.amsl.com
Delivered-To: nfsv4@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 26A5F130DF2 for <nfsv4@ietfa.amsl.com>; Fri, 17 Aug 2018 04:47:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.21
X-Spam-Level:
X-Spam-Status: No, score=-4.21 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001, T_DKIMWL_WL_MED=-0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=netapp.onmicrosoft.com
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 A_R0UM_HS6bO for <nfsv4@ietfa.amsl.com>; Fri, 17 Aug 2018 04:46:57 -0700 (PDT)
Received: from mx142.netapp.com (mx142.netapp.com [IPv6:2620:10a:4005:8000:2306::b]) (using TLSv1.2 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 26C94129C6B for <nfsv4@ietf.org>; Fri, 17 Aug 2018 04:46:56 -0700 (PDT)
X-IronPort-AV: E=Sophos;i="5.53,250,1531810800"; d="scan'208";a="273890217"
Received: from vmwexchts03-prd.hq.netapp.com ([10.122.105.31]) by mx142-out.netapp.com with ESMTP; 17 Aug 2018 04:46:55 -0700
Received: from VMWEXCCAS02-PRD.hq.netapp.com (10.122.105.18) by VMWEXCHTS03-PRD.hq.netapp.com (10.122.105.31) with Microsoft SMTP Server (TLS) id 15.0.1395.4; Fri, 17 Aug 2018 04:46:55 -0700
Received: from NAM05-CO1-obe.outbound.protection.outlook.com (10.120.60.153) by VMWEXCCAS02-PRD.hq.netapp.com (10.122.105.18) with Microsoft SMTP Server (TLS) id 15.0.1395.4 via Frontend Transport; Fri, 17 Aug 2018 04:46:55 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=netapp.onmicrosoft.com; s=selector1-netapp-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=z4yie4MCP+wczq4q4OjyisYv6DGdkHLw4z1Ajipm7ac=; b=DmfUzDGI8jb6VX8efSgTa+zu1BCWWn7bVhoh2TOI/DYlj5Nfhuz2gXEDdnHiG1J2vjyBNai36CJuhh/M+HYV7dQ4VBjm5Bxk57hm1BPtWnQMGUeKK0smqkwdd3c9NNri7XxEck3qz+LPIib6TlySGhFGVRu/KNqgX0fHlzjyyLM=
Received: from BN7PR06MB3842.namprd06.prod.outlook.com (52.132.217.142) by BN7PR06MB4066.namprd06.prod.outlook.com (52.132.4.158) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1038.23; Fri, 17 Aug 2018 11:46:52 +0000
Received: from BN7PR06MB3842.namprd06.prod.outlook.com ([fe80::422:1c2:a17a:3c4a]) by BN7PR06MB3842.namprd06.prod.outlook.com ([fe80::422:1c2:a17a:3c4a%4]) with mapi id 15.20.1038.026; Fri, 17 Aug 2018 11:46:52 +0000
From: "Noveck, David" <David.Noveck@netapp.com>
To: RFC Errata System <rfc-editor@rfc-editor.org>, "shepler@storspeed.com" <shepler@storspeed.com>, "mike@eisler.com" <mike@eisler.com>, "spencerdawkins.ietf@gmail.com" <spencerdawkins.ietf@gmail.com>, "ietf@kuehlewind.net" <ietf@kuehlewind.net>, "beepee@gmail.com" <beepee@gmail.com>, "spencer.shepler@gmail.com" <spencer.shepler@gmail.com>
CC: "trondmy@gmail.com" <trondmy@gmail.com>, "nfsv4@ietf.org" <nfsv4@ietf.org>
Thread-Topic: [Technical Errata Reported] RFC5661 (5467)
Thread-Index: AQHUNdCk1QS6wc6WlU67alOwttoZWqTD0oww
Date: Fri, 17 Aug 2018 11:46:51 +0000
Message-ID: <BN7PR06MB38422A2DD247DB0E4E0619E6E13D0@BN7PR06MB3842.namprd06.prod.outlook.com>
References: <20180817021809.99310B8087C@rfc-editor.org>
In-Reply-To: <20180817021809.99310B8087C@rfc-editor.org>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: spf=none (sender IP is ) smtp.mailfrom=David.Noveck@netapp.com;
x-originating-ip: [216.240.30.5]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; BN7PR06MB4066; 6:9v5QbEoKe8pjljCzk8FM0a9FhD4bGeozPUTNVruSD0YgWr29Bm/N+9B9MRfBXBK7d/uzdFfc2+/BUyB+QYUGohPDExPZuARXXAdzCbCyr20wdNptU8aKyld34KFrr37juibs+N8VK77UzjdavqDqT+Ipb1UDbKrnvHnvkxL2N40KBV8O0LDjCPNg16Tc1bEFOtAvIk448VhVN5A3iQkxeIUCMARdmH2GA+g6D4NeeiaUYAvKBo4a4GuPShDnW3fSouTjnlHvYJqijOjWhBovU6IYz86ICQDrt/h6DvqAFob200poNNAy5D5z+fxzYuq1L0imN+TMdfBoluZxOvdTE7HnRqK1/qEKPWKuHTNYjTwRQisuDyaog/6O6jfsy/+W18NIExGm3eJ9tCRFh8xdmo4Y8SkDtptu1nY+0x3ReRopswa8F6hd8yFYS74IBBFa66iAUFeWZSUprkO8S2CJtw==; 5:HFGiR4eqeW8rGr0BnnNjnrgd3GWMNBhj/rDLQSPvVteRJ4F3MkoOg8W5khVpcEYa4kOgf6iG4Pkvje6vBj2Se6p3UasfZH3OwnPRBr1OtwY1gnKipbxVZuKigAwHyzXvOiIMR+cRAvCje9Z9UuHicyDpt9VR+geo7OzbgWkwg2Y=; 7:w1j0iOnEq1ZZVVssvckcteeGYBDOiuc+OlQtBjsggi1iDCTJX8qmwLrJZ+u8YWHShWi1/Cg9xEon1myS4D+Gt7gVRZTImTZVYK5sSehZ8tW/Zge2S3ES0qV1lN1CKo92V3Wf9bjLmIMzm+q4gFs9Q73ZLXWx7KAYjIj7Cmupd/PF00+I+20isdjGtNOVTmAq+p+jM8NxLC2DJy9aoRCt7IAd7KhKuAFjqsWH0pBN4p/otRuC1k32vusfoBNVL8v9
x-ms-exchange-antispam-srfa-diagnostics: SOS;
x-ms-office365-filtering-correlation-id: 0f1b95ca-d81e-464c-4d47-08d604371fc8
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(7020095)(4652040)(8989137)(4534165)(4627221)(201703031133081)(201702281549075)(8990107)(5600074)(711020)(2017052603328)(7193020); SRVR:BN7PR06MB4066;
x-ms-traffictypediagnostic: BN7PR06MB4066:
x-microsoft-antispam-prvs: <BN7PR06MB40662AF591FC024DD416B557E13D0@BN7PR06MB4066.namprd06.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:(85827821059158);
x-ms-exchange-senderadcheck: 1
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(8211001083)(6040522)(2401047)(5005006)(8121501046)(3002001)(3231311)(944501410)(52105095)(10201501046)(93006095)(93001095)(6055026)(149027)(150027)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123560045)(20161123564045)(20161123562045)(20161123558120)(201708071742011)(7699016); SRVR:BN7PR06MB4066; BCL:0; PCL:0; RULEID:; SRVR:BN7PR06MB4066;
x-forefront-prvs: 076777155F
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(136003)(39860400002)(396003)(376002)(346002)(366004)(13464003)(199004)(189003)(6246003)(99286004)(3846002)(6116002)(316002)(76176011)(6436002)(7696005)(5660300001)(54906003)(110136005)(2501003)(229853002)(5250100002)(2900100001)(105586002)(102836004)(106356001)(66066001)(2906002)(305945005)(11346002)(86362001)(486006)(446003)(1720100001)(476003)(68736007)(966005)(2201001)(186003)(14454004)(7736002)(6506007)(53546011)(26005)(478600001)(74316002)(97736004)(72206003)(8936002)(81166006)(8676002)(256004)(14444005)(39060400002)(81156014)(33656002)(6306002)(53936002)(9686003)(55016002)(4326008)(25786009); DIR:OUT; SFP:1101; SCL:1; SRVR:BN7PR06MB4066; H:BN7PR06MB3842.namprd06.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1;
received-spf: None (protection.outlook.com: netapp.com does not designate permitted sender hosts)
x-microsoft-antispam-message-info: RsQ/SjJAxn/X/LuRATfnIwgFVylG19vqf8pDzIU2ouu2rUnL5RezQJlnARq9NSslLj5DZ0CL631N06xkVPQM4yHTYzVFKZ5Wnz3dYxYuCQs4qslfADYs/CKr2GIt3yBW87p3COo+QHSKs0FfHq7py3K+8DYQ4m6xrLf9EW9fJLe6BE6z7/55V7QvHGv1HQMYSUdqzYowT1IiQu6EdrqO0rbJjp4GaHmFQzd4FmlMT2j1LqSTYoDLCZ4UBNQ9t3VXSNx3MYgBwZcO28+bztx9AdmnrPMmPsHGe0uXQMAvuvUHq2KBmoyFUj8Om7wbo5v95espFKk0tsqO2FpcNdqsS4hp7bvxcuqLM0yE5Hi+GpE=
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 0f1b95ca-d81e-464c-4d47-08d604371fc8
X-MS-Exchange-CrossTenant-originalarrivaltime: 17 Aug 2018 11:46:52.0249 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 4b0911a0-929b-4715-944b-c03745165b3a
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN7PR06MB4066
X-OriginatorOrg: netapp.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/nfsv4/R4moUMDq59Qgtu_YHPbgPkyu_9o>
Subject: Re: [nfsv4] [Technical Errata Reported] RFC5661 (5467)
X-BeenThere: nfsv4@ietf.org
X-Mailman-Version: 2.1.27
Precedence: list
List-Id: NFSv4 Working Group <nfsv4.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/nfsv4>, <mailto:nfsv4-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/nfsv4/>
List-Post: <mailto:nfsv4@ietf.org>
List-Help: <mailto:nfsv4-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/nfsv4>, <mailto:nfsv4-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 17 Aug 2018 11:47:00 -0000

> If necessary, please use "Reply All" to discuss whether it should be verified or rejected. 

Should be verified.

> When a decision is reached, 

Not clear how that happens.

> the verifying party can log in to change the status and edit the report, if necessary.

Not sure who that is.  Will the "verifying party" please identify  himself or herself.

-----Original Message-----
From: RFC Errata System <rfc-editor@rfc-editor.org> 
Sent: Thursday, August 16, 2018 10:18 PM
To: shepler@storspeed.com; mike@eisler.com; Noveck, David <David.Noveck@netapp.com>; spencerdawkins.ietf@gmail.com; ietf@kuehlewind.net; beepee@gmail.com; spencer.shepler@gmail.com
Cc: trondmy@gmail.com; nfsv4@ietf.org; rfc-editor@rfc-editor.org
Subject: [Technical Errata Reported] RFC5661 (5467)

The following errata report has been submitted for RFC5661, "Network File System (NFS) Version 4 Minor Version 1 Protocol".

--------------------------------------
You may review the report below and at:
http://www.rfc-editor.org/errata/eid5467

--------------------------------------
Type: Technical
Reported by: Trond Myklebust <trondmy@gmail.com>

Section: 15.2

Original Text
-------------
   | LAYOUTGET            | NFS4ERR_ACCESS, NFS4ERR_ADMIN_REVOKED,     |
   |                      | NFS4ERR_BADIOMODE, NFS4ERR_BADLAYOUT,      |
   |                      | NFS4ERR_BADXDR, NFS4ERR_BAD_STATEID,       |
   |                      | NFS4ERR_DEADSESSION, NFS4ERR_DELAY,        |
   |                      | NFS4ERR_DELEG_REVOKED, NFS4ERR_DQUOT,      |
   |                      | NFS4ERR_FHEXPIRED, NFS4ERR_GRACE,          |
   |                      | NFS4ERR_INVAL, NFS4ERR_IO,                 |
   |                      | NFS4ERR_LAYOUTTRYLATER,                    |
   |                      | NFS4ERR_LAYOUTUNAVAILABLE, NFS4ERR_LOCKED, |
   |                      | NFS4ERR_MOVED, NFS4ERR_NOFILEHANDLE,       |
   |                      | NFS4ERR_NOSPC, NFS4ERR_NOTSUPP,            |
   |                      | NFS4ERR_OLD_STATEID, NFS4ERR_OPENMODE,     |
   |                      | NFS4ERR_OP_NOT_IN_SESSION,                 |
   |                      | NFS4ERR_RECALLCONFLICT,                    |
   |                      | NFS4ERR_REP_TOO_BIG,                       |
   |                      | NFS4ERR_REP_TOO_BIG_TO_CACHE,              |
   |                      | NFS4ERR_REQ_TOO_BIG,                       |
   |                      | NFS4ERR_RETRY_UNCACHED_REP, NFS4ERR_ROFS,  |
   |                      | NFS4ERR_SERVERFAULT, NFS4ERR_STALE,        |
   |                      | NFS4ERR_TOOSMALL, NFS4ERR_TOO_MANY_OPS,    |
   |                      | NFS4ERR_UNKNOWN_LAYOUTTYPE,                |
   |                      | NFS4ERR_WRONG_TYPE                         |

Corrected Text
--------------
   | LAYOUTGET            | NFS4ERR_ACCESS, NFS4ERR_ADMIN_REVOKED,     |
   |                      | NFS4ERR_BADIOMODE, NFS4ERR_BADLAYOUT,      |
   |                      | NFS4ERR_BADXDR, NFS4ERR_BAD_STATEID,       |
   |                      | NFS4ERR_DEADSESSION, NFS4ERR_DELAY,        |
   |                      | NFS4ERR_DELEG_REVOKED, NFS4ERR_DQUOT,      |
   |                      | NFS4ERR_EXPIRED, NFS4ERR_FHEXPIRED,        |
   |                      | NFS4ERR_GRACE, NFS4ERR_INVAL, NFS4ERR_IO,  |
   |                      | NFS4ERR_LAYOUTTRYLATER,                    |
   |                      | NFS4ERR_LAYOUTUNAVAILABLE, NFS4ERR_LOCKED, |
   |                      | NFS4ERR_MOVED, NFS4ERR_NOFILEHANDLE,       |
   |                      | NFS4ERR_NOSPC, NFS4ERR_NOTSUPP,            |
   |                      | NFS4ERR_OLD_STATEID, NFS4ERR_OPENMODE,     |
   |                      | NFS4ERR_OP_NOT_IN_SESSION,                 |
   |                      | NFS4ERR_RECALLCONFLICT,                    |
   |                      | NFS4ERR_REP_TOO_BIG,                       |
   |                      | NFS4ERR_REP_TOO_BIG_TO_CACHE,              |
   |                      | NFS4ERR_REQ_TOO_BIG,                       |
   |                      | NFS4ERR_RETRY_UNCACHED_REP, NFS4ERR_ROFS,  |
   |                      | NFS4ERR_SERVERFAULT, NFS4ERR_STALE,        |
   |                      | NFS4ERR_TOOSMALL, NFS4ERR_TOO_MANY_OPS,    |
   |                      | NFS4ERR_UNKNOWN_LAYOUTTYPE,                |
   |                      | NFS4ERR_WRONG_TYPE                         |

Notes
-----
LAYOUTGET takes a stateid argument that can represent either a layout or a delegation, or open/lock state. As such, it needs to be able to report back when the state represented by that stateid has expired.

Instructions:
-------------
This erratum is currently posted as "Reported". If necessary, please use "Reply All" to discuss whether it should be verified or rejected. When a decision is reached, the verifying party can log in to change the status and edit the report, if necessary. 

--------------------------------------
RFC5661 (draft-ietf-nfsv4-minorversion1-29)
--------------------------------------
Title               : Network File System (NFS) Version 4 Minor Version 1 Protocol
Publication Date    : January 2010
Author(s)           : S. Shepler, Ed., M. Eisler, Ed., D. Noveck, Ed.
Category            : PROPOSED STANDARD
Source              : Network File System Version 4
Area                : Transport
Stream              : IETF
Verifying Party     : IESG