This series adds support for a couple of migration parameters which can
be used to tune the auto-convergence algorithm in QEMU.
Jiri Denemark (11):
qemu: Make qemuMonitorSetMigrationCompression saner
qemu: Decouple migration parameters from compression settings
qemu: Rename qemuMonitorMigrationCompression
qemu: Rework qemuMonitorJSONGetMigrationParams
qemu: Rework qemuMonitorJSONSetMigrationParams
test: Rework qemuMonitorJSONGetMigrationParams test
Add auto convergence migration parameters
qemu: Introduce qemuMigrationSetParams
qemu: Add support for cpu throttling parameters
qemu: Implement auto convergence migration parameters
Report auto convergence throttle rate in migration stats
include/libvirt/libvirt-domain.h | 27 ++++++
src/qemu/qemu_domain.c | 6 ++
src/qemu/qemu_driver.c | 13 ++-
src/qemu/qemu_migration.c | 195 ++++++++++++++++++++++++++++++---------
src/qemu/qemu_migration.h | 17 +++-
src/qemu/qemu_monitor.c | 29 ++++--
src/qemu/qemu_monitor.h | 37 +++++---
src/qemu/qemu_monitor_json.c | 74 +++++++--------
src/qemu/qemu_monitor_json.h | 8 +-
tests/qemumonitorjsontest.c | 60 ++++++------
tools/virsh-domain.c | 35 +++++++
tools/virsh.pod | 16 ++--
12 files changed, 364 insertions(+), 153 deletions(-)
--
2.9.0