android_kernel_xiaomi_sm8350/fs/nfs
Trond Myklebust 3050141bae NFSv4: Kill nfs4_renewd_prepare_shutdown()
The NFSv4 renew daemon is shared between all active super blocks that refer
to a particular NFS server, so it is wrong to be shutting it down in
nfs4_kill_super every time a super block is destroyed.

This patch therefore kills nfs4_renewd_prepare_shutdown altogether, and
leaves it up to nfs4_shutdown_client() to also shut down the renew daemon
by means of the existing call to nfs4_kill_renewd().

Signed-off-by: Trond Myklebust <Trond.Myklebust@netapp.com>
2009-10-08 11:50:55 -04:00
..
cache_lib.c
cache_lib.h
callback_proc.c
callback_xdr.c
callback.c
callback.h
client.c nfs: Avoid overrun when copying client IP address string 2009-10-06 15:42:18 -04:00
delegation.c
delegation.h
dir.c
direct.c
dns_resolve.c
dns_resolve.h
file.c const: mark struct vm_struct_operations 2009-09-27 11:39:25 -07:00
fscache-index.c
fscache.c NFS: Propagate 'fsc' mount option through automounts 2009-09-23 14:36:39 -04:00
fscache.h NFS: Propagate 'fsc' mount option through automounts 2009-09-23 14:36:39 -04:00
getroot.c
idmap.c
inode.c truncate: use new helpers 2009-09-24 08:41:47 -04:00
internal.h
iostat.h
Kconfig
Makefile
mount_clnt.c
namespace.c
nfs2xdr.c headers: utsname.h redux 2009-09-23 18:13:10 -07:00
nfs3acl.c
nfs3proc.c headers: utsname.h redux 2009-09-23 18:13:10 -07:00
nfs3xdr.c headers: utsname.h redux 2009-09-23 18:13:10 -07:00
nfs4_fs.h
nfs4namespace.c NFSv4: Fix the referral mount code 2009-10-06 15:42:20 -04:00
nfs4proc.c headers: utsname.h redux 2009-09-23 18:13:10 -07:00
nfs4renewd.c NFSv4: Kill nfs4_renewd_prepare_shutdown() 2009-10-08 11:50:55 -04:00
nfs4state.c const: make file_lock_operations const 2009-09-22 07:17:25 -07:00
nfs4xdr.c headers: utsname.h redux 2009-09-23 18:13:10 -07:00
nfsroot.c
pagelist.c
proc.c headers: utsname.h redux 2009-09-23 18:13:10 -07:00
read.c
super.c NFSv4: Kill nfs4_renewd_prepare_shutdown() 2009-10-08 11:50:55 -04:00
symlink.c
sysctl.c
unlink.c
write.c