|
From: | Paolo Bonzini |
Subject: | [Qemu-devel] [PULL 00/21] KVM, memory, build, migration changes for 2014-09-11 |
Date: | Fri, 12 Sep 2014 15:58:37 +0200 |
The following changes since commit f102f224556f292f55b6e25147741bb8c48c9451: Merge remote-tracking branch 'remotes/afaerber/tags/qom-cpu-for-peter' into staging (2014-09-05 16:03:56 +0100) are available in the git repository at: git://github.com/bonzini/qemu.git tags/for-upstream for you to fetch changes up to 462efe9e530e22b1b60aaf01716e1423cd94302c: gdbstub: init mon_chr through qemu_chr_alloc (2014-09-11 12:20:33 +0200) ---------------------------------------------------------------- - Memory: improve error reporting and avoid crashes on hotplug - Build: fixing block/iscsi.so and ranlib warnings on Mac OS X - Migration fixes for x86 - The odd KVM patch. ---------------------------------------------------------------- Fam Zheng (4): trace: Only link generated-tracers.o with "simple" backend util: Move general qemu_getauxval to util/getauxval.c util: Don't link host-utils.o if it's empty rules.mak: Fix DSO build by pulling in archive symbols Hu Tao (6): exec: add parameter errp to qemu_ram_alloc and qemu_ram_alloc_from_ptr memory: add parameter errp to memory_region_init_ram memory: add parameter errp to memory_region_init_rom_device hostmem-ram: don't exit qemu if size of memory-backend-ram is way too big exec: report error when memory < hpagesize exec: add parameter errp to gethugepagesize Paolo Bonzini (2): kvm: do not abort if KVM_RUN fails vl: use QLIST_FOREACH_SAFE to visit change state handlers Pavel Dovgalyuk (9): apic_common: vapic_paddr synchronization fix cpu: init vmstate for ticks and clock offset fdc: adding vmstate for save/restore parallel: adding vmstate for save/restore serial: fixing vmstate for save/restore piix: do not set irq while loading vmstate mc146818rtc: add missed field to vmstate pckbd: adding new fields to vmstate gdbstub: init mon_chr through qemu_chr_alloc backends/hostmem-ram.c | 2 +- cpus.c | 8 +- exec.c | 56 +++++--- gdbstub.c | 2 +- hw/alpha/typhoon.c | 3 +- hw/arm/armv7m.c | 7 +- hw/arm/cubieboard.c | 2 +- hw/arm/digic_boards.c | 2 +- hw/arm/exynos4210.c | 9 +- hw/arm/highbank.c | 5 +- hw/arm/integratorcp.c | 5 +- hw/arm/kzm.c | 4 +- hw/arm/mainstone.c | 3 +- hw/arm/musicpal.c | 6 +- hw/arm/omap1.c | 6 +- hw/arm/omap2.c | 6 +- hw/arm/omap_sx1.c | 6 +- hw/arm/palm.c | 3 +- hw/arm/pxa2xx.c | 11 +- hw/arm/realview.c | 9 +- hw/arm/spitz.c | 2 +- hw/arm/strongarm.c | 3 +- hw/arm/tosa.c | 2 +- hw/arm/versatilepb.c | 3 +- hw/arm/vexpress.c | 15 ++- hw/arm/virt.c | 3 +- hw/arm/xilinx_zynq.c | 6 +- hw/block/fdc.c | 74 ++++++++++ hw/block/onenand.c | 2 +- hw/block/pflash_cfi01.c | 8 +- hw/block/pflash_cfi02.c | 8 +- hw/char/parallel.c | 18 +++ hw/char/serial.c | 225 ++++++++++++++++++++++++++----- hw/core/loader.c | 2 +- hw/cris/axis_dev88.c | 6 +- hw/display/cg3.c | 6 +- hw/display/qxl.c | 6 +- hw/display/sm501.c | 2 +- hw/display/tc6393xb.c | 3 +- hw/display/tcx.c | 5 +- hw/display/vga.c | 3 +- hw/display/vmware_vga.c | 3 +- hw/i386/kvm/pci-assign.c | 3 +- hw/i386/kvmvapic.c | 37 +++-- hw/i386/pc.c | 3 +- hw/i386/pc_sysfw.c | 5 +- hw/input/milkymist-softusb.c | 4 +- hw/input/pckbd.c | 51 +++++++ hw/lm32/lm32_boards.c | 6 +- hw/lm32/milkymist.c | 3 +- hw/m68k/an5206.c | 4 +- hw/m68k/dummy_m68k.c | 2 +- hw/m68k/mcf5208.c | 4 +- hw/microblaze/petalogix_ml605_mmu.c | 5 +- hw/microblaze/petalogix_s3adsp1800_mmu.c | 6 +- hw/mips/mips_fulong2e.c | 5 +- hw/mips/mips_jazz.c | 8 +- hw/mips/mips_malta.c | 6 +- hw/mips/mips_mipssim.c | 6 +- hw/mips/mips_r4k.c | 5 +- hw/moxie/moxiesim.c | 4 +- hw/net/milkymist-minimac2.c | 2 +- hw/openrisc/openrisc_sim.c | 2 +- hw/pci-host/piix.c | 30 ++++- hw/pci-host/prep.c | 3 +- hw/pci/pci.c | 2 +- hw/ppc/mac_newworld.c | 3 +- hw/ppc/mac_oldworld.c | 3 +- hw/ppc/ppc405_boards.c | 8 +- hw/ppc/ppc405_uc.c | 3 +- hw/s390x/s390-virtio-ccw.c | 2 +- hw/s390x/s390-virtio.c | 2 +- hw/s390x/sclp.c | 2 +- hw/sh4/r2d.c | 2 +- hw/sh4/shix.c | 8 +- hw/sparc/leon3.c | 4 +- hw/sparc/sun4m.c | 10 +- hw/sparc64/sun4u.c | 6 +- hw/timer/mc146818rtc.c | 24 ++++ hw/tricore/tricore_testboard.c | 12 +- hw/unicore32/puv3.c | 3 +- hw/xtensa/sim.c | 4 +- hw/xtensa/xtfpga.c | 8 +- include/exec/memory.h | 8 +- include/exec/ram_addr.h | 4 +- include/qemu-common.h | 2 + include/qemu/osdep.h | 4 - kvm-all.c | 3 +- memory.c | 15 ++- numa.c | 4 +- rules.mak | 43 +++++- trace/Makefile.objs | 3 +- util/Makefile.objs | 3 +- util/getauxval.c | 8 ++ util/host-utils.c | 2 - vl.c | 5 +- xen-hvm.c | 3 +- 97 files changed, 757 insertions(+), 220 deletions(-) -- 2.1.0
[Prev in Thread] | Current Thread | [Next in Thread] |