I'm slowly making progress towards having block-commit doing something
useful. First up is online support, using qemu 1.3 block-commit (hmm,
that commit is in Kevin's pull request, but Anthony hasn't yet taken
it into qemu.git proper, and the interface might still have more tweaks
before the actual qemu 1.3 release in December, so this may be a case
of me posting patches but not applying them to libvirt for another
month or two). I'm still trying to test this code, as well as to
write followup patches to allow things to work with SELinux enforcing,
but wanted to at least get this thread started.
Eric Blake (2):
blockjob: manage qemu block-commit monitor command
blockjob: wire up online qemu block-commit
src/qemu/qemu_capabilities.c | 3 ++
src/qemu/qemu_capabilities.h | 1 +
src/qemu/qemu_driver.c | 79 ++++++++++++++++++++++++++++++++++++++++++++
src/qemu/qemu_monitor.c | 30 +++++++++++++++++
src/qemu/qemu_monitor.h | 7 ++++
src/qemu/qemu_monitor_json.c | 34 +++++++++++++++++++
src/qemu/qemu_monitor_json.h | 7 ++++
7 files changed, 161 insertions(+)
--
1.7.11.4