v1 -> v2: * cmdline: migrate curling:tcp:<address>:<port> -> migrate -f tcp:<address>:<port>
* sender: use QEMU_VM_FILE_MAGIC_FT as the header of the migration to indicate this is a ft migration. * receiver: look for the signature: QEMU_VM_EOF_MAGIC + QEMU_VM_FILE_MAGIC_FT(64bit total) which indicates the end of one migration. -- Jules Wang (4): Curling: add doc Curling: cmdline interface. Curling: the sender Curling: the receiver arch_init.c | 25 ++++-- docs/curling.txt | 51 ++++++++++++ hmp-commands.hx | 11 ++- hmp.c | 3 +- include/migration/migration.h | 1 + include/migration/qemu-file.h | 1 + include/sysemu/sysemu.h | 5 +- migration.c | 50 ++++++++++-- qapi-schema.json | 3 +- qmp-commands.hx | 3 +- savevm.c | 178 +++++++++++++++++++++++++++++++++++++++--- 11 files changed, 301 insertions(+), 30 deletions(-) create mode 100644 docs/curling.txt -- 1.8.0.1