[libvirt] [PATCH v5 0/5] migration: add multithread compression
Nikolay Shirokovskiy
nshirokovskiy at virtuozzo.com
Fri Apr 8 07:31:18 UTC 2016
ping
On 01.04.2016 11:19, Nikolay Shirokovskiy wrote:
> Add means to turn multithread compression on during migration.
> Add means to pass compression parameters in migration command.
>
> WARNING!
>
> This should be pushed only after
> https://www.redhat.com/archives/libvir-list/2016-March/msg01506.html
> or virsh domain will break.
>
> Changes from v4
> ===============
>
> 1. Clean up documentation and comments.
> 2. Stop keeping compression options in flags internally. Move
> flags data into generic compression structure.
> 3. Use existing libvirt enum infrastructure to deal with
> compression methods. This makes parse and dump function less
> painful.
> 4. Use booleans for 'set' flags instead of bitsets.
>
> 5. Othes minor changes on Jiri comments.
>
>
> Eli Qiao (1):
> qemumonitorjsontest: add test for getting multithread compress params
>
> Nikolay Shirokovskiy (2):
> migration: qemu: add option to select compression methods
> qemu: migration: support setting compession parameters
>
> ShaoHe Feng (2):
> qemu: monitor: add migration parameters accessors
> virsh: add compression options for migration
>
> include/libvirt/libvirt-domain.h | 42 +++++++
> src/qemu/qemu_driver.c | 40 +++++-
> src/qemu/qemu_migration.c | 262 +++++++++++++++++++++++++++++++++++----
> src/qemu/qemu_migration.h | 36 ++++++
> src/qemu/qemu_monitor.c | 24 +++-
> src/qemu/qemu_monitor.h | 18 +++
> src/qemu/qemu_monitor_json.c | 110 ++++++++++++++++
> src/qemu/qemu_monitor_json.h | 5 +
> tests/qemumonitorjsontest.c | 61 +++++++++
> tools/virsh-domain.c | 76 ++++++++++++
> tools/virsh.pod | 18 ++-
> 11 files changed, 656 insertions(+), 36 deletions(-)
>
More information about the libvir-list
mailing list