[PATCH 0/2 v2] block: Fix deadlock when merging requests with BFQ
From: Jan Kara <jack@suse.cz> Date: 2021-05-24 10:05:21
Hello,
This patch series fixes a lockdep complaint and a possible deadlock that
can happen when blk_mq_sched_try_insert_merge() merges and frees a request.
Changes since v1:
* Remove patch disabling recursing request merging during request insertion
* Modified BFQ to cleanup merged request already in its .merge_requests handler
* Added code to handle multiple requests that need freeing after being merged
Honza