HomeFreeBSD

Add checks for a Layout plus Open/Write_access or Write_delegation to the

Description

Add checks for a Layout plus Open/Write_access or Write_delegation to the
nfsrv_proxyds() function for the Getattr case. Do the attribute updates for
Close and DelegReturn for the write cases.
This should make it perform better for clients such as Linux, where the
value of vfs.nfsd.pnfsgetdsattr needs to be set non-zero to keep the file's
attributes (mainly size) up to date.

Details

Provenance
rmacklemAuthored on
Parents
rS317660: Support clnt_raw's use of FD_SETSIZE as a fake file descriptor.
Branches
Unknown
Tags
Unknown