VGA: Flush coalesced MMIO on related MMIO/PIO accesses
commitbd8f2f5d7034172a53c5a5b229613761f3297493
authorJan Kiszka <jan.kiszka@siemens.com>
Thu, 23 Aug 2012 11:02:33 +0000 (23 13:02 +0200)
committerMarcelo Tosatti <mtosatti@redhat.com>
Tue, 11 Sep 2012 21:15:36 +0000 (11 18:15 -0300)
tree817a167a091ed6055239b9d14ff7962f6513f0f6
parentbb880ded7a6a77b2a7818e6302ac55fbd9ba5e86
VGA: Flush coalesced MMIO on related MMIO/PIO accesses

In preparation of stopping to flush coalesced MMIO unconditionally on
vmexits, mark VGA MMIO and PIO regions as synchronous /wrt coalesced
MMIO and flush the buffer explicitly on PIO accesses that do not use
generic memory regions yet.

Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
Signed-off-by: Marcelo Tosatti <mtosatti@redhat.com>
hw/cirrus_vga.c
hw/qxl.c
hw/vga-isa-mm.c
hw/vga.c
hw/vmware_vga.c