]> Git Repo - qemu.git/blobdiff - block/vpc.c
quorum: Create BDRVQuorumState and BlkDriver and do init.
[qemu.git] / block / vpc.c
index 551876fef7f409df527dbef585bcbd05dd1a4d11..82bf2485a54da08ab01b9a476bd0e35b31599268 100644 (file)
@@ -190,7 +190,8 @@ static int vpc_open(BlockDriverState *bs, QDict *options, int flags,
             goto fail;
         }
         if (strncmp(footer->creator, "conectix", 8)) {
-            ret = -EMEDIUMTYPE;
+            error_setg(errp, "invalid VPC image");
+            ret = -EINVAL;
             goto fail;
         }
         disk_type = VHD_FIXED;
@@ -464,6 +465,7 @@ static int vpc_get_info(BlockDriverState *bs, BlockDriverInfo *bdi)
         bdi->cluster_size = s->block_size;
     }
 
+    bdi->unallocated_blocks_are_zero = true;
     return 0;
 }
 
This page took 0.023309 seconds and 4 git commands to generate.