qemu-e2k/hw/virtio
Stefan Hajnoczi 6793dfd1b6 virtio: clear signalled_used_valid when switching from dataplane
When the dataplane thread stops, its vring.c implementation synchronizes
vring state back to virtio.c so we can continue emulating the virtio
device.

This patch ensures that virtio.c's signalled_used_valid flag is reset so
that we do not suppress guest notifications due to stale signalled_used
values.

Suggested-by: Kevin Wolf <kwolf@redhat.com>
Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>
Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
2013-08-12 12:19:04 +03:00
..
dataplane virtio: clear signalled_used_valid when switching from dataplane 2013-08-12 12:19:04 +03:00
Makefile.objs virtio: Implement MMIO based virtio transport 2013-07-19 12:58:47 +01:00
vhost.c add a header file for atomic operations 2013-07-04 17:42:49 +02:00
virtio-balloon.c devices: Associate devices to their logical category 2013-07-29 10:37:09 -05:00
virtio-bus.c qdev: fix get_fw_dev_path to support to add nothing to fw_dev_path 2013-05-30 11:44:27 -05:00
virtio-mmio.c devices: Associate devices to their logical category 2013-07-29 10:37:09 -05:00
virtio-pci.c devices: Associate devices to their logical category 2013-07-29 10:37:09 -05:00
virtio-pci.h virtio-pci: cleanup. 2013-04-24 11:50:20 -05:00
virtio-rng.c devices: Associate devices to their logical category 2013-07-29 10:37:09 -05:00
virtio.c virtio: clear signalled_used_valid when switching from dataplane 2013-08-12 12:19:04 +03:00