]> git.proxmox.com Git - mirror_ubuntu-focal-kernel.git/blobdiff - fs/overlayfs/copy_up.c
xattr: Add __vfs_{get,set,remove}xattr helpers
[mirror_ubuntu-focal-kernel.git] / fs / overlayfs / copy_up.c
index 43fdc2765aea65b85a20b0f28b844a3ba1b40d4e..807951cb438c47b06d437c5b8262d385f36cd6bd 100644 (file)
@@ -58,8 +58,8 @@ int ovl_copy_xattr(struct dentry *old, struct dentry *new)
        char *buf, *name, *value = NULL;
        int uninitialized_var(error);
 
-       if (!old->d_inode->i_op->getxattr ||
-           !new->d_inode->i_op->getxattr)
+       if (!(old->d_inode->i_opflags & IOP_XATTR) ||
+           !(new->d_inode->i_opflags & IOP_XATTR))
                return 0;
 
        list_size = vfs_listxattr(old, NULL, 0);