nfs41: renewd sequence operations should take/put client reference
authorAlexandros Batsakis <batsakis@netapp.com>
Fri, 5 Feb 2010 11:45:05 +0000 (03:45 -0800)
committerTrond Myklebust <Trond.Myklebust@netapp.com>
Tue, 2 Mar 2010 17:54:30 +0000 (12:54 -0500)
commit7135840fc74699513d50e0c9c64922f2d38aa5e3
tree565b03cebb1bff5fde1cc54418eb56d54e5bd743
parentdc96aef96a75348b4d1b01c4c0429ab52780683e
nfs41: renewd sequence operations should take/put client reference

renewd sends SEQUENCE 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 session/client

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