Trond Myklebust
|
3cb3fd6da4
NFS: Fix up sillyrename()
|
7 years ago |
Trond Myklebust
|
ed7e9ad090
NFSv4: Fix sillyrename to return the delegation when appropriate
|
7 years ago |
Trond Myklebust
|
977fcc2b0b
NFS: Add a delegation return into nfs4_proc_unlink_setup()
|
7 years ago |
Trond Myklebust
|
f2c2c552f1
NFS: Move delegation recall into the NFSv4 callback for rename_setup()
|
7 years ago |
Greg Kroah-Hartman
|
b24413180f
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
|
7 years ago |
Benjamin Coddington
|
818a8dbe83
NFS: nfs_rename() - revalidate directories on -ERESTARTSYS
|
8 years ago |
Al Viro
|
beffb8feb6
qstr: constify instances in nfs
|
9 years ago |
Al Viro
|
884be17535
nfs: per-name sillyunlink exclusion
|
9 years ago |
Al Viro
|
d2caaa0a77
nfs: missing wakeup in nfs_unblock_sillyrename()
|
9 years ago |
David Howells
|
2b0143b5c9
VFS: normal filesystems (and lustre): d_inode() annotations
|
10 years ago |
Jeff Layton
|
f7be728468
nfs: emit a fsnotify_nameremove call in sillyrename codepath
|
11 years ago |
Jeff Layton
|
0e862a4051
nfs: make nfs_async_rename non-static
|
11 years ago |
Jeff Layton
|
96f9d8c074
nfs: abstract out code needed to complete a sillyrename
|
11 years ago |
Linus Torvalds
|
9bc9ccd7db
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
|
12 years ago |
Geyslan G. Bem
|
4f5829d726
nfs: Remove useless 'error' assignment
|
12 years ago |
Al Viro
|
6de1472f1a
nfs: use %p[dD] instead of open-coded (and often racy) equivalents
|
12 years ago |
Trond Myklebust
|
ba6c05928d
NFS: Ensure that rmdir() waits for sillyrenames to complete
|
12 years ago |
Trond Myklebust
|
70ded20170
NFS: Add tracepoints for debugging NFS rename and sillyrename issues
|
12 years ago |
Trond Myklebust
|
c2dd1378fa
NFS: Clean up nfs_sillyrename()
|
12 years ago |
Al Viro
|
84d08fa888
helper for reading ->d_count
|
12 years ago |
Trond Myklebust
|
5a7a613a47
NFS: Don't allow NFS silly-renamed files to be deleted, no signal
|
12 years ago |
Tim Gardner
|
96aa1549af
nfs: remove kfree() redundant null checks
|
12 years ago |
Trond Myklebust
|
322b2b9032
Revert "NFS: add nfs_sb_deactive_async to avoid deadlock"
|
12 years ago |
Weston Andros Adamson
|
324d003b0c
NFS: add nfs_sb_deactive_async to avoid deadlock
|
13 years ago |
Bryan Schumaker
|
57ec14c55d
NFS: Create a return_delegation rpc op
|
13 years ago |
Bryan Schumaker
|
c6bfa1a163
NFS: Remove nfs4_setup_sequence from generic rename code
|
13 years ago |
Bryan Schumaker
|
34e137cc7e
NFS: Remove nfs4_setup_sequence from generic unlink code
|
13 years ago |
Trond Myklebust
|
17280175c5
NFS: Fix a number of sparse warnings
|
13 years ago |
Trond Myklebust
|
9d12b216aa
NFSv41: Add a new helper nfs4_init_sequence()
|
13 years ago |
Trond Myklebust
|
d00c5d4386
NFS: Get rid of nfs_restart_rpc()
|
14 years ago |