]> git.ipfire.org Git - thirdparty/linux.git/commit
block, bfq: don't grab queue_lock to initialize bfq
authorYu Kuai <yukuai@fygo.io>
Mon, 8 Jun 2026 03:42:49 +0000 (11:42 +0800)
committerJens Axboe <axboe@kernel.dk>
Wed, 24 Jun 2026 12:42:31 +0000 (06:42 -0600)
commit3ca4f4e3ae811d414076a491cbf0dfcdae0dc01e
tree51875e33d3a3952fa54bd5aac3b37216afe2a1db
parentf928145cbcb52544203808f159461d0a25543df7
block, bfq: don't grab queue_lock to initialize bfq

The request_queue is frozen and quiesced while the elevator init_sched()
method runs, so queue_lock is not needed for BFQ cgroup initialization.

Signed-off-by: Yu Kuai <yukuai@fygo.io>
Link: https://patch.msgid.link/1965073ea20f33114a8d903816b986e483b9bb34.1780621988.git.yukuai@fygo.io
Signed-off-by: Jens Axboe <axboe@kernel.dk>
block/bfq-iosched.c