The following changes since commit 333ec4ca6a9f604331e2349cb91e9635f65d6462:
Merge remote-tracking branch 'remotes/jasowang/tags/net-pull-request' into staging (2016-09-27 16:23:08 +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 4f01a637795af77f1c191230b9f6e3a2547b0c28: sysbus: Remove ignored return value of FindSysbusDeviceFunc (2016-09-27 17:03:34 -0300) ---------------------------------------------------------------- x86 and machine queue, 2016-09-27 ---------------------------------------------------------------- David Gibson (1): sysbus: Remove ignored return value of FindSysbusDeviceFunc Eduardo Habkost (18): target-i386: Remove unused X86CPUDefinition::xlevel2 field target-i386: Add a marker to end of the region zeroed on reset tests: Add test code for CPUID level/xlevel handling tests: Test CPUID level handling for old machines target-i386: Automatically set level/xlevel/xlevel2 when needed target-i386: Enable CPUID[0x8000000A] if SVM is enabled target-i386: Move feature name arrays inside FeatureWordInfo target-i386: Don't try to enable PT State xsave component target-i386: xsave: Calculate enabled components only once target-i386: xsave: Simplify CPUID[0xD,0].{EAX,EDX} calculation target-i386: xsave: Helper function to calculate xsave area size target-i386: xsave: Calculate set of xsave components on realize target-i386: Move xsave component mask to features array target-i386: Remove has_msr_mtrr global variable target-i386: Remove has_msr_hv_apic global variable target-i386: Remove has_msr_hv_tsc global variable target-i386: Clear KVM CPUID features if KVM is disabled target-i386: Remove has_msr_* global vars for KVM features Marc-André Lureau (1): linux-user: remove #define smp_{cores, threads} hw/arm/sysbus-fdt.c | 4 +- hw/core/machine.c | 2 +- hw/core/platform-bus.c | 8 +- hw/ppc/e500.c | 4 +- hw/ppc/spapr.c | 4 +- include/hw/i386/pc.h | 5 + include/hw/sysbus.h | 2 +- include/sysemu/cpus.h | 5 +- target-i386/cpu.c | 565 ++++++++++++++++++++++++------------------ target-i386/cpu.h | 15 +- target-i386/kvm.c | 51 ++-- target-ppc/translate_init.c | 3 +- tests/.gitignore | 1 + tests/Makefile.include | 2 + tests/test-x86-cpuid-compat.c | 171 +++++++++++++ 15 files changed, 540 insertions(+), 302 deletions(-) create mode 100644 tests/test-x86-cpuid-compat.c -- 2.7.4