qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Qemu-devel] [PULL 00/14] Migration pull request for 20170628


From: Juan Quintela
Subject: [Qemu-devel] [PULL 00/14] Migration pull request for 20170628
Date: Wed, 28 Jun 2017 13:30:52 +0200

Hi

This is the migration pull request, it includes:
- return path capability (peter)
- objectify migration (peter)
  Thanks to all the people who helped debug the QOM/QAPI.
- fix access to ramblocks (Haozhong)
- add error hint to VMSTATE*EQUAL macros (halil)
  Fixed by hand the cases that didn't compile (me)

Please, apply.

The following changes since commit 577caa2672ccde7352fda3ef17e44993de862f0e:

  Merge remote-tracking branch 
'remotes/edgar/tags/edgar/mmio-exec-v2.for-upstream' into staging (2017-06-27 
16:56:55 +0100)

are available in the git repository at:

  git://github.com/juanquintela/qemu.git tags/migration/20170628

for you to fetch changes up to 084140bd4989095d39978269fd0f43e398a0015d:

  exec: fix access to ram_list.dirty_memory when sync dirty bitmap (2017-06-28 
12:23:58 +0200)

----------------------------------------------------------------
migration/next for 20170628

----------------------------------------------------------------
Halil Pasic (1):
      vmstate: error hint for failed equal checks

Haozhong Zhang (1):
      exec: fix access to ram_list.dirty_memory when sync dirty bitmap

Peter Xu (12):
      machine: export register_compat_prop()
      accel: introduce AccelClass.global_props
      vl: clean up global property registration
      migration: let MigrationState be a qdev
      migration: move global_state.optional out
      migration: move only_migratable to MigrationState
      migration: move skip_configuration out
      migration: move skip_section_footers
      migration: merge enforce_config_section somewhat
      migration: hmp: dump globals
      migration: add comment for TYPE_MIGRATE
      migration: add "return-path" capability

 accel/accel.c                    |   6 ++
 hmp.c                            |   3 +
 hw/block/fdc.c                   |   2 +-
 hw/core/machine.c                |  13 ----
 hw/core/qdev-properties.c        |  21 ++++++
 hw/display/qxl.c                 |   4 +-
 hw/display/vga.c                 |   2 +-
 hw/display/virtio-gpu.c          |   2 +-
 hw/display/vmware_vga.c          |   2 +-
 hw/i386/pc_piix.c                |   3 -
 hw/ide/ahci.c                    |   2 +-
 hw/input/vmmouse.c               |   2 +-
 hw/intc/openpic.c                |   2 +-
 hw/intc/xics.c                   |   2 +-
 hw/misc/max111x.c                |   2 +-
 hw/nvram/eeprom93xx.c            |   2 +-
 hw/pci/pci.c                     |   2 +-
 hw/pci/pcie_aer.c                |   2 +-
 hw/ppc/spapr.c                   |   3 -
 hw/ppc/spapr_iommu.c             |   2 +-
 hw/ppc/spapr_pci.c               |   4 +-
 hw/ppc/spapr_vio.c               |   4 +-
 hw/usb/hcd-uhci.c                |   2 +-
 hw/xen/xen-common.c              |  25 +++++--
 include/exec/ram_addr.h          |   9 ++-
 include/hw/compat.h              |  12 ++++
 include/hw/qdev-properties.h     |  29 ++++++++
 include/migration/global_state.h |   1 -
 include/migration/misc.h         |   6 +-
 include/migration/vmstate.h      |  51 +++++++++-----
 include/sysemu/accel.h           |  11 +++
 include/sysemu/sysemu.h          |   1 -
 migration/global_state.c         |   9 +--
 migration/migration.c            | 142 ++++++++++++++++++++++++++++++++-------
 migration/migration.h            |  34 ++++++++++
 migration/savevm.c               |  32 ++-------
 migration/vmstate-types.c        |  15 +++++
 qapi-schema.json                 |   5 +-
 target/ppc/machine.c             |   8 +--
 vl.c                             |  41 +++++++++--
 40 files changed, 383 insertions(+), 137 deletions(-)



reply via email to

[Prev in Thread] Current Thread [Next in Thread]