The following changes since commit 5c79ae3615d5dafdf1bb09b7a356a3a005714e3d:
Update version for v2.4.0 release (2015-08-11 15:30:34 +0100) are available in the git repository at: git://git.kernel.org/pub/scm/virt/kvm/mst/qemu.git tags/for_upstream for you to fetch changes up to d31e5ae7f2c16de2caf752b7f7f903569fea894d: MAINTAINERS: list smbios maintainers (2015-08-13 14:08:31 +0300) ---------------------------------------------------------------- virtio,pc,acpi fixes, cleanups Mostly cleanups, notably Eduardo's compat code rework, and smbios rearrangement for use by ARM. Signed-off-by: Michael S. Tsirkin <m...@redhat.com> ---------------------------------------------------------------- Daniel P. Berrange (1): acpi: avoid potential uninitialized access to cpu_hp_io_base Eduardo Habkost (15): piix: Document coreboot-specific RAM size config register pc: Use PC_COMPAT_* for CPUID feature compatibility target-i386: Remove x86_cpu_compat_set_features() pc: Use error_abort when registering properties pc: Rename pc_machine variables to pcms pc: Move PCMachineClass, PCMachineState to qemu/typedefs.h pc: Eliminate pc_common_machine_options() pc: Eliminate pc_default_machine_options() pc: Use PCMachineState for pc_cmos_init() argument pc: Use PCMachineState for pc_memory_init() argument pc: Move {above,below}_4g_mem_size variables to PCMachineState pc: Use PCMachineState as pc_guest_info_init() argument pc: Remove redundant arguments from *load_linux() pc: Remove redundant arguments from pc_cmos_init() pc: Remove redundant arguments from pc_memory_init() Jason Wang (1): virtio-net: remove useless codes Laurent Vivier (1): pci: allow 0 address for PCI IO/MEM regions Michael S. Tsirkin (1): MAINTAINERS: list smbios maintainers Victor Kaplansky (2): make: fix where dependency *.d are stored. make: load only required dependency files. Wei Huang (3): smbios: extract x86 smbios building code into a function smbios: remove dependency on x86 e820 tables smbios: move smbios code into a common folder include/hw/boards.h | 3 +- include/hw/i386/pc.h | 146 +++++++++++++++++++++++++------- include/hw/{i386 => smbios}/smbios.h | 10 ++- include/hw/virtio/virtio-net.h | 1 - include/qemu/typedefs.h | 2 + target-i386/cpu.h | 3 - arch_init.c | 2 +- hw/i386/acpi-build.c | 1 + hw/i386/pc.c | 156 +++++++++++++++++++---------------- hw/i386/pc_piix.c | 77 ++++++----------- hw/i386/pc_q35.c | 69 +++++----------- hw/net/virtio-net.c | 8 +- hw/pci-host/piix.c | 7 +- hw/pci/pci.c | 12 ++- hw/ppc/spapr.c | 1 + hw/{i386 => smbios}/smbios.c | 19 ++--- target-i386/cpu.c | 26 ------ tests/bios-tables-test.c | 2 +- vl.c | 2 +- MAINTAINERS | 4 +- default-configs/i386-softmmu.mak | 1 + default-configs/x86_64-softmmu.mak | 1 + hw/Makefile.objs | 1 + hw/i386/Makefile.objs | 10 ++- hw/i386/acpi-dsdt.dsl | 1 - hw/i386/q35-acpi-dsdt.dsl | 1 + hw/smbios/Makefile.objs | 1 + rules.mak | 4 +- 28 files changed, 312 insertions(+), 259 deletions(-) rename include/hw/{i386 => smbios}/smbios.h (95%) rename hw/{i386 => smbios}/smbios.c (98%) create mode 100644 hw/smbios/Makefile.objs