freebsd-skq/sys/fs/nfs
rmacklem a2d9acce0d The experimental NFS client was not filling in recovery credentials
for opens done locally in the client when a delegation for the file
was held. This could cause the client to crash in crsetgroups() when
recovering from a server crash/reboot. This patch fills in the
recovery credentials for this case, in order to avoid the client crash.
Also, add KASSERT()s to the credential copy functions, to catch any
other cases where the credentials aren't filled in correctly.

MFC after:	1 week
2010-04-15 22:57:30 +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 Add calls to the experimental nfs client for the case of an "intr" mount, 2009-07-12 17:07:35 +00:00
nfs_commonport.c The experimental NFS client was not filling in recovery credentials 2010-04-15 22:57:30 +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 This patch should fix handling of byte range locks locally 2010-03-30 23:11:50 +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 The experimental NFS client was not filling in recovery credentials 2010-04-15 22:57:30 +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 This patch should fix handling of byte range locks locally 2010-03-30 23:11:50 +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