diff --git a/block/bfq-wf2q.c b/block/bfq-wf2q.c index ff7c2d470bb822d7e7cd68912b83225217db9bff..316a1c2d1b610bae5f4fafb5ab41ee1ddc79ab56 100644 --- a/block/bfq-wf2q.c +++ b/block/bfq-wf2q.c @@ -1008,10 +1008,11 @@ static void __bfq_activate_entity(struct bfq_entity *entity, entity->on_st = true; } -#ifdef BFQ_GROUP_IOSCHED_ENABLED +#ifdef CONFIG_BFQ_GROUP_IOSCHED if (!bfq_entity_to_bfqq(entity)) { /* bfq_group */ struct bfq_group *bfqg = container_of(entity, struct bfq_group, entity); + struct bfq_data *bfqd = bfqg->bfqd; bfq_weights_tree_add(bfqg->bfqd, entity, &bfqd->group_weights_tree);