With the latest qemu, we are a step closer to seamless migration.
However, libvirt needs to lend a helping hand.
Michal Privoznik (4):
config: Introduce <migration> for SPICE graphics
qemu: Implement new seamless attribute
qemu: Create SPICE migration test
qemu: wait for SPICE to migrate
docs/formatdomain.html.in | 10 ++++
docs/schemas/domaincommon.rng | 11 ++++
src/conf/domain_conf.c | 31 +++++++++++-
src/conf/domain_conf.h | 10 ++++
src/libvirt_private.syms | 2 +
src/qemu/qemu_capabilities.c | 3 +
src/qemu/qemu_capabilities.h | 1 +
src/qemu/qemu_command.c | 14 +++++
src/qemu/qemu_migration.c | 38 +++++++++++++--
src/qemu/qemu_monitor.c | 22 ++++++++
src/qemu/qemu_monitor.h | 3 +
src/qemu/qemu_monitor_json.c | 52 ++++++++++++++++++++
src/qemu/qemu_monitor_json.h | 3 +
.../qemuxml2argv-graphics-spice-migration.args | 7 +++
.../qemuxml2argv-graphics-spice-migration.xml | 36 ++++++++++++++
tests/qemuxml2argvtest.c | 4 ++
16 files changed, 242 insertions(+), 5 deletions(-)
create mode 100644 tests/qemuxml2argvdata/qemuxml2argv-graphics-spice-migration.args
create mode 100644 tests/qemuxml2argvdata/qemuxml2argv-graphics-spice-migration.xml
--
1.7.8.6