On 10/15/2013 03:26 AM, Jules Wang wrote:
v2 -> v3:
* add documentation of new option in qapi-schema.
* long option name: ft -> fault-tolerant
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 | 10 ++-
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 | 6 +-
qmp-commands.hx | 3 +-
savevm.c | 178 +++++++++++++++++++++++++++++++++++++++---
11 files changed, 303 insertions(+), 30 deletions(-)
create mode 100644 docs/curling.txt
Ooops, forgot to send you the wiki link:
http://wiki.qemu.org/Features/MicroCheckpointing