diff --git a/fs/gfs2/bmap.c b/fs/gfs2/bmap.c index d14d71d8d7eebb11ca6026ad96696aae3794566b..52feccedd7a441a0a423789f73ebd997f7a023a0 100644 --- a/fs/gfs2/bmap.c +++ b/fs/gfs2/bmap.c @@ -1630,6 +1630,7 @@ static int sweep_bh_for_rgrps(struct gfs2_inode *ip, struct gfs2_holder *rd_gh, brelse(dibh); up_write(&ip->i_rw_mutex); gfs2_trans_end(sdp); + buf_in_tr = false; } gfs2_glock_dq_uninit(rd_gh); cond_resched();