diff --git a/lustre/lvfs/fsfilt_ext3.c b/lustre/lvfs/fsfilt_ext3.c index 88f31b8059223a12a975d0f0f6c7dc6575708f59..d134000e6f2f85a68a95174cc80ba0069fd3b3bc 100644 --- a/lustre/lvfs/fsfilt_ext3.c +++ b/lustre/lvfs/fsfilt_ext3.c @@ -1855,6 +1855,8 @@ static int create_new_quota_files(struct qchk_ctxt *qctxt, GOTO(out, rc = -EINVAL); } + DQUOT_DROP(file->f_dentry->d_inode); + rc = v2_write_dqheader(file, i); if (rc) { filp_close(file, 0);