Patch Series

Subject blk-mq: fix possible deadlocks
Author yukuai@fnnas.com
Date 2025-12-01 08:34:04 +0000 UTC
Version 4
Cc axboe@kernel.dk bvanassche@acm.org linux-block@vger.kernel.org ming.lei@redhat.com nilay@linux.ibm.com tj@kernel.org yukuai@fnnas.com

Patches (12)

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

Session 2025-12-01

ID (for dev) d1eb4b40-bd92-4801-a075-6f4197194b5f
Status finished
Triaged OK [Log]
Execution Log [Link]
Test Base Patched Verdict
[KASAN] Build Base 7d31f578f3230f3b7b33b0930b08f9afd8429817 [Config] passed [Log]
[KASAN] Boot test: Base 7d31f578f3230f3b7b33b0930b08f9afd8429817 [Config] passed [Log]
[KASAN] Build Patched 7d31f578f3230f3b7b33b0930b08f9afd8429817 [Config] [patched] passed [Log]
[KASAN] Boot test: Patched 7d31f578f3230f3b7b33b0930b08f9afd8429817 [Config] [patched] passed [Log]
[KASAN] Fuzzing 7d31f578f3230f3b7b33b0930b08f9afd8429817 [Config] 7d31f578f3230f3b7b33b0930b08f9afd8429817 [Config] [patched] passed [Log] [Artifacts]