NFS: Remove unnecessary inode lock in nfs_fsync_dir()
Trond Myklebust authored
nfs_inc_stats() is already thread-safe, and there are no other reasons
to hold the inode lock here.
Signed-off-by: default avatarTrond Myklebust <trond.myklebust@hammerspace.com>
Signed-off-by: default avatarAnna Schumaker <Anna.Schumaker@Netapp.com>
11decaf8
Name Last commit Last update
..
blocklayout treewide: Use fallthrough pseudo-keyword
filelayout treewide: Use fallthrough pseudo-keyword
flexfilelayout pNFS/flexfiles: Be consistent about mirror index types
Kconfig Documentation: nfsroot.rst: Fix references to nfsroot.rst
Makefile NFSv4.2: add client side xattr caching.
cache_lib.c Merge tag 'nfs-for-4.15-1' of git://git.linux-nfs.org/projects/anna/linux-nfs
cache_lib.h Merge tag 'nfs-for-4.15-1' of git://git.linux-nfs.org/projects/anna/linux-nfs
callback.c SUNRPC: Cache the process user cred in the RPC server listener
callback.h NFSv4: Add support for CB_RECALL_ANY for flexfiles layouts
callback_proc.c NFSv4: Add support for CB_RECALL_ANY for flexfiles layouts
callback_xdr.c NFS4: Report callback authentication errors
client.c NFSv4.2: query the server for extended attribute support
delegation.c NFS: Beware when dereferencing the delegation cred
delegation.h NFSv4: Ensure the delegation is pinned in nfs_do_return_delegation()
dir.c NFS: Remove unnecessary inode lock in nfs_fsync_dir()
direct.c Merge tag 'nfs-for-5.9-1' of git://git.linux-nfs.org/projects/trondmy/linux-nfs
dns_resolve.c NFS: remove duplicate headers
dns_resolve.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license
export.c NFS: Add a tracepoint in nfs_fh_to_dentry()
file.c Merge tag 'nfs-for-5.9-1' of git://git.linux-nfs.org/projects/trondmy/linux-nfs
fs_context.c Merge tag 'nfs-for-5.10-1' of git://git.linux-nfs.org/projects/anna/linux-nfs
fscache-index.c nfs: fscache: use timespec64 in inode auxdata
fscache.c NFSv4: Fix fscache cookie aux_data to ensure change_attr is included
fscache.h nfs: fscache: use timespec64 in inode auxdata
getroot.c NFS: Ensure security label is set for root inode
inode.c
internal.h
io.c
iostat.h
mount_clnt.c
namespace.c
netns.h
nfs.h
nfs2super.c
nfs2xdr.c
nfs3_fs.h
nfs3acl.c
nfs3client.c
nfs3proc.c
nfs3super.c
nfs3xdr.c
nfs42.h
nfs42proc.c
nfs42xattr.c
nfs42xdr.c
nfs4_fs.h
nfs4client.c
nfs4file.c
nfs4getroot.c
nfs4idmap.c
nfs4idmap.h
nfs4namespace.c
nfs4proc.c
nfs4renewd.c
nfs4session.c
nfs4session.h
nfs4state.c
nfs4super.c
nfs4sysctl.c
nfs4trace.c
nfs4trace.h
nfs4xdr.c
nfsroot.c
nfstrace.c
nfstrace.h
pagelist.c
pnfs.c
pnfs.h
pnfs_dev.c
pnfs_nfs.c
proc.c
read.c
super.c
symlink.c
sysctl.c
sysfs.c
sysfs.h
unlink.c
write.c