Patch Series

Subject blk-mq: fix possible deadlocks
Author yukuai@fnnas.com
Date 2025-12-25 10:32:36 +0000 UTC
Version 6
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 v6 01/13] blk-wbt: factor out a helper wbt_set_lat() [Body]
[PATCH v6 02/13] blk-wbt: fix possible deadlock to nest pcpu_alloc_mutex under q_usage_counter [Body]
[PATCH v6 03/13] blk-mq-debugfs: factor out a helper to register debugfs for all rq_qos [Body]
[PATCH v6 04/13] blk-rq-qos: fix possible debugfs_mutex deadlock [Body]
[PATCH v6 05/13] blk-mq-debugfs: make blk_mq_debugfs_register_rqos() static [Body]
[PATCH v6 06/13] blk-mq-debugfs: remove blk_mq_debugfs_unregister_rqos() [Body]
[PATCH v6 07/13] blk-mq-debugfs: warn about possible deadlock [Body]
[PATCH v6 08/13] blk-throttle: fix possible deadlock for fs reclaim under rq_qos_mutex [Body]
[PATCH v6 09/13] block/blk-rq-qos: add a new helper rq_qos_add_frozen() [Body]
[PATCH v6 10/13] blk-wbt: fix incorrect lock order for rq_qos_mutex and freeze queue [Body]
[PATCH v6 11/13] blk-iocost: fix incorrect lock order for rq_qos_mutex and freeze queue [Body]
[PATCH v6 12/13] blk-iolatency: fix incorrect lock order for rq_qos_mutex and freeze queue [Body]
[PATCH v6 13/13] block/blk-rq-qos: cleanup rq_qos_add() [Body]

Session 2025-12-25

ID (for dev) 4aedd36d-bdf3-489d-82e8-7f38f835eb3f
Status finished
Triaged OK [Log]
Execution Log [Link]
Test Base Patched Verdict
[KASAN] Build Base 9094662f6707d1d4b53d18baba459604e8bb0783 [Config] passed [Log]
[KASAN] Boot test: Base 9094662f6707d1d4b53d18baba459604e8bb0783 [Config] passed [Log]
[KASAN] Build Patched 9094662f6707d1d4b53d18baba459604e8bb0783 [Config] [patched] passed [Log]
[KASAN] Boot test: Patched 9094662f6707d1d4b53d18baba459604e8bb0783 [Config] [patched] passed [Log]
[KASAN] Fuzzing 9094662f6707d1d4b53d18baba459604e8bb0783 [Config] 9094662f6707d1d4b53d18baba459604e8bb0783 [Config] [patched] passed [Log] [Artifacts]