Hi This includes:
- last two patches that remove version_minimum_id_old. - refactor of opening of files was already tested (this is test-vmstate only) - v4 of flags in ram_load from Peter. Please, apply. Juan. The following changes since commit 3334e929ae2d01e47c3e64757ee7fcf975cede94: Merge remote-tracking branch 'remotes/kraxel/tags/pull-console-20140610-1' into staging (2014-06-10 12:06:17 +0100) are available in the git repository at: git://github.com/juanquintela/qemu.git tags/migration/20140610 for you to fetch changes up to e59d8b1399705ea94d6e66040e37848c56cb4843: vmstate: Refactor opening of files (2014-06-10 16:52:14 +0200) ---------------------------------------------------------------- migration/next for 20140610 ---------------------------------------------------------------- Juan Quintela (3): savevm: Remove all the unneeded version_minimum_id_old (ppc) savevm: Remove all the unneeded version_minimum_id_old (x86) vmstate: Refactor opening of files Peter Lieven (1): migration: catch unknown flags in ram_load arch_init.c | 42 +++++++++++++++------------- hw/acpi/ich9.c | 1 - hw/acpi/pcihp.c | 3 +- hw/acpi/piix4.c | 8 ++---- hw/audio/ac97.c | 6 ++-- hw/audio/cs4231.c | 3 +- hw/audio/cs4231a.c | 3 +- hw/audio/es1370.c | 6 ++-- hw/audio/gus.c | 3 +- hw/audio/hda-codec.c | 4 +-- hw/audio/intel-hda.c | 4 +-- hw/audio/sb16.c | 3 +- hw/block/fdc.c | 16 ++++------- hw/char/escc.c | 6 ++-- hw/char/serial-pci.c | 4 +-- hw/char/serial.c | 2 +- hw/char/spapr_vty.c | 3 +- hw/display/cirrus_vga.c | 6 ++-- hw/display/vga-pci.c | 3 +- hw/display/vga.c | 3 +- hw/display/vmware_vga.c | 6 ++-- hw/dma/i8257.c | 6 ++-- hw/i386/acpi-build.c | 3 +- hw/i386/kvm/clock.c | 1 - hw/i386/kvmvapic.c | 3 -- hw/i386/pc.c | 3 +- hw/i386/xen/xen_platform.c | 3 +- hw/ide/ahci.c | 6 ++-- hw/ide/ich.c | 2 +- hw/ide/isa.c | 3 +- hw/ide/pci.c | 12 +++----- hw/input/pckbd.c | 6 ++-- hw/input/ps2.c | 12 +++----- hw/input/vmmouse.c | 3 +- hw/intc/heathrow_pic.c | 6 ++-- hw/intc/i8259_common.c | 1 - hw/intc/ioapic_common.c | 1 - hw/intc/xics.c | 9 ++---- hw/isa/apm.c | 1 - hw/isa/lpc_ich9.c | 1 - hw/isa/piix4.c | 3 +- hw/isa/vt82c686.c | 6 ++-- hw/net/e1000.c | 6 ++-- hw/net/eepro100.c | 3 +- hw/net/ne2000-isa.c | 3 +- hw/net/ne2000.c | 6 ++-- hw/net/pcnet-pci.c | 3 +- hw/net/pcnet.c | 3 +- hw/net/rtl8139.c | 9 ++---- hw/net/spapr_llan.c | 3 +- hw/net/vmxnet3.c | 4 +-- hw/nvram/eeprom93xx.c | 3 +- hw/nvram/fw_cfg.c | 3 +- hw/pci-bridge/ioh3420.c | 1 - hw/pci-bridge/xio3130_downstream.c | 1 - hw/pci-bridge/xio3130_upstream.c | 1 - hw/pci-host/piix.c | 7 ++--- hw/pci-host/ppce500.c | 9 ++---- hw/pci-host/q35.c | 3 +- hw/pci/pci.c | 9 ++---- hw/pci/pcie_aer.c | 6 ++-- hw/ppc/ppc4xx_pci.c | 9 ++---- hw/ppc/spapr.c | 3 +- hw/ppc/spapr_iommu.c | 3 +- hw/ppc/spapr_pci.c | 9 ++---- hw/ppc/spapr_vio.c | 3 +- hw/scsi/lsi53c895a.c | 3 +- hw/scsi/megasas.c | 3 +- hw/scsi/scsi-bus.c | 4 +-- hw/scsi/scsi-disk.c | 1 - hw/scsi/spapr_vscsi.c | 6 ++-- hw/scsi/vmw_pvscsi.c | 3 +- hw/timer/hpet.c | 9 ++---- hw/timer/i8254_common.c | 1 - hw/timer/m48t59.c | 3 +- hw/timer/mc146818rtc.c | 3 +- hw/watchdog/wdt_i6300esb.c | 14 +++++----- hw/watchdog/wdt_ib700.c | 3 +- migration.c | 2 +- target-i386/machine.c | 57 +++++++++++++------------------------- target-ppc/machine.c | 38 +++++++++---------------- tests/test-vmstate.c | 38 ++++++++++++------------- 82 files changed, 193 insertions(+), 331 deletions(-)