All of lore.kernel.org
 help / color / mirror / Atom feed
* [Qemu-devel] [PULL 00/14] Migration pull request for 20170628
@ 2017-06-28 11:30 Juan Quintela
  2017-06-28 11:30 ` [Qemu-devel] [PULL 01/14] machine: export register_compat_prop() Juan Quintela
                   ` (14 more replies)
  0 siblings, 15 replies; 19+ messages in thread
From: Juan Quintela @ 2017-06-28 11:30 UTC (permalink / raw)
  To: qemu-devel; +Cc: dgilbert, lvivier, peterx

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(-)

^ permalink raw reply	[flat|nested] 19+ messages in thread

end of thread, other threads:[~2017-07-03  1:24 UTC | newest]

Thread overview: 19+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-06-28 11:30 [Qemu-devel] [PULL 00/14] Migration pull request for 20170628 Juan Quintela
2017-06-28 11:30 ` [Qemu-devel] [PULL 01/14] machine: export register_compat_prop() Juan Quintela
2017-06-28 11:30 ` [Qemu-devel] [PULL 02/14] accel: introduce AccelClass.global_props Juan Quintela
2017-06-28 11:30 ` [Qemu-devel] [PULL 03/14] vl: clean up global property registration Juan Quintela
2017-06-28 11:30 ` [Qemu-devel] [PULL 04/14] migration: let MigrationState be a qdev Juan Quintela
2017-06-30 21:18   ` Philippe Mathieu-Daudé
2017-06-30 21:27     ` Eric Blake
2017-07-03  1:24       ` Peter Xu
2017-06-28 11:30 ` [Qemu-devel] [PULL 05/14] migration: move global_state.optional out Juan Quintela
2017-06-28 11:30 ` [Qemu-devel] [PULL 06/14] migration: move only_migratable to MigrationState Juan Quintela
2017-06-28 11:30 ` [Qemu-devel] [PULL 07/14] migration: move skip_configuration out Juan Quintela
2017-06-28 11:31 ` [Qemu-devel] [PULL 08/14] migration: move skip_section_footers Juan Quintela
2017-06-28 11:31 ` [Qemu-devel] [PULL 09/14] migration: merge enforce_config_section somewhat Juan Quintela
2017-06-28 11:31 ` [Qemu-devel] [PULL 10/14] migration: hmp: dump globals Juan Quintela
2017-06-28 11:31 ` [Qemu-devel] [PULL 11/14] migration: add comment for TYPE_MIGRATE Juan Quintela
2017-06-28 11:31 ` [Qemu-devel] [PULL 12/14] vmstate: error hint for failed equal checks Juan Quintela
2017-06-28 11:31 ` [Qemu-devel] [PULL 13/14] migration: add "return-path" capability Juan Quintela
2017-06-28 11:31 ` [Qemu-devel] [PULL 14/14] exec: fix access to ram_list.dirty_memory when sync dirty bitmap Juan Quintela
2017-06-29 14:06 ` [Qemu-devel] [PULL 00/14] Migration pull request for 20170628 Peter Maydell

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.