New upstream version 17.05.1
[deb_dpdk.git] / lib / librte_vhost / vhost.c
index 0b19d2e..1f565fb 100644 (file)
@@ -369,7 +369,7 @@ rte_vhost_get_mem_table(int vid, struct rte_vhost_memory **mem)
                return -1;
 
        size = dev->mem->nregions * sizeof(struct rte_vhost_mem_region);
-       m = malloc(size);
+       m = malloc(sizeof(struct rte_vhost_memory) + size);
        if (!m)
                return -1;