From 995ad224842391c9f307cff7f0ad512aaa403ba6 Mon Sep 17 00:00:00 2001 From: Chaohai Chen Date: Fri, 16 Jan 2026 14:19:27 +0800 Subject: [PATCH] blk-mq-sched: Remove redundant code in blk_mq_sched_mark_restart_hctx(). The current purpose of the blk_mq_sched_mark_restart_hctx() function is to set the BLK_MQ_S_SCHED_RESTART flag in hctx->state. Just remove the redundant judgement. Signed-off-by: Chaohai Chen --- block/blk-mq-sched.c | 3 --- 1 file changed, 3 deletions(-) diff --git a/block/blk-mq-sched.c b/block/blk-mq-sched.c index e26898128a7e..2f6c353cb6d0 100644 --- a/block/blk-mq-sched.c +++ b/block/blk-mq-sched.c @@ -21,9 +21,6 @@ */ void blk_mq_sched_mark_restart_hctx(struct blk_mq_hw_ctx *hctx) { - if (test_bit(BLK_MQ_S_SCHED_RESTART, &hctx->state)) - return; - set_bit(BLK_MQ_S_SCHED_RESTART, &hctx->state); } EXPORT_SYMBOL_GPL(blk_mq_sched_mark_restart_hctx);