diff --git a/lib/virtio/virtio.c b/lib/virtio/virtio.c index 1d01e719f..997de52f0 100644 --- a/lib/virtio/virtio.c +++ b/lib/virtio/virtio.c @@ -145,6 +145,7 @@ virtio_init_queue(struct virtio_dev *dev, uint16_t vtpci_queue_idx) SPDK_ERRLOG("can not allocate vq\n"); return -ENOMEM; } + memset(vq, 0, size); dev->vqs[vtpci_queue_idx] = vq; vq->vdev = dev;