]> git.ipfire.org Git - thirdparty/qemu.git/commit - exec.c
migration: extend migration_bitmap
authorLi Zhijian <lizhijian@cn.fujitsu.com>
Thu, 2 Jul 2015 12:18:06 +0000 (20:18 +0800)
committerJuan Quintela <quintela@redhat.com>
Tue, 7 Jul 2015 12:54:56 +0000 (14:54 +0200)
commitdd63169766abd2b8dc33f4451dac5e778458a47c
tree6a79e5d05025fdd3f6b44ee7ade621ad66c4c878
parent2ff64038a59e8de2baa485806be0838f49f70b79
migration: extend migration_bitmap

Prevously, if we hotplug a device(e.g. device_add e1000) during
migration is processing in source side, qemu will add a new ram
block but migration_bitmap is not extended.
In this case, migration_bitmap will overflow and lead qemu abort
unexpectedly.

Signed-off-by: Li Zhijian <lizhijian@cn.fujitsu.com>
Signed-off-by: Wen Congyang <wency@cn.fujitsu.com>
Signed-off-by: Juan Quintela <quintela@redhat.com>
exec.c
include/exec/exec-all.h
migration/ram.c