From: "Dr. David Alan Gilbert" <dgilb...@redhat.com> The following changes since commit df96bfab49dab2d0373e49b51bbb51ce72e1601e:
Merge remote-tracking branch 'remotes/kraxel/tags/pull-vga-20170213-1' into staging (2017-02-13 10:54:49 +0000) are available in the git repository at: git://github.com/dagrh/qemu.git tags/pull-migration-20170213a for you to fetch changes up to 982b78c5e37864c06fd7b5f156d80bf02628a855: virtio/migration: Migrate virtio-net to VMState (2017-02-13 17:27:14 +0000) ---------------------------------------------------------------- Migration Amit: migration: remove myself as maintainer MAINTAINERS: update my email address Ashijeet: migrate: Introduce zero RAM checks to skip RAM migration Pavel: Postcopy release RAM Halil: consolidate VMStateField.start Hailiang: COLO: fix setting checkpoint-delay not working properly COLO: Shutdown related socket fd while do failover COLO: Don't process failover request while loading VM's state Me: migration: Add VMSTATE_UNUSED_VARRAY_UINT32 migration: Add VMSTATE_WITH_TMP tests/migration: Add test for VMSTATE_WITH_TMP virtio-net VMState conversion and new VMSTATE macros ---------------------------------------------------------------- Amit Shah (2): migration: remove myself as maintainer MAINTAINERS: update my email address Ashijeet Acharya (1): migrate: Introduce zero RAM checks to skip RAM migration Dr. David Alan Gilbert (4): migration: Add VMSTATE_UNUSED_VARRAY_UINT32 migration: Add VMSTATE_WITH_TMP tests/migration: Add test for VMSTATE_WITH_TMP virtio/migration: Migrate virtio-net to VMState Halil Pasic (1): migration: consolidate VMStateField.start Pavel Butsykin (3): migration: add MigrationState arg for ram_save_/compressed_/page() add 'release-ram' migrate capability migration: discard non-dirty ram pages after the start of postcopy zhanghailiang (3): COLO: fix setting checkpoint-delay not working properly COLO: Shutdown related socket fd while do failover COLO: Don't process failover request while loading VM's state MAINTAINERS | 5 +- hw/char/exynos4210_uart.c | 2 +- hw/display/g364fb.c | 2 +- hw/dma/pl330.c | 8 +- hw/intc/exynos4210_gic.c | 2 +- hw/ipmi/isa_ipmi_bt.c | 6 +- hw/net/virtio-net.c | 316 +++++++++++++++++++++++++++-------------- hw/net/vmxnet3.c | 2 +- hw/nvram/mac_nvram.c | 2 +- hw/nvram/spapr_nvram.c | 2 +- hw/sd/sdhci.c | 2 +- hw/timer/m48t59.c | 2 +- include/hw/virtio/virtio-net.h | 4 +- include/migration/colo.h | 2 + include/migration/migration.h | 10 ++ include/migration/qemu-file.h | 3 +- include/migration/vmstate.h | 51 +++++-- migration/colo.c | 102 +++++++++++-- migration/migration.c | 16 +++ migration/qemu-file.c | 59 +++++++- migration/ram.c | 78 ++++++++-- migration/savevm.c | 2 +- migration/vmstate.c | 44 +++++- qapi-schema.json | 9 +- target/s390x/machine.c | 2 +- tests/test-vmstate.c | 98 ++++++++++++- util/fifo8.c | 2 +- 27 files changed, 648 insertions(+), 185 deletions(-)