This version 2 of this series implements the third alternative (suggested by
Dan Berrange) for falling back to HMP if appropriate snapshot command does not
exist in QMP.
Version 2:
- refactor text monitor commands into parts which can be called directly from
json monitor code
- implement HMP fallback for loadvm and delvm in addition to savevm
Jiri Denemark (4):
qemu: Refactor text monitor snapshot commands
qemu: Fallback to HMP when savevm QMP command is not found
qemu: Refactor qemuDomainSnapshotCreateXML
qemu: Stop guest CPUs before creating a snapshot
src/qemu/qemu_driver.c | 156 ++++++++++++++++++++++----------
src/qemu/qemu_monitor_json.c | 204 +++++++++++++++++++++++++++++++++++-------
src/qemu/qemu_monitor_text.c | 179 ++++++++++++++++++++++++++-----------
src/qemu/qemu_monitor_text.h | 8 ++
4 files changed, 411 insertions(+), 136 deletions(-)
--
1.7.4.1