Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 62d772fa authored by weiping zhang's avatar weiping zhang Committed by Jens Axboe
Browse files

blk-wbt: move wbt_clear_stat to common place in wbt_done



wbt_done call wbt_clear_stat no matter current stat was tracked
or not, move it to common place.

Signed-off-by: default avatarweiping zhang <zhangweiping@didichuxing.com>
Signed-off-by: default avatarJens Axboe <axboe@kernel.dk>
parent f6804743
Loading
Loading
Loading
Loading
+1 −2
Original line number Original line Diff line number Diff line
@@ -178,12 +178,11 @@ void wbt_done(struct rq_wb *rwb, struct blk_issue_stat *stat)


		if (wbt_is_read(stat))
		if (wbt_is_read(stat))
			wb_timestamp(rwb, &rwb->last_comp);
			wb_timestamp(rwb, &rwb->last_comp);
		wbt_clear_state(stat);
	} else {
	} else {
		WARN_ON_ONCE(stat == rwb->sync_cookie);
		WARN_ON_ONCE(stat == rwb->sync_cookie);
		__wbt_done(rwb, wbt_stat_to_mask(stat));
		__wbt_done(rwb, wbt_stat_to_mask(stat));
		wbt_clear_state(stat);
	}
	}
	wbt_clear_state(stat);
}
}


/*
/*