mirror of
https://github.com/hardkernel/linux.git
synced 2026-03-25 12:00:22 +09:00
ANDROID: fuse-bpf: Fix fixattr in rename
Existing fixattr was adjusting the same node twice. Bug: 226655982 Test: generic/241 generic/269 Signed-off-by: Daniel Rosenberg <drosen@google.com> Change-Id: I4b1cb6d626ee6bd9010012ac126b78f14d6157d0
This commit is contained in:
@@ -1565,7 +1565,7 @@ static int fuse_rename_backing_common(
|
||||
if (target_inode)
|
||||
fsstack_copy_attr_all(target_inode,
|
||||
get_fuse_inode(target_inode)->backing_inode);
|
||||
fsstack_copy_attr_all(newdir, d_inode(new_backing_dir_dentry));
|
||||
fsstack_copy_attr_all(d_inode(oldent), d_inode(old_backing_dentry));
|
||||
unlock:
|
||||
unlock_rename(old_backing_dir_dentry, new_backing_dir_dentry);
|
||||
put_parents:
|
||||
|
||||
Reference in New Issue
Block a user