RFC Errata


Errata Search

 
Source of RFC  
Summary Table Full Records

Found 1 record.

Status: Reported (1)

RFC 7862, "Network File System (NFS) Version 4 Minor Version 2 Protocol", November 2016

Note: This RFC has been updated by RFC 8178

Source of RFC: nfsv4 (wit)

Errata ID: 6945
Status: Reported
Type: Technical
Publication Format(s) : TEXT

Reported By: Thomas Haynes
Date Reported: 2022-04-27

Section 11.2 says:

+----------------+--------------------------------------------------+
  | COPY           | NFS4ERR_ACCESS, NFS4ERR_ADMIN_REVOKED,           |
  |                | NFS4ERR_BADXDR, NFS4ERR_BAD_STATEID,             |
  |                | NFS4ERR_DEADSESSION, NFS4ERR_DELAY,              |
  |                | NFS4ERR_DELEG_REVOKED, NFS4ERR_DQUOT,            |
  |                | NFS4ERR_EXPIRED, NFS4ERR_FBIG,                   |
  |                | NFS4ERR_FHEXPIRED, NFS4ERR_GRACE, NFS4ERR_INVAL, |
  |                | NFS4ERR_IO, NFS4ERR_ISDIR, NFS4ERR_LOCKED,       |
  |                | NFS4ERR_MOVED, NFS4ERR_NOFILEHANDLE,             |
  |                | NFS4ERR_NOSPC, NFS4ERR_OFFLOAD_DENIED,           |
  |                | NFS4ERR_OLD_STATEID, NFS4ERR_OPENMODE,           |
  |                | NFS4ERR_OP_NOT_IN_SESSION,                       |
  |                | NFS4ERR_PARTNER_NO_AUTH,                         |
  |                | NFS4ERR_PARTNER_NOTSUPP, NFS4ERR_PNFS_IO_HOLE,   |
  |                | NFS4ERR_PNFS_NO_LAYOUT, 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_SYMLINK,                  |
  |                | NFS4ERR_TOO_MANY_OPS, NFS4ERR_WRONG_TYPE         |
  +----------------+--------------------------------------------------+
  | COPY_NOTIFY    | NFS4ERR_ACCESS, NFS4ERR_ADMIN_REVOKED,           |
  |                | NFS4ERR_BADXDR, NFS4ERR_BAD_STATEID,             |
  |                | NFS4ERR_DEADSESSION, NFS4ERR_DELAY,              |
  |                | NFS4ERR_DELEG_REVOKED, NFS4ERR_EXPIRED,          |
  |                | NFS4ERR_FHEXPIRED, NFS4ERR_GRACE, NFS4ERR_INVAL, |
  |                | NFS4ERR_IO, NFS4ERR_ISDIR, NFS4ERR_LOCKED,       |
  |                | NFS4ERR_MOVED, NFS4ERR_NOFILEHANDLE,             |
  |                | NFS4ERR_OLD_STATEID, NFS4ERR_OPENMODE,           |
  |                | NFS4ERR_OP_NOT_IN_SESSION, NFS4ERR_PNFS_IO_HOLE, |
  |                | NFS4ERR_PNFS_NO_LAYOUT, NFS4ERR_REP_TOO_BIG,     |
  |                | NFS4ERR_REP_TOO_BIG_TO_CACHE,                    |
  |                | NFS4ERR_REQ_TOO_BIG, NFS4ERR_RETRY_UNCACHED_REP, |
  |                | NFS4ERR_SERVERFAULT, NFS4ERR_STALE,              |
  |                | NFS4ERR_SYMLINK, NFS4ERR_TOO_MANY_OPS,           |
  |                | NFS4ERR_WRONG_TYPE                               |

It should say:

+----------------+--------------------------------------------------+
  | COPY           | NFS4ERR_ACCESS, NFS4ERR_ADMIN_REVOKED,           |
  |                | NFS4ERR_BADXDR, NFS4ERR_BAD_STATEID,             |
  |                | NFS4ERR_DEADSESSION, NFS4ERR_DELAY,              |
  |                | NFS4ERR_DELEG_REVOKED, NFS4ERR_DQUOT,            |
  |                | NFS4ERR_EXPIRED, NFS4ERR_FBIG,                   |
  |                | NFS4ERR_FHEXPIRED, NFS4ERR_GRACE, NFS4ERR_INVAL, |
  |                | NFS4ERR_IO, NFS4ERR_ISDIR, NFS4ERR_LOCKED,       |
  |                | NFS4ERR_MOVED, NFS4ERR_NOFILEHANDLE,             |
  |                | NFS4ERR_NOSPC, NFS4ERR_OFFLOAD_DENIED,           |
  |                | NFS4ERR_OLD_STATEID, NFS4ERR_OPENMODE,           |
  |                | NFS4ERR_OP_NOT_IN_SESSION,                       |
  |                | NFS4ERR_PARTNER_NO_AUTH, NFS4ERR_NOTSUPP                        |
  |                | NFS4ERR_PARTNER_NOTSUPP, NFS4ERR_PNFS_IO_HOLE,   |
  |                | NFS4ERR_PNFS_NO_LAYOUT, 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_SYMLINK,                  |
  |                | NFS4ERR_TOO_MANY_OPS, NFS4ERR_WRONG_TYPE         |
  +----------------+--------------------------------------------------+
  | COPY_NOTIFY    | NFS4ERR_ACCESS, NFS4ERR_ADMIN_REVOKED,           |
  |                | NFS4ERR_BADXDR, NFS4ERR_BAD_STATEID,             |
  |                | NFS4ERR_DEADSESSION, NFS4ERR_DELAY,              |
  |                | NFS4ERR_DELEG_REVOKED, NFS4ERR_EXPIRED,          |
  |                | NFS4ERR_FHEXPIRED, NFS4ERR_GRACE, NFS4ERR_INVAL, |
  |                | NFS4ERR_IO, NFS4ERR_ISDIR, NFS4ERR_LOCKED,       |
  |                | NFS4ERR_MOVED, NFS4ERR_NOFILEHANDLE, NFS4ERR_NOTSUPP            |
  |                | NFS4ERR_OLD_STATEID, NFS4ERR_OPENMODE,           |
  |                | NFS4ERR_OP_NOT_IN_SESSION, NFS4ERR_PNFS_IO_HOLE, |
  |                | NFS4ERR_PNFS_NO_LAYOUT, NFS4ERR_REP_TOO_BIG,     |
  |                | NFS4ERR_REP_TOO_BIG_TO_CACHE,                    |
  |                | NFS4ERR_REQ_TOO_BIG, NFS4ERR_RETRY_UNCACHED_REP, |
  |                | NFS4ERR_SERVERFAULT, NFS4ERR_STALE,              |
  |                | NFS4ERR_SYMLINK, NFS4ERR_TOO_MANY_OPS,           |
  |                | NFS4ERR_WRONG_TYPE                               |

Notes:

Both COPY and COPY_NOTIFY are optional new operations for NFSv4.2. Hence they both should support the NFS4ERR_NOTSUPP error code.

Report New Errata



Advanced Search