[Bug 227214] ESXi NFSv4.1 client sets bits in OpenDowngrade not recognized by the FreeBSD server
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Mon Apr 2 22:07:23 UTC 2018
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=227214
Rick Macklem <rmacklem at FreeBSD.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Assignee|freebsd-bugs at FreeBSD.org |rmacklem at FreeBSD.org
Status|New |In Progress
Flags| |mfc-stable10?,
| |mfc-stable11?
--- Comment #1 from Rick Macklem <rmacklem at FreeBSD.org> ---
When "delegation wanted" bits are set in the share_access argument
for OpenDowngrade, the FreeBSD server would reply a BADXDR failure.
For NFSv4.1, this is allowed and the bits are just ignored.
The attached patch clears these bits and also changes the error
returned for extraneous bits set to NFSERR_INVAL, which is the
error specified for NFSv4.1 by RFC-5661. (NFSv4.0 did not specify
what error should be returned for this case.)
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the freebsd-bugs
mailing list