Project

General

Profile

Actions

Bug #4262

open

NFSv4 server: DELEGPURGE violates RFC

Added by Marcel Telka over 8 years ago. Updated over 5 years ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
nfs - NFS server and client
Start date:
2013-10-23
Due date:
% Done:

0%

Estimated time:
Difficulty:
Medium
Tags:
needs-triage
Gerrit CR:

Description

The NFSv4 operation DELEGPURGE (as implemented by our server) violates RFC 7530 because it always returns NFS4ERR_INVAL which is not allowed by the RFC - see section 13.2. Operations and Their Valid Errors. This implementation of the DELEGPURGE effectively means that the DELEGPURGE is not implemented. If this is the case, the proper return error should be NFS4ERR_NOTSUPP.

In addition, the RFC specifies that if the CLAIM_DELEGATE_PREV is supported (which is) then DELEGPURGE must be supported too (which isn't).

Actions #1

Updated by Marcel Telka over 5 years ago

  • Description updated (diff)
Actions

Also available in: Atom PDF