View | Details | Raw Unified | Return to bug 17128
Collapse All | Expand All

(-)/sys/ufs/ufs/ufs_quota.c (+8 lines)
Lines 163-168 Link Here
163
			(void) tsleep((caddr_t)dq, PINOD+1, "chkdq2", 0);
163
			(void) tsleep((caddr_t)dq, PINOD+1, "chkdq2", 0);
164
		}
164
		}
165
		dq->dq_curblocks += change;
165
		dq->dq_curblocks += change;
166
		if (dq->dq_curblocks >= dq->dq_bsoftlimit && dq->dq_bsoftlimit)
167
			if (dq->dq_curblocks - change < dq->dq_bsoftlimit)
168
				dq->dq_btime = time_second +
169
				    VFSTOUFS(ITOV(ip)->v_mount)->um_btime[i];
166
		dq->dq_flags |= DQ_MOD;
170
		dq->dq_flags |= DQ_MOD;
167
	}
171
	}
168
	return (0);
172
	return (0);
Lines 279-284 Link Here
279
			(void) tsleep((caddr_t)dq, PINOD+1, "chkiq2", 0);
283
			(void) tsleep((caddr_t)dq, PINOD+1, "chkiq2", 0);
280
		}
284
		}
281
		dq->dq_curinodes += change;
285
		dq->dq_curinodes += change;
286
		if (dq->dq_curinodes >= dq->dq_isoftlimit && dq->dq_isoftlimit)
287
			if (dq->dq_curinodes - change < dq->dq_isoftlimit)
288
				dq->dq_itime = time_second +
289
				    VFSTOUFS(ITOV(ip)->v_mount)->um_itime[i];
282
		dq->dq_flags |= DQ_MOD;
290
		dq->dq_flags |= DQ_MOD;
283
	}
291
	}
284
	return (0);
292
	return (0);

Return to bug 17128