diff --git a/drivers/md/dm-zoned-target.c b/drivers/md/dm-zoned-target.c index 7dee65bee9f4d11d2b14462a676b58907a4a9c49..caee8460a0b05e93771de18692a78f59a6f261bd 100644 --- a/drivers/md/dm-zoned-target.c +++ b/drivers/md/dm-zoned-target.c @@ -790,7 +790,7 @@ static int dmz_ctr(struct dm_target *ti, unsigned int argc, char **argv) } /* Set target (no write same support) */ - ti->max_io_len = dev->zone_nr_sectors << 9; + ti->max_io_len = dev->zone_nr_sectors; ti->num_flush_bios = 1; ti->num_discard_bios = 1; ti->num_write_zeroes_bios = 1;