block, bfq: only do counting of pending-request for BFQ_GROUP_IOSCHED
authorYuwei Guan <ssawgyw@gmail.com>
Thu, 10 Nov 2022 11:26:22 +0000 (19:26 +0800)
committerJens Axboe <axboe@kernel.dk>
Thu, 15 Dec 2022 12:11:59 +0000 (05:11 -0700)
commit1eb206208b0f3f707c67134ef6ba394410effb67
treec1ac018cff90358e13b3db7fae4c65b0f7deed6d
parent813e693023ba10da9e75067780f8378465bf27cc
block, bfq: only do counting of pending-request for BFQ_GROUP_IOSCHED

The 'bfqd->num_groups_with_pending_reqs' is used when
CONFIG_BFQ_GROUP_IOSCHED is enabled, so let the variables and processes
take effect when CONFIG_BFQ_GROUP_IOSCHED is enabled.

Cc: Yu Kuai <yukuai3@huawei.com>
Signed-off-by: Yuwei Guan <Yuwei.Guan@zeekrlife.com>
Reviewed-by: Jan Kara <jack@suse.cz>
Reviewed-by: Yu Kuai <yukuai3@huawei.com>
Link: https://lore.kernel.org/r/20221110112622.389332-1-Yuwei.Guan@zeekrlife.com
Signed-off-by: Jens Axboe <axboe@kernel.dk>
block/bfq-iosched.c
block/bfq-iosched.h
block/bfq-wf2q.c