Loading fs/ceph/xattr.c +4 −2 Original line number Original line Diff line number Diff line Loading @@ -727,7 +727,9 @@ ssize_t __ceph_getxattr(struct inode *inode, const char *name, void *value, /* let's see if a virtual xattr was requested */ /* let's see if a virtual xattr was requested */ vxattr = ceph_match_vxattr(inode, name); vxattr = ceph_match_vxattr(inode, name); if (vxattr && !(vxattr->exists_cb && !vxattr->exists_cb(ci))) { if (vxattr) { err = -ENODATA; if (!(vxattr->exists_cb && !vxattr->exists_cb(ci))) err = vxattr->getxattr_cb(ci, value, size); err = vxattr->getxattr_cb(ci, value, size); return err; return err; } } Loading Loading
fs/ceph/xattr.c +4 −2 Original line number Original line Diff line number Diff line Loading @@ -727,7 +727,9 @@ ssize_t __ceph_getxattr(struct inode *inode, const char *name, void *value, /* let's see if a virtual xattr was requested */ /* let's see if a virtual xattr was requested */ vxattr = ceph_match_vxattr(inode, name); vxattr = ceph_match_vxattr(inode, name); if (vxattr && !(vxattr->exists_cb && !vxattr->exists_cb(ci))) { if (vxattr) { err = -ENODATA; if (!(vxattr->exists_cb && !vxattr->exists_cb(ci))) err = vxattr->getxattr_cb(ci, value, size); err = vxattr->getxattr_cb(ci, value, size); return err; return err; } } Loading