]> git.baikalelectronics.ru Git - kernel.git/commit
ecryptfs_rename(): verify that lower dentries are still OK after lock_rename()
authorAl Viro <viro@zeniv.linux.org.uk>
Wed, 10 Oct 2018 03:32:41 +0000 (23:32 -0400)
committerAl Viro <viro@zeniv.linux.org.uk>
Wed, 10 Oct 2018 03:33:17 +0000 (23:33 -0400)
commitcb5fb9a473cc721f8599d61d9fb0fae6e9d7cf2f
tree9a336f634fdc2b6250ab1ef50e529830eac8079f
parent907d6f05ac2c5a8bb30145cbde7e5a167c86f63a
ecryptfs_rename(): verify that lower dentries are still OK after lock_rename()

We get lower layer dentries, find their parents, do lock_rename() and
proceed to vfs_rename().  However, we do not check that dentries still
have the same parents and are not unlinked.  Need to check that...

Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
fs/ecryptfs/inode.c