Re: [PATCH] blk-mq: reset queue state on scheduler teardown

From: Jens Axboe

Date: Tue Nov 03 2026 - 09:38:21 EST



On Fri, 23 Oct 2026 17:26:11 +0800, Jianan Huang wrote:
> We observed I/O timeouts with requests stalled in per-CPU software
> queues.
>
> The affected queue had no elevator, but QUEUE_FLAG_SQ_SCHED remained
> set. A failed elevator switch can leave this state when falling back to
> none without clearing the flag. With empty hctx dispatch lists, a
> queue-wide restart on CPU4 would skip requests pending in ctx5/ctx7:
>
> [...]

Applied, thanks!

[1/1] blk-mq: reset queue state on scheduler teardown
commit: 3a9892bca4dd0182db61702e131cad569b1d71e6

Best regards,
--
Jens Axboe