From 5bce98f9e76f62386a3264b9782afb4dac99f31f Mon Sep 17 00:00:00 2001 From: Zizhi Wo Date: Sat, 25 Jul 2026 10:25:05 +0800 Subject: [PATCH] null_blk: clean up null_del_dev() to use cached dev pointer Replace remaining nullb->dev dereferences with the already-cached local dev variable. No functional change. Signed-off-by: Zizhi Wo Reviewed-by: Nilay Shroff Reviewed-by: Bart Van Assche Link: https://patch.msgid.link/20260725022509.714271-7-wozizhi@huaweicloud.com Signed-off-by: Jens Axboe --- drivers/block/null_blk/main.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/block/null_blk/main.c b/drivers/block/null_blk/main.c index e063c931dfca..249caaf6ce89 100644 --- a/drivers/block/null_blk/main.c +++ b/drivers/block/null_blk/main.c @@ -1779,7 +1779,7 @@ static void null_del_dev(struct nullb *nullb) del_gendisk(nullb->disk); - if (test_bit(NULLB_DEV_FL_THROTTLED, &nullb->dev->flags)) { + if (test_bit(NULLB_DEV_FL_THROTTLED, &dev->flags)) { hrtimer_cancel(&nullb->bw_timer); atomic_long_set(&nullb->cur_bytes, LONG_MAX); blk_mq_start_stopped_hw_queues(nullb->q, true); @@ -1791,7 +1791,7 @@ static void null_del_dev(struct nullb *nullb) blk_mq_free_tag_set(nullb->tag_set); kfree(nullb->queues); if (null_cache_active(nullb)) - null_free_device_storage(nullb->dev, true); + null_free_device_storage(dev, true); kfree(nullb); dev->nullb = NULL; }