From: "Michael R. Hines" <mrhines(a)us.ibm.com>
QEMU has in tree now planned for 1.6 support for RDMA-based live migration.
Changes to libvirt:
1. QEMU has a new 'setup' phase in their state machine.
2. Expose the 'x-rdma' migration protocol URI.
3. Expose the 'x-rdma-pin-all' capability for pre-registration of memory.
Michael R. Hines (3):
qemu: handle new 'setup' migration state
qemu: RDMA migration support using 'x-rdma' URI
qemu: memory pre-pinning support for RDMA migration
include/libvirt/libvirt.h.in | 3 +
src/qemu/qemu_capabilities.c | 7 +++
src/qemu/qemu_capabilities.h | 4 ++
src/qemu/qemu_command.c | 8 +++
src/qemu/qemu_migration.c | 131 ++++++++++++++++++++++++++++++++++++------
src/qemu/qemu_migration.h | 3 +-
src/qemu/qemu_monitor.c | 7 ++-
src/qemu/qemu_monitor.h | 13 +++++
src/qemu/qemu_monitor_json.c | 18 ++++++
tools/virsh-domain.c | 7 +++
10 files changed, 178 insertions(+), 23 deletions(-)
--
1.7.10.4