virtio: disable notifications again after poll succeeded
commit1448c133e19372359d9de68626c06088ba79a34b
authorStefan Hajnoczi <stefanha@redhat.com>
Thu, 12 Jan 2017 11:46:11 +0000 (12 11:46 +0000)
committerMichael S. Tsirkin <mst@redhat.com>
Wed, 18 Jan 2017 20:59:53 +0000 (18 22:59 +0200)
tree564100eb7e05d387280baec5032d5e87e32f8a08
parent332fa82d0963409fa14997a02639289afa226596
virtio: disable notifications again after poll succeeded

While AioContext is in polling mode virtqueue notifications are not
necessary.  Some device virtqueue handlers enable notifications.  Make
sure they stay disabled to avoid unnecessary vmexits.

Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>
Reviewed-by: Michael S. Tsirkin <mst@redhat.com>
Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
Tested-by: Richard Henderson <rth@twiddle.net>
Tested-by: Laszlo Ersek <lersek@redhat.com>
Reviewed-by: Michael S. Tsirkin <mst@redhat.com>
Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
hw/virtio/virtio.c