]> git.karo-electronics.de Git - karo-tx-linux.git/blobdiff - drivers/md/dm-linear.c
Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...
[karo-tx-linux.git] / drivers / md / dm-linear.c
index c5a52f4dae81f623cda2f12c9d6ef0d421f86a8d..7d42a9d9f406b713448e75822669cd4e23b1b966 100644 (file)
@@ -60,6 +60,7 @@ static int linear_ctr(struct dm_target *ti, unsigned int argc, char **argv)
        ti->num_flush_bios = 1;
        ti->num_discard_bios = 1;
        ti->num_write_same_bios = 1;
+       ti->num_write_zeroes_bios = 1;
        ti->private = lc;
        return 0;
 
@@ -161,6 +162,7 @@ static long linear_dax_direct_access(struct dm_target *ti, pgoff_t pgoff,
 static struct target_type linear_target = {
        .name   = "linear",
        .version = {1, 3, 0},
+       .features = DM_TARGET_PASSES_INTEGRITY,
        .module = THIS_MODULE,
        .ctr    = linear_ctr,
        .dtr    = linear_dtr,