blk-throttle: Avoid getting the current time if tg->last_finish_time is 0
authorBaolin Wang <baolin.wang@linux.alibaba.com>
Thu, 8 Oct 2020 03:52:23 +0000 (11:52 +0800)
committerJens Axboe <axboe@kernel.dk>
Thu, 8 Oct 2020 14:01:37 +0000 (08:01 -0600)
commit7901601aef35082d8431d05ab50a3567f7624b55
treeabac41987e02d3e86593714e33a22e2e8b640a6e
parent4247d9c8ba810c1d4a9502893a9ce1cec6abbf7a
blk-throttle: Avoid getting the current time if tg->last_finish_time is 0

We only update the tg->last_finish_time when the low limitaion is
enabled, so we can move the tg->last_finish_time validation a little
forward to avoid getting the unnecessary current time stamp if the
the low limitation is not enabled.

Signed-off-by: Baolin Wang <baolin.wang@linux.alibaba.com>
Signed-off-by: Jens Axboe <axboe@kernel.dk>
block/blk-throttle.c