mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git
synced 2026-04-18 03:23:53 -04:00
non-consuming variant of do_renameat2()
filename_renameat2() replaces do_renameat2(); unlike the latter, it does not drop filename references - these days it can be just as easily arranged in the caller. Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
This commit is contained in:
@@ -1334,3 +1334,12 @@ end_creating() and the parent will be unlocked precisely when necessary.
|
||||
|
||||
kill_litter_super() is gone; convert to DCACHE_PERSISTENT use (as all
|
||||
in-tree filesystems have done).
|
||||
|
||||
---
|
||||
|
||||
**mandatory**
|
||||
|
||||
fs/namei.c primitives that consume filesystem references (do_renameat2(),
|
||||
do_linkat(), do_symlinkat(), do_mkdirat(), do_mknodat(), do_unlinkat()
|
||||
and do_rmdir()) are getting replaced with non-consuming analogues
|
||||
(filename_renameat2(), etc.) Replaced so far: do_renameat2().
|
||||
|
||||
Reference in New Issue
Block a user