block: BFQ: Move an invariant check
authorBart Van Assche <bvanassche@acm.org>
Fri, 19 May 2023 22:03:46 +0000 (15:03 -0700)
committerJens Axboe <axboe@kernel.dk>
Sat, 20 May 2023 01:59:52 +0000 (19:59 -0600)
commitf80dd11dd1d07ada04a9fcd57032fa82e136462d
tree23bfa841a854598b10c98e007fe97bc189316f94
parent1172d5b8beca6b899deb9f7f2850e7e47ec16198
block: BFQ: Move an invariant check

Check bfqq->dispatched for each BFQ queue instead of checking it for an
invalid bfqq pointer.

Fixes: 3e49c1e4a615 ("block: BFQ: Add several invariant checks")
Signed-off-by: Bart Van Assche <bvanassche@acm.org>
Link: https://lore.kernel.org/r/20230519220347.3643295-1-bvanassche@acm.org
Signed-off-by: Jens Axboe <axboe@kernel.dk>
block/bfq-iosched.c