| Commit message (Expand) | Author | Age | Files | Lines |
* | NFS: nfs_rename() - revalidate directories on -ERESTARTSYS | Benjamin Coddington | 2017-07-13 | 1 | -0/+13 |
* | qstr: constify instances in nfs | Al Viro | 2016-07-20 | 1 | -1/+1 |
* | nfs: per-name sillyunlink exclusion | Al Viro | 2016-05-09 | 1 | -142/+51 |
* | nfs: missing wakeup in nfs_unblock_sillyrename() | Al Viro | 2016-05-02 | 1 | -0/+1 |
* | VFS: normal filesystems (and lustre): d_inode() annotations | David Howells | 2015-04-15 | 1 | -10/+10 |
* | nfs: emit a fsnotify_nameremove call in sillyrename codepath | Jeff Layton | 2014-03-17 | 1 | -2/+13 |
* | nfs: make nfs_async_rename non-static | Jeff Layton | 2014-03-17 | 1 | -1/+1 |
* | nfs: abstract out code needed to complete a sillyrename | Jeff Layton | 2014-03-17 | 1 | -4/+18 |
* | Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir... | Linus Torvalds | 2013-11-13 | 1 | -5/+4 |
|\ |
|
| * | nfs: use %p[dD] instead of open-coded (and often racy) equivalents | Al Viro | 2013-10-24 | 1 | -5/+4 |
* | | nfs: Remove useless 'error' assignment | Geyslan G. Bem | 2013-10-28 | 1 | -2/+1 |
|/ |
|
* | NFS: Ensure that rmdir() waits for sillyrenames to complete | Trond Myklebust | 2013-09-03 | 1 | -0/+7 |
* | NFS: Add tracepoints for debugging NFS rename and sillyrename issues | Trond Myklebust | 2013-08-22 | 1 | -0/+5 |
* | NFS: Clean up nfs_sillyrename() | Trond Myklebust | 2013-08-22 | 1 | -10/+16 |
* | helper for reading ->d_count | Al Viro | 2013-07-05 | 1 | -1/+1 |
* | NFS: Don't allow NFS silly-renamed files to be deleted, no signal | Trond Myklebust | 2013-02-22 | 1 | -7/+13 |
* | nfs: remove kfree() redundant null checks | Tim Gardner | 2013-02-17 | 1 | -2/+1 |
* | Revert "NFS: add nfs_sb_deactive_async to avoid deadlock" | Trond Myklebust | 2013-02-01 | 1 | -1/+1 |
* | NFS: add nfs_sb_deactive_async to avoid deadlock | Weston Andros Adamson | 2012-10-31 | 1 | -1/+1 |
* | NFS: Create a return_delegation rpc op | Bryan Schumaker | 2012-06-29 | 1 | -1/+1 |
* | NFS: Remove nfs4_setup_sequence from generic rename code | Bryan Schumaker | 2012-03-21 | 1 | -22/+1 |
* | NFS: Remove nfs4_setup_sequence from generic unlink code | Bryan Schumaker | 2012-03-21 | 1 | -19/+1 |
* | NFS: Fix a number of sparse warnings | Trond Myklebust | 2012-03-11 | 1 | -1/+1 |
* | NFSv41: Add a new helper nfs4_init_sequence() | Trond Myklebust | 2012-01-31 | 1 | -2/+2 |
* | NFS: Get rid of nfs_restart_rpc() | Trond Myklebust | 2011-10-19 | 1 | -2/+2 |
* | nfs: don't use d_move in nfs_async_rename_done | Jeff Layton | 2011-07-25 | 1 | -10/+19 |
* | nfs: document nfsv4 sillyrename issues | J. Bruce Fields | 2011-07-15 | 1 | -0/+8 |
* | nfs: store devname at disconnected NFS roots | Al Viro | 2011-03-16 | 1 | -0/+20 |
* | SUNRPC: Close a race in __rpc_wait_for_completion_task() | Trond Myklebust | 2011-03-10 | 1 | -1/+1 |
* | Merge branch 'nfs-for-2.6.38' of git://git.linux-nfs.org/projects/trondmy/nfs... | Linus Torvalds | 2011-01-11 | 1 | -1/+1 |
|\ |
|
| * | NFSv4: Convert a few commas into semicolons... | Trond Myklebust | 2010-12-21 | 1 | -1/+1 |
* | | fs: dcache scale dentry refcount | Nick Piggin | 2011-01-07 | 1 | -1/+1 |
|/ |
|
* | a couple of open-coded ihold() introduced by nfs merge | Al Viro | 2010-10-29 | 1 | -2/+2 |
* | NFSv4.1: keep seq_res.sr_slot as pointer rather than an index | Benny Halevy | 2010-09-24 | 1 | -2/+1 |
* | NFS: Fix a use-after-free case in nfs_async_rename() | Trond Myklebust | 2010-09-21 | 1 | -7/+2 |
* | nfs: make sillyrename an async operation | Jeff Layton | 2010-09-17 | 1 | -11/+189 |
* | nfs: move nfs_sillyrename to unlink.c | Jeff Layton | 2010-09-17 | 1 | -1/+84 |
* | NFSv4.1: Make nfs4_setup_sequence take a nfs_server argument | Trond Myklebust | 2010-06-22 | 1 | -1/+1 |
* | NFS: Reduce stack footprint of nfs_proc_remove() | Trond Myklebust | 2010-05-14 | 1 | -1/+3 |
* | NFS: Fix up the declaration of nfs4_restart_rpc when NFSv4 not configured | Trond Myklebust | 2009-12-07 | 1 | -1/+1 |
* | NFSv41: Clean up slot table management | Trond Myklebust | 2009-12-05 | 1 | -3/+1 |
* | nfs41: call free slot from nfs4_restart_rpc | Andy Adamson | 2009-12-04 | 1 | -1/+3 |
* | nfs41: use rpc prepare call state for session reset | Andy Adamson | 2009-06-17 | 1 | -1/+1 |
* | nfs41: unlink sequence setup/done support | Andy Adamson | 2009-06-17 | 1 | -0/+17 |
* | nfs41: set up seq_res.sr_slotid | Andy Adamson | 2009-06-17 | 1 | -0/+1 |
* | NFS: Clean up nfs_sb_active/nfs_sb_deactive | Trond Myklebust | 2008-10-06 | 1 | -2/+3 |
* | NFS: Ensure we call nfs_sb_deactive() after releasing the directory inode | Trond Myklebust | 2008-07-27 | 1 | -1/+2 |
* | SUNRPC: Add a helper rpcauth_lookup_generic_cred() | Trond Myklebust | 2008-03-14 | 1 | -1/+1 |
* | NFS/SUNRPC: Convert all users of rpc_call_setup() | Trond Myklebust | 2008-01-30 | 1 | -20/+8 |
* | SUNRPC: Clean up rpc_run_task | Trond Myklebust | 2008-01-30 | 1 | -1/+8 |