Re: [PATCH] driver: block: release the lo_work_lock before queue_work
From: Jens Axboe
Date: Tue Feb 11 2025 - 09:15:43 EST
On Fri, 07 Feb 2025 17:19:42 +0800, zhaoyang.huang wrote:
> queue_work could spin on wq->cpu_pwq->pool->lock which could lead to
> concurrent loop_process_work failed on lo_work_lock contention and
> increase the request latency. Remove this combination by moving the
> lock release ahead of queue_work.
>
>
Applied, thanks!
[1/1] driver: block: release the lo_work_lock before queue_work
commit: 3bee991f2b68175c828dc3f9c26367fe1827319a
Best regards,
--
Jens Axboe