[PATCH 00/12] qemu: Add support for more migration parameters

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



QEMU is transforming existing special migration parameters (those which
need dedicated QMP commands to be set or queried) into proper parameters
handled by query-migrate-parameters and migrate-set-parameters. Even
though we may still want to use the existing commands adding support for
tha transformed parameters will help us clean all of them before
migration and reset them to their original values after a failed
migration. Thus we wouldn't need to add more ad-hoc code which resets
some of them and ignores some others.

Jiri Denemark (12):
  qemu: Generalize PARSE macro in qemuMonitorJSONGetMigrationParams
  qemu: Use macro for parsing string migration parameters
  qemu: Use macro for parsing ull migration parameters
  qemu: Generalize APPEND macro in qemuMonitorJSONSetMigrationParams
  qemu: Use macro for setting string migration parameters
  qemu: Drop giant if statement from qemuMonitorSetMigrationParams
  qemumonitorjsontest: Rename 1st CHECK macro in migration params test
  qemumonitorjsontest: Rename 2nd CHECK macro in migration params test
  qemu: Add support for setting downtime-limit migration parameter
  qemu: Rename TLS related migration parameters
  qemu: Add support for max-bandwidth migration parameter
  qemu: Add support for block-incremental migration parameter

 src/qemu/qemu_migration.c    |  23 +++++-----
 src/qemu/qemu_monitor.c      |  20 +++------
 src/qemu/qemu_monitor.h      |  10 ++++-
 src/qemu/qemu_monitor_json.c | 104 +++++++++++++++++++++++++++----------------
 tests/qemumonitorjsontest.c  |  46 ++++++++++++-------
 5 files changed, 123 insertions(+), 80 deletions(-)

-- 
2.14.3

--
libvir-list mailing list
libvir-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/libvir-list



[Index of Archives]     [Virt Tools]     [Libvirt Users]     [Lib OS Info]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [KDE Users]     [Fedora Tools]

  Powered by Linux