Commit c3573421 authored by Mike Snitzer's avatar Mike Snitzer
Browse files

dm delay: use dm_submit_bio_remap

parent e5524e12
Loading
Loading
Loading
Loading
+3 −2
Original line number Diff line number Diff line
@@ -72,7 +72,7 @@ static void flush_bios(struct bio *bio)
	while (bio) {
		n = bio->bi_next;
		bio->bi_next = NULL;
		submit_bio_noacct(bio);
		dm_submit_bio_remap(bio, NULL, true);
		bio = n;
	}
}
@@ -232,6 +232,7 @@ static int delay_ctr(struct dm_target *ti, unsigned int argc, char **argv)

	ti->num_flush_bios = 1;
	ti->num_discard_bios = 1;
	ti->accounts_remapped_io = true;
	ti->per_io_data_size = sizeof(struct dm_delay_info);
	return 0;

@@ -355,7 +356,7 @@ static int delay_iterate_devices(struct dm_target *ti,

static struct target_type delay_target = {
	.name	     = "delay",
	.version     = {1, 2, 1},
	.version     = {1, 3, 0},
	.features    = DM_TARGET_PASSES_INTEGRITY,
	.module      = THIS_MODULE,
	.ctr	     = delay_ctr,