linux_dsm_epyc7002/fs/nfs
Trond Myklebust 609005c319 NFS: Sillyrename: in the case of a race, check aliases are really positive
In nfs_do_call_unlink() we check that we haven't raced, and that lookup()
hasn't created an aliased dentry to our sillydeleted dentry. If somebody
has deleted the file on the server and the lookup() resulted in a negative
dentry, then ignore...

Signed-off-by: Trond Myklebust <Trond.Myklebust@netapp.com>
2008-01-30 02:05:22 -05:00
..
callback_proc.c
callback_xdr.c
callback.c
callback.h
client.c NFSv2/v3: Fix a memory leak when using -onolock 2007-12-11 22:01:56 -05:00
delegation.c NFSv4: Fix an rpc_cred reference leakage in fs/nfs/delegation.c 2007-10-19 17:19:30 -04:00
delegation.h
dir.c NFS: Fix a sillyrename race... 2008-01-30 02:05:21 -05:00
direct.c Revert "NFS: Ensure we return zero if applications attempt to write zero bytes" 2007-12-12 11:08:33 -05:00
file.c NFSv4: Ensure that we wait for the CLOSE request to complete 2007-10-19 17:19:25 -04:00
getroot.c NFS: Fix an Oops in NFS unmount 2007-12-12 11:12:15 -05:00
idmap.c
inode.c NFSv4: Ensure that we wait for the CLOSE request to complete 2007-10-19 17:19:25 -04:00
internal.h
iostat.h
Makefile
mount_clnt.c
namespace.c
nfs2xdr.c
nfs3acl.c NFS: Remove nfs_begin_data_update/nfs_end_data_update 2007-10-09 17:19:53 -04:00
nfs3proc.c NFS: Use nfs_refresh_inode() in ops that aren't expected to change the inode 2007-10-09 17:20:45 -04:00
nfs3xdr.c
nfs4_fs.h NFSv4: Give the lock stateid its own sequence queue 2008-01-10 13:35:32 -08:00
nfs4namespace.c
nfs4proc.c NFSv4: Fix open_to_lock_owner sequenceid allocation... 2008-01-03 09:37:17 -05:00
nfs4renewd.c NFSv4: Fix circular locking dependency in nfs4_kill_renewd 2008-01-03 09:37:16 -05:00
nfs4state.c NFSv4: Give the lock stateid its own sequence queue 2008-01-10 13:35:32 -08:00
nfs4xdr.c
nfsroot.c Convert files to UTF-8 and some cleanups 2007-10-19 23:21:04 +02:00
pagelist.c
proc.c NFSv2: Ensure that the directory metadata gets revalidated on file create 2007-10-21 13:37:02 -04:00
read.c
super.c NFS: Fix a possible Oops in fs/nfs/super.c 2008-01-03 09:37:11 -05:00
symlink.c
sysctl.c
unlink.c NFS: Sillyrename: in the case of a race, check aliases are really positive 2008-01-30 02:05:22 -05:00
write.c NFS: make nfs_wb_page_priority() static 2007-11-26 16:24:48 -05:00