|
@@ -61,7 +61,6 @@ static int v1_read_dqblk(struct dquot *dquot)
|
|
|
if (!dqopt->files[type])
|
|
|
return -EINVAL;
|
|
|
|
|
|
- down_read(&dqopt->dqio_sem);
|
|
|
/* Set structure to 0s in case read fails/is after end of file */
|
|
|
memset(&dqblk, 0, sizeof(struct v1_disk_dqblk));
|
|
|
dquot->dq_sb->s_op->quota_read(dquot->dq_sb, type, (char *)&dqblk,
|
|
@@ -75,7 +74,6 @@ static int v1_read_dqblk(struct dquot *dquot)
|
|
|
dquot->dq_dqb.dqb_isoftlimit == 0)
|
|
|
set_bit(DQ_FAKE_B, &dquot->dq_flags);
|
|
|
dqstats_inc(DQST_READS);
|
|
|
- up_read(&dqopt->dqio_sem);
|
|
|
|
|
|
return 0;
|
|
|
}
|