On Fri, May 23, 2025 at 10:20:35AM +0200, Damien Le Moal wrote:
Looking into this deeper, the regular mq path actually likely has the same issue since it will call blk_queue_enter() if we do not have a cached request. So this solution is only partial and not good enough. We need something else.
The bio_zone_write_plugging case in blk_mq_submit_bio always reused the existing queue reference.