Subject: [nfsv4] [Technical Errata Reported] RFC5661 (6015)

From: RFC Errata System <[email-masked]>
Date: Wed, 11 Mar 2020 18:14:38 -0700 (PDT)

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:
https://www.rfc-editor.org/errata/eid6015

--------------------------------------
Type: Technical
Reported by: Sushil Agarwal <[email-masked]>

Section: 17

Original Text
-------------
CB_SEQUENCE             | OPT  

Corrected Text
--------------
CB_SEQUENCE             | REQ

Notes
-----
The section 20.9.3 of CB_SEQUENCE says

"In each CB_COMPOUND request, CB_SEQUENCE MUST appear once and MUST be the
   first operation.  The error NFS4ERR_SEQUENCE_POS MUST be returned
   when CB_SEQUENCE is found in any position in a CB_COMPOUND beyond the
   first.  If any other operation is in the first position of CB_COMPOUND, NFS4ERR_OP_NOT_IN_SESSION MUST be returned."

Since CB_RECALL_SLOT is REQ operation in NFSv4.1. This make CB_COMPOUND as REQ procedure. Since CB_COMPOUND require CB_SEQUENCE as its first operation and hence CB_SEQUENCE must be required operation.

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