
Ping.
-----Original Message----- From: Feng, Shaohe Sent: Monday, August 10, 2015 5:32 PM To: 'libvir-list@redhat.com' Cc: 'Jiri Denemark'; 'Eric Blake'; Li, Liang Z; Dugger, Donald D Subject: RE: [PATCH V2 0/9] support multi-thread compress migration.
Hi, Eric and Jiri
Can you have a look at this patch and give some comments at your leisure?
-----Original Message----- From: Feng, Shaohe Sent: Thursday, July 9, 2015 9:02 PM To: libvir-list@redhat.com Cc: Jiri Denemark; Eric Blake; Li, Liang Z; Feng, Shaohe Subject: [PATCH V2 0/9] support multi-thread compress migration.
These series patches support multi-thread compress during live migration.
Eli Qiao (4): Add test cases for qemuMonitorJSONGetMigrationParameter remote: Add support for set and get multil thread migration parameters qemu_driver: Add support to set/get migration parameters. virsh: Add set and get multi-thread migration parameters commands
ShaoHe Feng (5): qemu_migration: Add support for mutil-thread compressed migration enable qemu: Add monitor API for get/set migration parameters set multi-thread compress params for Migrate3 during live migration virsh: add multi-thread migration option for live migrate command Implement the public APIs for multi-thread compress parameters.
.gnulib | 2 +- daemon/remote.c | 62 +++++++++++ include/libvirt/libvirt-domain.h | 31 ++++++ src/driver-hypervisor.h | 14 +++ src/libvirt-domain.c | 110 +++++++++++++++++++ src/libvirt_public.syms | 5 + src/qemu/qemu_domain.h | 3 + src/qemu/qemu_driver.c | 186 ++++++++++++++++++++++++++++++++ src/qemu/qemu_migration.c | 105 ++++++++++++++++++ src/qemu/qemu_migration.h | 32 ++++-- src/qemu/qemu_monitor.c | 40 ++++++- src/qemu/qemu_monitor.h | 11 ++ src/qemu/qemu_monitor_json.c | 93 ++++++++++++++++ src/qemu/qemu_monitor_json.h | 9 ++ src/qemu/qemu_monitor_text.c | 95 +++++++++++++++++ src/qemu/qemu_monitor_text.h | 10 ++ src/remote/remote_driver.c | 54 ++++++++++ src/remote/remote_protocol.x | 30 +++++- src/remote_protocol-structs | 26 +++++ tests/qemumonitorjsontest.c | 53 ++++++++++ tools/virsh-domain.c | 223 ++++++++++++++++++++++++++++++++++++++- tools/virsh.pod | 37 +++++-- 22 files changed, 1212 insertions(+), 19 deletions(-)
-- 2.1.4