Failed in applying to current master (
apply log)
Maintainers: Pierrick Bouvier <pierrick.bouvier@linaro.org>, Lukas Straub <lukasstraub2@web.de>, Peter Xu <peterx@redhat.com>, Fabiano Rosas <farosas@suse.de>, Eric Blake <eblake@redhat.com>, Markus Armbruster <armbru@redhat.com>, Laurent Vivier <lvivier@redhat.com>, Paolo Bonzini <pbonzini@redhat.com>
MAINTAINERS | 6 +-
docs/COLO-FT.txt | 334 ------------------------
docs/system/index.rst | 1 +
docs/system/qemu-colo.rst | 361 ++++++++++++++++++++++++++
include/migration/colo.h | 3 -
migration/colo.c | 59 ++---
migration/meson.build | 2 +-
migration/migration.c | 112 ++++----
migration/multifd-colo.c | 41 +++
migration/multifd-colo.h | 23 ++
migration/multifd-nocomp.c | 10 +-
migration/multifd.c | 30 ++-
migration/multifd.h | 5 +-
migration/options.c | 10 +-
migration/ram.c | 12 +-
migration/savevm.c | 37 +--
migration/savevm.h | 1 -
migration/trace-events | 1 -
qapi/migration.json | 9 +-
tests/qtest/meson.build | 7 +-
tests/qtest/migration-test.c | 1 +
tests/qtest/migration/colo-tests.c | 195 ++++++++++++++
tests/qtest/migration/framework.c | 13 +
tests/qtest/migration/framework.h | 5 +
tests/qtest/migration/migration-qmp.c | 3 +-
tests/qtest/migration/precopy-tests.c | 3 +-
26 files changed, 798 insertions(+), 486 deletions(-)
delete mode 100644 docs/COLO-FT.txt
create mode 100644 docs/system/qemu-colo.rst
create mode 100644 migration/multifd-colo.c
create mode 100644 migration/multifd-colo.h
create mode 100644 tests/qtest/migration/colo-tests.c