|
| 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] |