From 568edee485a4b4f138eb8cea9e532b3fb6fdd5fe Mon Sep 17 00:00:00 2001 From: Chengguang Xu Date: Fri, 26 Feb 2021 17:24:17 +0800 Subject: [PATCH] ovl: do not copy attr several times In ovl_xattr_set() we have already copied attr of real inode so no need to copy it again in ovl_posix_acl_xattr_set(). Signed-off-by: Chengguang Xu Signed-off-by: Miklos Szeredi --- fs/overlayfs/super.c | 3 --- 1 file changed, 3 deletions(-) diff --git a/fs/overlayfs/super.c b/fs/overlayfs/super.c index 3f6333b32797..4a60bcc0eea3 100644 --- a/fs/overlayfs/super.c +++ b/fs/overlayfs/super.c @@ -1052,9 +1052,6 @@ ovl_posix_acl_xattr_set(const struct xattr_handler *handler, } err = ovl_xattr_set(dentry, inode, handler->name, value, size, flags); - if (!err) - ovl_copyattr(ovl_inode_real(inode), inode); - return err; out_acl_release: