--- a/fs/gfs2/quota.c +++ b/fs/gfs2/quota.c @@ -913,7 +913,7 @@ static int do_sync(unsigned int num_qd, struct gfs2_quota_data **qda) goto out_dq; } - error = gfs2_glock_nq_init(ip->i_gl, LM_ST_EXCLUSIVE, 0, &i_gh); + error = gfs2_glock_nq_init(ip->i_gl, LM_ST_EXCLUSIVE, GL_ASYNC, &i_gh); if (error) goto out_dq;