virtio: use VRingMemoryRegionCaches for avail and used rings
commit97cd965c070152bc626c7507df9fb356bbe1cd81
authorPaolo Bonzini <pbonzini@redhat.com>
Fri, 27 Jan 2017 15:40:20 +0000 (27 16:40 +0100)
committerMichael S. Tsirkin <mst@redhat.com>
Fri, 17 Feb 2017 19:52:30 +0000 (17 21:52 +0200)
tree323f9149e8a6a276ebcacab5b3457b785938eb7f
parentca0176ad8368668c5ad2b428361652e05984e930
virtio: use VRingMemoryRegionCaches for avail and used rings

The virtio-net change is necessary because it uses virtqueue_fill
and virtqueue_flush instead of the more convenient virtqueue_push.

Reviewed-by: Stefan Hajnoczi <stefanha@redhat.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Reviewed-by: Michael S. Tsirkin <mst@redhat.com>
Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
hw/net/virtio-net.c
hw/virtio/virtio.c