blk-throttle: use queue_is_rq_based
use queue_is_rq_based instead of open code. Signed-off-by: weiping zhang <zhangweiping@didichuxing.com> Signed-off-by: Jens Axboe <axboe@kernel.dk>
This commit is contained in:
parent
f5ced52aaa
commit
475a055e62
|
@ -2489,7 +2489,7 @@ void blk_throtl_register_queue(struct request_queue *q)
|
||||||
td->throtl_slice = DFL_THROTL_SLICE_HD;
|
td->throtl_slice = DFL_THROTL_SLICE_HD;
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
td->track_bio_latency = !q->mq_ops && !q->request_fn;
|
td->track_bio_latency = !queue_is_rq_based(q);
|
||||||
if (!td->track_bio_latency)
|
if (!td->track_bio_latency)
|
||||||
blk_stat_enable_accounting(q);
|
blk_stat_enable_accounting(q);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue