On Thu, 10 Aug 2023 11:51:11 +0800, Li Lingfeng wrote: > Commit a13696b83da4 ("blk-iolatency: Make initialization lazy") adds > a mutex named "init_mutex" in blk_iolatency_try_init for the race > condition of initializing RQ_QOS_LATENCY. > Now a new lock has been add to struct request_queue by commit a13bd91be223 > ("block/rq_qos: protect rq_qos apis with a new lock"). And it has been > held in blkg_conf_open_bdev before calling blk_iolatency_init. > So it's not necessary to keep init_mutex in blk_iolatency_try_init, just > remove it. > > [...] Applied, thanks! [1/1] block: remove init_mutex and open-code blk_iolatency_try_init commit: 4eb44d10766ac0fae5973998fd2a0103df1d3fe1 Best regards, -- Jens Axboe