]> git.proxmox.com Git - mirror_qemu.git/commit
virtio: check for vring setup in virtio_queue_update_used_idx
authorPaolo Bonzini <pbonzini@redhat.com>
Fri, 27 Jan 2017 15:40:19 +0000 (16:40 +0100)
committerMichael S. Tsirkin <mst@redhat.com>
Fri, 17 Feb 2017 19:52:30 +0000 (21:52 +0200)
commitca0176ad8368668c5ad2b428361652e05984e930
tree6f4b4f5b64834ab1904e0e18e4b08dccd399653e
parent991976f751c98c79bd174f0cd48250ac2120d04c
virtio: check for vring setup in virtio_queue_update_used_idx

If the vring has not been set up, it is not necessary for vring_used_idx
to do anything (as is already the case when the caller is virtio_load).
This is harmless for now, but it will be a problem when the
MemoryRegionCache has not been set up.

Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Reviewed-by: Philippe Mathieu-Daudé <f4bug@amsat.org>
Reviewed-by: Michael S. Tsirkin <mst@redhat.com>
Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
hw/virtio/virtio.c