The following changes since commit 4f4a9ca4a4386c137301b3662faba076455ff15a:
Merge remote-tracking branch 'remotes/pmaydell/tags/pull-target-arm-20160707' into staging (2016-07-07 14:49:38 +0100) are available in the git repository at: git://github.com/ehabkost/qemu.git tags/x86-pull-request for you to fetch changes up to 40bfe48f1c78bb7905d58d8d603ca27063566bc9: target-i386: Enable LMCE for '-cpu host' if supported by host (2016-07-07 15:25:40 -0300) ---------------------------------------------------------------- x86 and machine queue, 2016-07-07 Highlights: * Improvements on global property error handling * Translate -cpu options to global properties * LMCE support ---------------------------------------------------------------- Ashok Raj (1): target-i386: kvm: Add basic Intel LMCE support Eduardo Habkost (6): qdev: Don't stop applying globals on first error qdev: Eliminate qemu_add_globals() function qdev: GlobalProperty.errp field machine: Add machine_register_compat_props() function vl: Set errp to &error_abort on machine compat_props target-i386: Show host and VM TSC frequencies on mismatch Evgeny Yakovlev (1): target-i386: Report hyperv feature words through qom Haozhong Zhang (2): target-i386: Publish advised value of MSR_IA32_FEATURE_CONTROL via fw_cfg target-i386: Enable LMCE for '-cpu host' if supported by host Igor Mammedov (4): target-sparc: Use sparc_cpu_parse_features() directly cpu: Use CPUClass->parse_features() as convertor to global properties arm: virt: Parse cpu_model only once pc: Parse CPU features only once Paolo Bonzini (2): target-i386: TCG can support CPUID.07H:EBX.erms target-i386: Avoid using locals outside their scope hw/arm/virt.c | 41 +++++------ hw/core/machine.c | 18 +++++ hw/core/qdev-properties-system.c | 21 +----- hw/core/qdev-properties.c | 12 ++-- hw/i386/pc.c | 66 ++++++++++++++--- include/hw/boards.h | 1 + include/hw/qdev-core.h | 4 ++ include/qemu/config-file.h | 1 - include/qom/cpu.h | 2 +- qom/cpu.c | 39 ++++++---- target-i386/cpu.c | 137 ++++++++++++++++++++++------------- target-i386/cpu.h | 20 +++++- target-i386/kvm.c | 152 +++++++++++++++++++++++++-------------- target-i386/machine.c | 19 +++++ target-sparc/cpu.c | 7 +- vl.c | 25 ++++--- 16 files changed, 386 insertions(+), 179 deletions(-) -- 2.5.5