diff --git a/drivers/md/dm.c b/drivers/md/dm.c
index a010002d892be14ff0fb67bab9c7d9d2d2efea95..2b53c3841b530b591c0c8ed688c0ea2b94b5f273 100644
--- a/drivers/md/dm.c
+++ b/drivers/md/dm.c
@@ -1655,6 +1655,7 @@ static blk_qc_t __split_and_process_bio(struct mapped_device *md,
 				part_stat_unlock();
 
 				bio_chain(b, bio);
+				trace_block_split(md->queue, b, bio->bi_iter.bi_sector);
 				ret = generic_make_request(bio);
 				break;
 			}