kernel-hacking-2024-linux-s.../fs/nfsd
Benny Halevy 46583e2597 nfsd4: introduce nfs4_client.cl_refcount
Currently just initialize the cl_refcount to 1
and decrement in expire_client(), conditionally freeing the
client when the refcount reaches 0.

To be used later by nfsv4.1 compounds to keep the client from
timing out while in use.

Signed-off-by: Benny Halevy <bhalevy@panasas.com>
Signed-off-by: J. Bruce Fields <bfields@citi.umich.edu>
2010-05-13 11:47:03 -04:00
..
auth.c
auth.h
cache.h
export.c Merge commit 'v2.6.34-rc6' 2010-05-04 11:29:05 -04:00
Kconfig
lockd.c
Makefile
nfs2acl.c include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h 2010-03-30 22:02:32 +09:00
nfs3acl.c include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h 2010-03-30 22:02:32 +09:00
nfs3proc.c
nfs3xdr.c
nfs4acl.c include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h 2010-03-30 22:02:32 +09:00
nfs4callback.c Merge commit 'v2.6.34-rc6' 2010-05-04 11:29:05 -04:00
nfs4idmap.c include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h 2010-03-30 22:02:32 +09:00
nfs4proc.c Merge commit 'v2.6.34-rc6' 2010-05-04 11:29:05 -04:00
nfs4recover.c include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h 2010-03-30 22:02:32 +09:00
nfs4state.c nfsd4: introduce nfs4_client.cl_refcount 2010-05-13 11:47:03 -04:00
nfs4xdr.c Merge commit 'v2.6.34-rc6' 2010-05-04 11:29:05 -04:00
nfscache.c include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h 2010-03-30 22:02:32 +09:00
nfsctl.c Merge commit 'v2.6.34-rc6' 2010-05-04 11:29:05 -04:00
nfsd.h
nfsfh.c
nfsfh.h
nfsproc.c
nfssvc.c
nfsxdr.c
state.h nfsd4: introduce nfs4_client.cl_refcount 2010-05-13 11:47:03 -04:00
stats.c
vfs.c Merge commit 'v2.6.34-rc6' 2010-05-04 11:29:05 -04:00
vfs.h
xdr.h
xdr3.h
xdr4.h nfsd4: indentation cleanup 2010-04-19 15:12:51 -04:00