[libvirt] [PATCH V2 0/9] support multi-thread compress migration.

Feng, Shaohe shaohe.feng at intel.com
Tue Sep 22 09:05:15 UTC 2015


Ping. 

> -----Original Message-----
> From: Feng, Shaohe
> Sent: Monday, August 10, 2015 5:32 PM
> To: 'libvir-list at 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 at 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





More information about the libvir-list mailing list