aboutsummaryrefslogtreecommitdiff
path: root/kvm-all.c
diff options
context:
space:
mode:
authorJan Kiszka <jan.kiszka@siemens.com>2012-08-23 13:02:34 +0200
committerMarcelo Tosatti <mtosatti@redhat.com>2012-09-11 18:15:39 -0300
commit683d4b5d9f46f7453271577ad0212b67bdd9cb1b (patch)
treebbb02b6d4dbd9eff985ce2e9132da30efa422961 /kvm-all.c
parentbd8f2f5d7034172a53c5a5b229613761f3297493 (diff)
downloadqemu-683d4b5d9f46f7453271577ad0212b67bdd9cb1b.zip
qemu-683d4b5d9f46f7453271577ad0212b67bdd9cb1b.tar.gz
qemu-683d4b5d9f46f7453271577ad0212b67bdd9cb1b.tar.bz2
kvm: Stop flushing coalesced MMIO on vmexit
The memory subsystem will now take care of flushing whenever affected regions are accessed or the memory mapping changes. Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com> Signed-off-by: Marcelo Tosatti <mtosatti@redhat.com>
Diffstat (limited to 'kvm-all.c')
-rw-r--r--kvm-all.c2
1 files changed, 0 insertions, 2 deletions
diff --git a/kvm-all.c b/kvm-all.c
index f9873db..a624709 100644
--- a/kvm-all.c
+++ b/kvm-all.c
@@ -1577,8 +1577,6 @@ int kvm_cpu_exec(CPUArchState *env)
qemu_mutex_lock_iothread();
kvm_arch_post_run(env, run);
- kvm_flush_coalesced_mmio_buffer();
-
if (run_ret < 0) {
if (run_ret == -EINTR || run_ret == -EAGAIN) {
DPRINTF("io window exit\n");