diff --git a/block/blk-iolatency.c b/block/blk-iolatency.c index a1eb5e9ac904d..d973c38ee4fd6 100644 --- a/block/blk-iolatency.c +++ b/block/blk-iolatency.c @@ -759,8 +759,10 @@ static int iolatency_set_min_lat_nsec(struct blkcg_gq *blkg, u64 val) if (!oldval && val) return 1; - if (oldval && !val) + if (oldval && !val) { + blkcg_clear_delay(blkg); return -1; + } return 0; }