nfs4: renewd renew operations should take/put a client reference
authorAlexandros Batsakis <batsakis@netapp.com>
Fri, 5 Feb 2010 11:45:06 +0000 (03:45 -0800)
committerTrond Myklebust <Trond.Myklebust@netapp.com>
Tue, 2 Mar 2010 18:00:03 +0000 (13:00 -0500)
commit0851de06174e9800e76b26e4be0ca94294c09c8c
tree4049cd2aaa462eb0f4d206d3f8a07afa13f2c96d
parent7135840fc74699513d50e0c9c64922f2d38aa5e3
nfs4: renewd renew operations should take/put a client reference

renewd sends RENEW requests to the NFS server in order to renew state.
As the request is asynchronous, renewd should take a reference to the
nfs_client to prevent concurrent umounts from freeing the client

Signed-off-by: Alexandros Batsakis <batsakis@netapp.com>
Signed-off-by: Trond Myklebust <Trond.Myklebust@netapp.com>
fs/nfs/nfs4proc.c