From: "Michael R. Hines" <mrhi...@us.ibm.com> This version seems ready to go, if there are no fundamental problems.
Changes since v1: - Complete endianness handling of all protocol messages - Splitout unpin patch - ./configure fixes - Fix documentation Michael R. Hines (8): rdma: update documentation to reflect new unpin support rdma: introduce ram_handle_compressed() rdma: core logic rdma: unpin support rdma: send pc.ram rdma: allow state transitions between other states besides ACTIVE rdma: introduce MIG_STATE_NONE and change MIG_STATE_SETUP state transition rdma: account for the time spent in MIG_STATE_SETUP through QMP Makefile.objs | 1 + arch_init.c | 62 +- configure | 40 + docs/rdma.txt | 51 +- hmp.c | 4 + include/migration/migration.h | 7 + migration-rdma.c | 3042 +++++++++++++++++++++++++++++++++++++++++ migration.c | 48 +- qapi-schema.json | 9 +- 9 files changed, 3219 insertions(+), 45 deletions(-) create mode 100644 migration-rdma.c -- 1.7.10.4