diff --git a/block/blk-throttle.c b/block/blk-throttle.c index 24c3e80aff3e70d4928b36f3f876db12117dd0f6..c0e35459a14465be88e433ba281e98d042bc7ae1 100644 --- a/block/blk-throttle.c +++ b/block/blk-throttle.c @@ -1120,7 +1120,7 @@ static void throtl_bio_end_io(struct bio *bio) rcu_read_lock(); /* see comments in throtl_bio_stats_start() */ - if (bio_flagged(bio, BIO_THROTL_STATED)) + if (!bio_flagged(bio, BIO_THROTL_STATED)) goto out; tg = (struct throtl_grp *)bio->bi_tg_private;