]> xenbits.xensource.com Git - qemu-xen-4.6-testing.git/commitdiff
virtio-blk: initialise unused blkcfg.size_max field
authorYunlei Ding <yunlei.ding@citrix.com>
Fri, 18 Apr 2014 05:23:24 +0000 (06:23 +0100)
committerAndrew Cooper <andrew.cooper3@citrix.com>
Fri, 16 Oct 2015 15:52:05 +0000 (16:52 +0100)
Newer GCC warns about memcpy()ing uninitialised data.

Signed-off-by: Yunlei Ding <yunlei.ding@citrix.com>
Coverity-ID: 1056088
Reviewed-by: Andrew Cooper <andrew.cooper3@citrix.com>
hw/virtio-blk.c

index 520ad1bf211ae66b4cef657d4b89937d7750f9e9..fcf893a6957cfa6b99d25bcadfdbce5501d4b1f3 100644 (file)
@@ -252,6 +252,7 @@ static void virtio_blk_update_config(VirtIODevice *vdev, uint8_t *config)
     stw_raw(&blkcfg.cylinders, cylinders);
     blkcfg.heads = heads;
     blkcfg.sectors = secs;
+    blkcfg.size_max = 0;
     memcpy(config, &blkcfg, sizeof(blkcfg));
 }