On Wed, Mar 24, 2021 at 07:07:40PM +0100, Benjamin Block wrote: > But map_request() -> multipath_clone_and_map() -> dm_dispatch_clone_request() > doesn't call blk_mq_submit_bio() for requests that have been queued in a > request based mpath device. The requests gets cloned and then dispatched > on the lower queue. Or am I missing something? Indeed. I keep forgetting about the fact that dm-mpath bypassed the normal submit_bio_noacct path.