From: "Michael R. Hines" <address@hidden>
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