]> git.proxmox.com Git - mirror_qemu.git/blobdiff - block.c
block: change default of .has_zero_init to 0
[mirror_qemu.git] / block.c
diff --git a/block.c b/block.c
index 0898f6b4b6d32cd01dd9505f86fad20b7bb94667..6c493ad457d690f37d070068b86529cea07f36cb 100644 (file)
--- a/block.c
+++ b/block.c
@@ -2911,6 +2911,11 @@ void bdrv_flush_all(void)
     }
 }
 
+int bdrv_has_zero_init_1(BlockDriverState *bs)
+{
+    return 1;
+}
+
 int bdrv_has_zero_init(BlockDriverState *bs)
 {
     assert(bs->drv);
@@ -2919,7 +2924,8 @@ int bdrv_has_zero_init(BlockDriverState *bs)
         return bs->drv->bdrv_has_zero_init(bs);
     }
 
-    return 1;
+    /* safe default */
+    return 0;
 }
 
 typedef struct BdrvCoIsAllocatedData {