summaryrefslogtreecommitdiffstats
path: root/fs/nfs/unlink.c
Commit message (Expand)AuthorAgeFilesLines
* nfs: rename the nfs_async_rename_done tracepointJeff Layton2024-01-041-1/+1
* NFS: Fix a race in nfs_call_unlink()Trond Myklebust2022-11-271-0/+1
* NFSv4.1 mark qualified async operations as MOVEABLE tasksOlga Kornievskaia2022-05-311-0/+8
* NFS: Ensure rpc_run_task() cannot fail in nfs_async_rename()Trond Myklebust2022-04-071-0/+1
* NFS: Fix open coded versions of nfs_set_cache_invalid()Trond Myklebust2021-03-081-3/+3
* NFS: Avoid referencing the cred twice in async rename/unlinkTrond Myklebust2020-03-161-2/+2
* fsnotify: move fsnotify_nameremove() hook out of d_delete()Amir Goldstein2019-06-201-6/+0
* NFS: Fix up documentation warningsTrond Myklebust2019-02-201-3/+5
* NFS: remove unnecessary test for IS_ERR(cred)NeilBrown2019-01-021-5/+0
* NFS/NFSD/SUNRPC: replace generic creds with 'struct cred'.NeilBrown2018-12-191-10/+5
* NFS: Fix up sillyrename()Trond Myklebust2018-05-311-0/+10
* NFSv4: Fix sillyrename to return the delegation when appropriateTrond Myklebust2018-05-311-5/+5
* NFS: Add a delegation return into nfs4_proc_unlink_setup()Trond Myklebust2018-04-101-1/+1
* NFS: Move delegation recall into the NFSv4 callback for rename_setup()Trond Myklebust2018-04-101-4/+1
* License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman2017-11-021-0/+1
* NFS: nfs_rename() - revalidate directories on -ERESTARTSYSBenjamin Coddington2017-07-131-0/+13
* qstr: constify instances in nfsAl Viro2016-07-201-1/+1
* nfs: per-name sillyunlink exclusionAl Viro2016-05-091-142/+51
* nfs: missing wakeup in nfs_unblock_sillyrename()Al Viro2016-05-021-0/+1
* VFS: normal filesystems (and lustre): d_inode() annotationsDavid Howells2015-04-151-10/+10
* nfs: emit a fsnotify_nameremove call in sillyrename codepathJeff Layton2014-03-171-2/+13
* nfs: make nfs_async_rename non-staticJeff Layton2014-03-171-1/+1
* nfs: abstract out code needed to complete a sillyrenameJeff Layton2014-03-171-4/+18
* Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds2013-11-131-5/+4
|\
| * nfs: use %p[dD] instead of open-coded (and often racy) equivalentsAl Viro2013-10-241-5/+4
* | nfs: Remove useless 'error' assignmentGeyslan G. Bem2013-10-281-2/+1
|/
* NFS: Ensure that rmdir() waits for sillyrenames to completeTrond Myklebust2013-09-031-0/+7
* NFS: Add tracepoints for debugging NFS rename and sillyrename issuesTrond Myklebust2013-08-221-0/+5
* NFS: Clean up nfs_sillyrename()Trond Myklebust2013-08-221-10/+16
* helper for reading ->d_countAl Viro2013-07-051-1/+1
* NFS: Don't allow NFS silly-renamed files to be deleted, no signalTrond Myklebust2013-02-221-7/+13
* nfs: remove kfree() redundant null checksTim Gardner2013-02-171-2/+1
* Revert "NFS: add nfs_sb_deactive_async to avoid deadlock"Trond Myklebust2013-02-011-1/+1
* NFS: add nfs_sb_deactive_async to avoid deadlockWeston Andros Adamson2012-10-311-1/+1
* NFS: Create a return_delegation rpc opBryan Schumaker2012-06-291-1/+1
* NFS: Remove nfs4_setup_sequence from generic rename codeBryan Schumaker2012-03-211-22/+1
* NFS: Remove nfs4_setup_sequence from generic unlink codeBryan Schumaker2012-03-211-19/+1
* NFS: Fix a number of sparse warningsTrond Myklebust2012-03-111-1/+1
* NFSv41: Add a new helper nfs4_init_sequence()Trond Myklebust2012-01-311-2/+2
* NFS: Get rid of nfs_restart_rpc()Trond Myklebust2011-10-191-2/+2
* nfs: don't use d_move in nfs_async_rename_doneJeff Layton2011-07-251-10/+19
* nfs: document nfsv4 sillyrename issuesJ. Bruce Fields2011-07-151-0/+8
* nfs: store devname at disconnected NFS rootsAl Viro2011-03-161-0/+20
* SUNRPC: Close a race in __rpc_wait_for_completion_task()Trond Myklebust2011-03-101-1/+1
* Merge branch 'nfs-for-2.6.38' of git://git.linux-nfs.org/projects/trondmy/nfs...Linus Torvalds2011-01-111-1/+1
|\
| * NFSv4: Convert a few commas into semicolons...Trond Myklebust2010-12-211-1/+1
* | fs: dcache scale dentry refcountNick Piggin2011-01-071-1/+1
|/
* a couple of open-coded ihold() introduced by nfs mergeAl Viro2010-10-291-2/+2
* NFSv4.1: keep seq_res.sr_slot as pointer rather than an indexBenny Halevy2010-09-241-2/+1
* NFS: Fix a use-after-free case in nfs_async_rename()Trond Myklebust2010-09-211-7/+2