[pnfs] CVS: nfsv4

William Andros Adamson andros at citi.umich.edu
Sat Jan 27 17:48:03 EST 2007


CVSROOT:	/cvs
Module name:	nfsv4
Changes by:	andros at citi.umich.edu	2007/01/27 17:48:03

Modified files:
	cvs/pnfs/fs/nfs: nfs4proc.c nfs4renewd.c 

Log message:
nfs4_get_renew_cred() searches the list of stateowners for a given nfs4_client
and returns the first credential it finds.
this works for OP_RENEW which is only needed when state has been established.

sessions changes the renew strategy: OP_SEQUENCE is sent with every RPC, and a
OP_RENEW call must be sent caveat lease_time even when no OPEN state has been
established.

if nfs4_get_renew_cred() fails to find a credential, create on with
rpcauth_lookupcred() for the renew call under sessions.

nfs41_proc_sequence_done() can have a NULL data - at least i hit it in my
debugging....



More information about the pNFS mailing list