1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-12-29 12:03:03 +00:00
freebsd/sys/fs/nfs
Rick Macklem 23f929dfe8 An NFSv4 server will reply NFSERR_GRACE for non-recovery RPCs
during the grace period after startup. This grace period must
be at least the lease duration, which is typically 1-2 minutes.
It seems prudent for the experimental NFS client to wait a few
seconds before retrying such an RPC, so that the server isn't
flooded with non-recovery RPCs during recovery. This patch adds
an argument to nfs_catnap() to implement a 5 second delay
for this case.

MFC after:	1 week
2010-04-24 22:52:14 +00:00
..
nfs_commonacl.c Modify the experimental server so that it uses VOP_ACCESSX(). 2009-12-25 20:44:19 +00:00
nfs_commonkrpc.c An NFSv4 server will reply NFSERR_GRACE for non-recovery RPCs 2010-04-24 22:52:14 +00:00
nfs_commonport.c An NFSv4 server will reply NFSERR_GRACE for non-recovery RPCs 2010-04-24 22:52:14 +00:00
nfs_commonsubs.c This patch should fix handling of byte range locks locally 2010-03-30 23:11:50 +00:00
nfs_var.h An NFSv4 server will reply NFSERR_GRACE for non-recovery RPCs 2010-04-24 22:52:14 +00:00
nfs.h Replace RPCAUTH_UNIXGIDS with NFS_MAXGRPS so that nfscbd.c will build. 2009-06-20 17:11:07 +00:00
nfscl.h
nfsclstate.h Avoid extraneous recovery cycles in the experimental NFS client 2010-04-18 22:21:23 +00:00
nfsdport.h Apply changes to the experimental nfs server so that it uses the security 2009-05-14 21:39:08 +00:00
nfskpiport.h
nfsm_subs.h
nfsport.h An NFSv4 server will reply NFSERR_GRACE for non-recovery RPCs 2010-04-24 22:52:14 +00:00
nfsproto.h Move the nfsstat structure and proc/op number definitions on the 2009-05-15 19:33:59 +00:00
nfsrvcache.h
nfsrvstate.h This patch should fix handling of byte range locks locally 2010-03-30 23:11:50 +00:00
nfsv4_errstr.h
rpcv2.h
xdr_subs.h