On 2/18/20 8:55 PM, Eric Sandeen wrote: > On 12/31/19 7:11 PM, Darrick J. Wong wrote: >> From: Darrick J. Wong <darrick.wong@xxxxxxxxxx> >> >> When quotacheck runs, it zeroes all the timer fields in every dquot. >> Unfortunately, it also does this to the root dquot, which erases any >> preconfigured grace interval that the administrator may have set. Worse >> yet, the incore copies of those variables remain set. This cache >> coherence problem manifests itself as the grace interval mysteriously >> being reset back to the defaults at the /next/ mount. >> >> Fix it by resetting the root disk dquot's timer fields to the incore >> values. > > Uh, so, even with this, it seems that we don't properly set up default time > limits on the first mount. Looking into it... Sorry. This was actually a regression from my timer-per-type series. :( so ignore this critique, it's my fault. ;) -Eric