kernel_optimize_test/fs/nfs
Trond Myklebust 761fe93cdf NFS: Fix the locking in nfs4_callback_getattr
The delegation is protected by RCU now, so we need to replace the
nfsi->rwsem protection with an rcu protected section.

Reported-by: Fred Isaman <iisaman@netapp.com>
Signed-off-by: Trond Myklebust <Trond.Myklebust@netapp.com>
2010-08-06 13:41:39 -04:00
..
cache_lib.c
cache_lib.h
callback_proc.c NFS: Fix the locking in nfs4_callback_getattr 2010-08-06 13:41:39 -04:00
callback_xdr.c
callback.c
callback.h
client.c NFSv41: Cleanup for nfs4_alloc_session. 2010-06-22 13:24:03 -04:00
delegation.c NFS: Clean up the callers of nfs_wb_all() 2010-08-03 22:06:40 -04:00
delegation.h NFSv41: Fix nfs_async_inode_return_delegation() ugliness 2010-06-22 13:24:02 -04:00
dir.c NFS: nfs_rename() should not have to flush out writebacks 2010-08-03 22:06:41 -04:00
direct.c NFSv4: Ensure that we track the NFSv4 lock state in read/write requests. 2010-07-30 14:41:56 -04:00
dns_resolve.c
dns_resolve.h
file.c NFS: Fix up the fsync code 2010-08-03 22:06:07 -04:00
fscache-index.c
fscache.c
fscache.h
getroot.c
idmap.c
inode.c NFS: Clean up the callers of nfs_wb_all() 2010-08-03 22:06:40 -04:00
internal.h NFS: Fix the NFS users of rpc_restart_call() 2010-08-03 22:06:44 -04:00
iostat.h
Kconfig
Makefile
mount_clnt.c
namespace.c
nfs2xdr.c SUNRPC: Move the bound cred to struct rpc_rqst 2010-08-04 08:54:09 -04:00
nfs3acl.c
nfs3proc.c
nfs3xdr.c SUNRPC: Move the bound cred to struct rpc_rqst 2010-08-04 08:54:09 -04:00
nfs4_fs.h NFSv4: Ensure the lockowners are labelled using the fl_owner and/or fl_pid 2010-07-30 14:46:10 -04:00
nfs4namespace.c
nfs4proc.c NFS: Fix the NFS users of rpc_restart_call() 2010-08-03 22:06:44 -04:00
nfs4renewd.c NFSv41: Convert the various reboot recovery ops etc to minor version ops 2010-06-22 13:24:02 -04:00
nfs4state.c NFSv4: Ensure the lockowners are labelled using the fl_owner and/or fl_pid 2010-07-30 14:46:10 -04:00
nfs4xdr.c SUNRPC: Move the bound cred to struct rpc_rqst 2010-08-04 08:54:09 -04:00
nfsroot.c
pagelist.c NFSv4: Ensure that we track the NFSv4 lock state in read/write requests. 2010-07-30 14:41:56 -04:00
proc.c
read.c NFSv4: Ensure that we track the NFSv4 lock state in read/write requests. 2010-07-30 14:41:56 -04:00
super.c NFSv4: Ensure that /proc/self/mountinfo displays the minor version number 2010-06-22 13:22:53 -04:00
symlink.c
sysctl.c
unlink.c NFSv4.1: Make nfs4_setup_sequence take a nfs_server argument 2010-06-22 13:24:02 -04:00
write.c NFSv4: Ensure that we track the NFSv4 lock state in read/write requests. 2010-07-30 14:41:56 -04:00