blk-cgroup: remove a dead check in blk_throtl_bio
authorChristoph Hellwig <hch@lst.de>
Sat, 27 Jun 2020 07:31:59 +0000 (09:31 +0200)
committerJens Axboe <axboe@kernel.dk>
Mon, 29 Jun 2020 15:09:08 +0000 (09:09 -0600)
bios must have a valid block group by the time they are submitted.

Acked-by: Tejun Heo <tj@kernel.org>
Signed-off-by: Christoph Hellwig <hch@lst.de>
Signed-off-by: Jens Axboe <axboe@kernel.dk>
block/blk-throttle.c

index 9d00f62..ad37043 100644 (file)
@@ -2163,7 +2163,7 @@ bool blk_throtl_bio(struct bio *bio)
        struct request_queue *q = bio->bi_disk->queue;
        struct blkcg_gq *blkg = bio->bi_blkg;
        struct throtl_qnode *qn = NULL;
-       struct throtl_grp *tg = blkg_to_tg(blkg ?: q->root_blkg);
+       struct throtl_grp *tg = blkg_to_tg(blkg);
        struct throtl_service_queue *sq;
        bool rw = bio_data_dir(bio);
        bool throttled = false;