]> git.proxmox.com Git - mirror_qemu.git/commit - kvm-all.c
kvm: Flush coalesced mmio buffer on IO window exits
authorJan Kiszka <jan.kiszka@siemens.com>
Fri, 21 Jan 2011 20:48:19 +0000 (21:48 +0100)
committerMarcelo Tosatti <mtosatti@redhat.com>
Sun, 23 Jan 2011 04:27:22 +0000 (02:27 -0200)
commitb0c883b5e079a4f719c43f875034e5e665ccc232
treee7d2744d7a64748b0a7ba7cc032c411432ae1a6d
parent110761987d10c6e6983cc445618acfd158d7ce02
kvm: Flush coalesced mmio buffer on IO window exits

We must flush pending mmio writes if we leave kvm_cpu_exec for an IO
window. Otherwise we risk to loose those requests when migrating to a
different host during that window.

Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
Signed-off-by: Marcelo Tosatti <mtosatti@redhat.com>
kvm-all.c