Patches applied successfully (
tree,
apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20191211134506.1803403-1-marcandre.lureau@redhat.com
Maintainers: Peter Maydell <peter.maydell@linaro.org>, Paolo Bonzini <pbonzini@redhat.com>, Max Reitz <mreitz@redhat.com>, Eduardo Habkost <ehabkost@redhat.com>, Christian Borntraeger <borntraeger@de.ibm.com>, Juan Quintela <quintela@redhat.com>, Richard Henderson <rth@twiddle.net>, Fam Zheng <fam@euphon.net>, Andrzej Zaborowski <balrogg@gmail.com>, "Marc-André Lureau" <marcandre.lureau@redhat.com>, Jason Wang <jasowang@redhat.com>, David Hildenbrand <david@redhat.com>, John Snow <jsnow@redhat.com>, Thomas Huth <thuth@redhat.com>, Stefan Weil <sw@weilnetz.de>, "Alex Bennée" <alex.bennee@linaro.org>, "Daniel P. Berrangé" <berrange@redhat.com>, Laurent Vivier <lvivier@redhat.com>, "Dr. David Alan Gilbert" <dgilbert@redhat.com>, "Michael S. Tsirkin" <mst@redhat.com>, David Gibson <david@gibson.dropbear.id.au>, Cornelia Huck <cohuck@redhat.com>, Kevin Wolf <kwolf@redhat.com>, "Philippe Mathieu-Daudé" <philmd@redhat.com>, Halil Pasic <pasic@linux.ibm.com>
MAINTAINERS | 12 +
backends/Makefile.objs | 4 +
backends/dbus-vmstate.c | 496 +++++++++++++++++++++++
configure | 7 +
docs/interop/dbus-vmstate.rst | 74 ++++
docs/interop/dbus.rst | 104 +++++
docs/interop/index.rst | 2 +
hw/block/onenand.c | 2 +-
hw/core/Makefile.objs | 1 +
hw/core/qdev.c | 21 +-
hw/core/vmstate-if.c | 23 ++
hw/ide/cmd646.c | 2 +-
hw/ide/isa.c | 2 +-
hw/ide/piix.c | 2 +-
hw/ide/via.c | 2 +-
hw/misc/max111x.c | 2 +-
hw/net/eepro100.c | 4 +-
hw/net/virtio-net.c | 3 +-
hw/nvram/eeprom93xx.c | 4 +-
hw/ppc/spapr_drc.c | 9 +-
hw/ppc/spapr_iommu.c | 4 +-
hw/s390x/s390-skeys.c | 2 +-
include/hw/vmstate-if.h | 40 ++
include/migration/register.h | 4 +-
include/migration/vmstate.h | 10 +-
include/qemu/dbus.h | 18 +
migration/savevm.c | 20 +-
stubs/vmstate.c | 4 +-
tests/Makefile.include | 23 +-
tests/dbus-vmstate-daemon.sh | 95 +++++
tests/dbus-vmstate-test.c | 399 ++++++++++++++++++
tests/dbus-vmstate1.xml | 12 +
tests/docker/dockerfiles/centos7.docker | 1 +
tests/docker/dockerfiles/debian10.docker | 1 +
tests/docker/dockerfiles/fedora.docker | 1 +
tests/docker/dockerfiles/ubuntu.docker | 1 +
util/Makefile.objs | 3 +
util/dbus.c | 55 +++
38 files changed, 1430 insertions(+), 39 deletions(-)
create mode 100644 backends/dbus-vmstate.c
create mode 100644 docs/interop/dbus-vmstate.rst
create mode 100644 docs/interop/dbus.rst
create mode 100644 hw/core/vmstate-if.c
create mode 100644 include/hw/vmstate-if.h
create mode 100644 include/qemu/dbus.h
create mode 100755 tests/dbus-vmstate-daemon.sh
create mode 100644 tests/dbus-vmstate-test.c
create mode 100644 tests/dbus-vmstate1.xml
create mode 100644 util/dbus.c