Patches applied successfully (
tree,
apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20200228092420.103757-1-quintela@redhat.com
Maintainers: "Alex Bennée" <alex.bennee@linaro.org>, Juan Quintela <quintela@redhat.com>, "Dr. David Alan Gilbert" <dgilbert@redhat.com>, "Philippe Mathieu-Daudé" <philmd@redhat.com>, Markus Armbruster <armbru@redhat.com>, Laurent Vivier <lvivier@redhat.com>, Paolo Bonzini <pbonzini@redhat.com>, Fam Zheng <fam@euphon.net>, Hailiang Zhang <zhang.zhanghailiang@huawei.com>, Eric Blake <eblake@redhat.com>, Thomas Huth <thuth@redhat.com>, Stefan Hajnoczi <stefanha@redhat.com>, Eduardo Habkost <ehabkost@redhat.com>, "Daniel P. Berrangé" <berrange@redhat.com>
.gitlab-ci.yml | 1 +
.travis.yml | 1 +
configure | 30 ++
hw/core/qdev-properties.c | 13 +
include/hw/qdev-properties.h | 4 +
include/qemu/module.h | 2 +
migration/Makefile.objs | 2 +
migration/block.c | 39 +-
migration/colo.c | 260 +++++++-------
migration/migration.c | 76 +++-
migration/migration.h | 3 +
migration/multifd-zlib.c | 325 +++++++++++++++++
migration/multifd-zstd.c | 339 ++++++++++++++++++
migration/multifd.c | 191 +++++++++-
migration/multifd.h | 31 ++
migration/ram.c | 2 +-
migration/savevm.c | 1 +
migration/vmstate.c | 1 -
monitor/hmp-cmds.c | 21 ++
qapi/migration.json | 80 ++++-
softmmu/vl.c | 1 +
tests/docker/dockerfiles/centos7.docker | 3 +-
.../dockerfiles/fedora-i386-cross.docker | 3 +-
tests/docker/dockerfiles/fedora.docker | 3 +-
tests/docker/dockerfiles/ubuntu.docker | 1 +
tests/docker/dockerfiles/ubuntu1804.docker | 1 +
tests/qtest/migration-test.c | 30 +-
tests/test-vmstate.c | 6 +-
tests/vm/fedora | 5 +-
tests/vm/freebsd | 3 +
tests/vm/netbsd | 3 +
tests/vm/openbsd | 3 +
32 files changed, 1307 insertions(+), 177 deletions(-)
create mode 100644 migration/multifd-zlib.c
create mode 100644 migration/multifd-zstd.c