summaryrefslogtreecommitdiffstats
path: root/include/hw
diff options
context:
space:
mode:
authorAnthony PERARD2019-12-19 16:43:22 +0100
committerAnthony PERARD2020-02-27 12:50:30 +0100
commit5d4c954931ba62661c6a1bc16ce604a012a10007 (patch)
treea66d547e8b1db3e3e717c494aae6c40ea893dcb9 /include/hw
parentxen-bus/block: explicitly assign event channels to an AioContext (diff)
downloadqemu-5d4c954931ba62661c6a1bc16ce604a012a10007.tar.gz
qemu-5d4c954931ba62661c6a1bc16ce604a012a10007.tar.xz
qemu-5d4c954931ba62661c6a1bc16ce604a012a10007.zip
Memory: Only call ramblock_ptr when needed in qemu_ram_writeback
It is possible that a ramblock doesn't have memory that QEMU can access, this is the case with the Xen hypervisor. In order to avoid to trigger an assert, only call ramblock_ptr() when needed in qemu_ram_writeback(). This should fix migration of Xen guests that was broken with bd108a44bc29 ("migration: ram: Switch to ram block writeback"). Signed-off-by: Anthony PERARD <anthony.perard@citrix.com> Reviewed-by: Juan Quintela <quintela@redhat.com> Acked-by: Paolo Bonzini <pbonzini@redhat.com> Message-Id: <20191219154323.325255-1-anthony.perard@citrix.com>
Diffstat (limited to 'include/hw')
0 files changed, 0 insertions, 0 deletions