qemu-e2k/hw
Michael S. Tsirkin 3561ba1418 vhost: clear signalled_used_valid on vhost stop
When vhost device stops, its implementation synchronizes kernel state
back to virtio.c so we can continue emulating the device
in userspace.

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

Cc: qemu-stable@nongnu.org
Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
2013-08-12 12:25:17 +03:00
..
9pfs virtio-9p-device: Avoid freeing uninitialized memory 2013-08-01 11:18:24 -05:00
acpi
alpha
arm pxa2xx: Avoid object_get_link_property() assertion for "parent_bus" 2013-08-05 11:46:58 -05:00
audio pl041: QOM cast cleanup 2013-07-29 21:05:58 +02:00
block onenand: QOM cast cleanup 2013-07-29 21:05:58 +02:00
bt
char virtio-console: Use exitfn for virtserialport, too 2013-08-01 11:18:32 -05:00
core Bugfix for loading multiboot kernels 2013-08-07 12:46:40 -05:00
cpu arm11mpcore: QOM cast cleanups for mpcore_rirq_state 2013-07-29 20:44:02 +02:00
cris
display tcx: QOM cast cleanup 2013-07-29 21:06:05 +02:00
dma sun4m_iommu: QOM cast cleanup 2013-07-29 21:06:46 +02:00
gpio gpio/zaurus: QOM cast cleanup 2013-07-29 21:06:57 +02:00
i2c exynos4210_i2c: QOM cast cleanup 2013-07-29 21:07:02 +02:00
i386 pc: disable pci-info for 1.6 2013-08-12 12:05:33 +03:00
ide ide: Introduce abstract QOM type for PCIIDEState 2013-07-29 20:41:49 +02:00
input pl050: QOM'ify pl050_keyboard and pl050_mouse 2013-07-29 21:06:57 +02:00
intc ioapic: QOM cast cleanup 2013-07-29 21:07:02 +02:00
isa i82378: Cleanup implementation 2013-07-31 23:25:41 +02:00
lm32 lm32_juart: QOM cast cleanup 2013-07-29 21:06:28 +02:00
m68k
microblaze
mips mips_r4k: Silence BIOS loading warning for qtest 2013-07-30 18:48:22 -05:00
misc zynq_slcr: QOM cast cleanup 2013-07-29 21:06:59 +02:00
moxie
net pcnet: Flush queued packets on end of STOP state 2013-08-05 14:11:17 +02:00
nvram fw_cfg: the I/O port variant expects little-endian 2013-08-07 12:48:15 -05:00
openrisc
pci pcie_port: Turn PCIEPort and PCIESlot into abstract QOM types 2013-07-29 20:45:24 +02:00
pci-bridge i82801b11: Fix i82801b11 PCI host bridge config space 2013-08-12 12:07:12 +03:00
pci-host pci-host/prep: Set isa_mem_base in the PCI host bridge 2013-07-31 23:25:27 +02:00
ppc spapr: Rename 'dprintf' to 'DPRINTF' 2013-07-29 19:56:46 -05:00
s390x s390x: Rename 'dprintf' to 'DPRINTF' 2013-07-29 19:33:54 -05:00
scsi spapr: Rename 'dprintf' to 'DPRINTF' 2013-07-29 19:56:46 -05:00
sd pl181: QOM cast cleanup 2013-07-29 21:07:00 +02:00
sh4
sparc sun4m: QOM cast cleanup for RamDevice 2013-07-29 21:07:00 +02:00
sparc64 sun4u: QOM cast cleanup for RamDevice 2013-07-29 21:07:00 +02:00
ssi xilinx_spi: QOM cast cleanup 2013-07-29 21:07:01 +02:00
timer xilinx_timer: QOM cast cleanup 2013-07-29 21:07:02 +02:00
tpm
unicore32
usb usb-redir: fix use-after-free 2013-08-01 13:03:42 +02:00
virtio vhost: clear signalled_used_valid on vhost stop 2013-08-12 12:25:17 +03:00
watchdog
xen
xtensa
Makefile.objs