VServer 1.9.2 (patch-2.6.8.1-vs1.9.2.diff)
[linux-2.6.git] / fs / xfs / xfs_acl.c
index ad9f5de..b800f8f 100644 (file)
@@ -231,8 +231,6 @@ xfs_acl_vget(
        int                     flags = 0;
 
        VN_HOLD(vp);
-       if ((error = _MAC_VACCESS(vp, NULL, VREAD)))
-               goto out;
        if(size) {
                if (!(_ACL_ALLOC(xfs_acl))) {
                        error = ENOMEM;
@@ -395,8 +393,6 @@ xfs_acl_allow_set(
                return ENOTDIR;
        if (vp->v_vfsp->vfs_flag & VFS_RDONLY)
                return EROFS;
-       if ((error = _MAC_VACCESS(vp, NULL, VWRITE)))
-               return error;
        va.va_mask = XFS_AT_UID;
        VOP_GETATTR(vp, &va, 0, NULL, error);
        if (error)