Patch Series

Subject blk-mq: fix possible deadlocks
Author yukuai@fnnas.com
Date 2025-12-14 10:13:56 +0000 UTC
Version 5
Cc axboe@kernel.dk linux-block@vger.kernel.org ming.lei@redhat.com nilay@linux.ibm.com tj@kernel.org yukuai@fnnas.com

Patches (13)

Name Content [All]
[PATCH v5 01/13] blk-wbt: factor out a helper wbt_set_lat() [Body]
[PATCH v5 02/13] blk-wbt: fix possible deadlock to nest pcpu_alloc_mutex under q_usage_counter [Body]
[PATCH v5 03/13] blk-mq-debugfs: factor out a helper to register debugfs for all rq_qos [Body]
[PATCH v5 04/13] blk-rq-qos: fix possible debugfs_mutex deadlock [Body]
[PATCH v5 05/13] blk-mq-debugfs: make blk_mq_debugfs_register_rqos() static [Body]
[PATCH v5 06/13] blk-mq-debugfs: warn about possible deadlock [Body]
[PATCH v5 07/13] blk-throttle: convert to GFP_NOIO in blk_throtl_init() [Body]
[PATCH v5 08/13] block/blk-rq-qos: add a new helper rq_qos_add_frozen() [Body]
[PATCH v5 09/13] blk-wbt: fix incorrect lock order for rq_qos_mutex and freeze queue [Body]
[PATCH v5 10/13] blk-iocost: fix incorrect lock order for rq_qos_mutex and freeze queue [Body]
[PATCH v5 11/13] blk-iolatency: fix incorrect lock order for rq_qos_mutex and freeze queue [Body]
[PATCH v5 12/13] blk-throttle: remove useless queue frozen [Body]
[PATCH v5 13/13] block/blk-rq-qos: cleanup rq_qos_add() [Body]

Session 2025-12-14

ID (for dev) ec745f2a-9133-481c-b851-00e4050cbadd
Status finished
Triaged OK [Log]
Execution Log [Link]
Test Base Patched Verdict
[KASAN] Build Base d358e5254674b70f34c847715ca509e46eb81e6f [Config] passed [Log]
[KASAN] Boot test: Base d358e5254674b70f34c847715ca509e46eb81e6f [Config] passed [Log]
[KASAN] Build Patched d358e5254674b70f34c847715ca509e46eb81e6f [Config] [patched] passed [Log]
[KASAN] Boot test: Patched d358e5254674b70f34c847715ca509e46eb81e6f [Config] [patched] passed [Log]
[KASAN] Fuzzing d358e5254674b70f34c847715ca509e46eb81e6f [Config] d358e5254674b70f34c847715ca509e46eb81e6f [Config] [patched] passed [Log] [Artifacts]