|
@@ -232,7 +232,8 @@ xfs_qm_init_dquot_blk(
|
|
{
|
|
{
|
|
struct xfs_quotainfo *q = mp->m_quotainfo;
|
|
struct xfs_quotainfo *q = mp->m_quotainfo;
|
|
xfs_dqblk_t *d;
|
|
xfs_dqblk_t *d;
|
|
- int curid, i;
|
|
|
|
|
|
+ xfs_dqid_t curid;
|
|
|
|
+ int i;
|
|
|
|
|
|
ASSERT(tp);
|
|
ASSERT(tp);
|
|
ASSERT(xfs_buf_islocked(bp));
|
|
ASSERT(xfs_buf_islocked(bp));
|
|
@@ -243,7 +244,6 @@ xfs_qm_init_dquot_blk(
|
|
* ID of the first dquot in the block - id's are zero based.
|
|
* ID of the first dquot in the block - id's are zero based.
|
|
*/
|
|
*/
|
|
curid = id - (id % q->qi_dqperchunk);
|
|
curid = id - (id % q->qi_dqperchunk);
|
|
- ASSERT(curid >= 0);
|
|
|
|
memset(d, 0, BBTOB(q->qi_dqchunklen));
|
|
memset(d, 0, BBTOB(q->qi_dqchunklen));
|
|
for (i = 0; i < q->qi_dqperchunk; i++, d++, curid++) {
|
|
for (i = 0; i < q->qi_dqperchunk; i++, d++, curid++) {
|
|
d->dd_diskdq.d_magic = cpu_to_be16(XFS_DQUOT_MAGIC);
|
|
d->dd_diskdq.d_magic = cpu_to_be16(XFS_DQUOT_MAGIC);
|