virtio-blk: suppress virtqueue kick during processing
commit9ef9d40261cc05c01545f46b49dddfe39602e1c8
authorStefan Hajnoczi <stefanha@redhat.com>
Thu, 1 Dec 2016 19:26:46 +0000 (1 19:26 +0000)
committerStefan Hajnoczi <stefanha@redhat.com>
Tue, 3 Jan 2017 16:38:49 +0000 (3 16:38 +0000)
tree751648e1ce32ef238a790f62a41c72727e8d255f
parent0d9d86fb4df4882ba4ad9968efe81eca1c7b7c90
virtio-blk: suppress virtqueue kick during processing

The guest does not need to kick the virtqueue while we are processing
it.  This reduces the number of vmexits during periods of heavy I/O.

Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>
Reviewed-by: Paolo Bonzini <pbonzini@redhat.com>
Message-id: 20161201192652.9509-8-stefanha@redhat.com
Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>
hw/block/virtio-blk.c