aboutsummaryrefslogtreecommitdiffstats
path: root/fs/gfs2
diff options
context:
space:
mode:
Diffstat (limited to 'fs/gfs2')
-rw-r--r--fs/gfs2/quota.c6
1 files changed, 0 insertions, 6 deletions
diff --git a/fs/gfs2/quota.c b/fs/gfs2/quota.c
index ae55e248c3b7..e4f6ccf3da64 100644
--- a/fs/gfs2/quota.c
+++ b/fs/gfs2/quota.c
@@ -1543,13 +1543,9 @@ static int gfs2_set_dqblk(struct super_block *sb, struct kqid qid,
1543 switch(qid.type) { 1543 switch(qid.type) {
1544 case USRQUOTA: 1544 case USRQUOTA:
1545 type = QUOTA_USER; 1545 type = QUOTA_USER;
1546 if (fdq->d_flags != FS_USER_QUOTA)
1547 return -EINVAL;
1548 break; 1546 break;
1549 case GRPQUOTA: 1547 case GRPQUOTA:
1550 type = QUOTA_GROUP; 1548 type = QUOTA_GROUP;
1551 if (fdq->d_flags != FS_GROUP_QUOTA)
1552 return -EINVAL;
1553 break; 1549 break;
1554 default: 1550 default:
1555 return -EINVAL; 1551 return -EINVAL;
@@ -1557,8 +1553,6 @@ static int gfs2_set_dqblk(struct super_block *sb, struct kqid qid,
1557 1553
1558 if (fdq->d_fieldmask & ~GFS2_FIELDMASK) 1554 if (fdq->d_fieldmask & ~GFS2_FIELDMASK)
1559 return -EINVAL; 1555 return -EINVAL;
1560 if (fdq->d_id != from_kqid(&init_user_ns, qid))
1561 return -EINVAL;
1562 1556
1563 error = qd_get(sdp, type, from_kqid(&init_user_ns, qid), &qd); 1557 error = qd_get(sdp, type, from_kqid(&init_user_ns, qid), &qd);
1564 if (error) 1558 if (error)