[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH v3 0/4] x86 CPU model fixes
From: |
Paolo Bonzini |
Subject: |
Re: [Qemu-devel] [PATCH v3 0/4] x86 CPU model fixes |
Date: |
Wed, 10 Dec 2014 17:47:19 +0100 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.2.0 |
On 10/12/2014 17:12, Eduardo Habkost wrote:
> Changes between v2 (by Paolo) and v3:
> * Fixed issues on VME pc_compat_*() code
> * #define PC_I440FX_2_2_MACHINE_OPTIONS PC_I440FX_2_3_MACHINE_OPTIONS
> (By defining PC_I440FX_2_2_MACHINE_OPTIONS and PC_Q35_2_2_MACHINE_OPTIONS
> the same way, it will be easier to eliminate pc_q35/pc_piix duplication
> later)
>
> virt-test CPUID test case results:
>
> (1/20)
> type_specific.io-github-autotest-qemu.qemu_cpu.cpuid.full_dump.default.default.machine.upstream.pc_i440fx_2_2.kvm.cpu.intel.486.unknown.unknown:
> PASS (3.25 s)
> (2/20)
> type_specific.io-github-autotest-qemu.qemu_cpu.cpuid.full_dump.default.default.machine.upstream.pc_i440fx_2_2.kvm.cpu.intel.core2duo.unknown.unknown:
> PASS (3.20 s)
> (3/20)
> type_specific.io-github-autotest-qemu.qemu_cpu.cpuid.full_dump.default.default.machine.upstream.pc_i440fx_2_2.kvm.cpu.intel.kvm32.unknown.unknown:
> PASS (3.19 s)
> (4/20)
> type_specific.io-github-autotest-qemu.qemu_cpu.cpuid.full_dump.default.default.machine.upstream.pc_i440fx_2_2.kvm.cpu.intel.kvm64.unknown.unknown:
> PASS (3.19 s)
> (5/20)
> type_specific.io-github-autotest-qemu.qemu_cpu.cpuid.full_dump.default.default.machine.upstream.pc_i440fx_2_2.kvm.cpu.intel.qemu32.unknown.unknown:
> PASS (3.24 s)
> (6/20)
> type_specific.io-github-autotest-qemu.qemu_cpu.cpuid.full_dump.default.default.machine.upstream.pc_i440fx_2_2.kvm.cpu.intel.coreduo.unknown.unknown:
> PASS (3.24 s)
> (7/20)
> type_specific.io-github-autotest-qemu.qemu_cpu.cpuid.full_dump.default.default.machine.upstream.pc_i440fx_2_2.kvm.cpu.intel.pentium.unknown.unknown:
> PASS (3.24 s)
> (8/20)
> type_specific.io-github-autotest-qemu.qemu_cpu.cpuid.full_dump.default.default.machine.upstream.pc_i440fx_2_2.kvm.cpu.intel.pentium2.unknown.unknown:
> PASS (3.23 s)
> (9/20)
> type_specific.io-github-autotest-qemu.qemu_cpu.cpuid.full_dump.default.default.machine.upstream.pc_i440fx_2_2.kvm.cpu.intel.pentium3.unknown.unknown:
> PASS (3.26 s)
> (10/20)
> type_specific.io-github-autotest-qemu.qemu_cpu.cpuid.full_dump.default.default.machine.upstream.pc_i440fx_2_2.kvm.cpu.intel.n270.unknown.unknown:
> PASS (3.19 s)
> (11/20)
> type_specific.io-github-autotest-qemu.qemu_cpu.cpuid.full_dump.default.default.machine.upstream.pc_i440fx_2_2.kvm.cpu.intel.Conroe.unknown.unknown:
> PASS (3.20 s)
> (12/20)
> type_specific.io-github-autotest-qemu.qemu_cpu.cpuid.full_dump.default.default.machine.upstream.pc_i440fx_2_2.kvm.cpu.intel.Penryn.unknown.unknown:
> PASS (3.19 s)
> (13/20)
> type_specific.io-github-autotest-qemu.qemu_cpu.cpuid.full_dump.default.default.machine.upstream.pc_i440fx_2_2.kvm.cpu.intel.Nehalem.unknown.unknown:
> PASS (3.24 s)
> (14/20)
> type_specific.io-github-autotest-qemu.qemu_cpu.cpuid.full_dump.default.default.machine.upstream.pc_i440fx_2_2.kvm.cpu.intel.Westmere.unknown.unknown:
> PASS (3.14 s)
> (15/20)
> type_specific.io-github-autotest-qemu.qemu_cpu.cpuid.full_dump.default.default.machine.upstream.pc_i440fx_2_2.kvm.cpu.intel.SandyBridge.unknown.unknown:
> PASS (3.27 s)
> (16/20)
> type_specific.io-github-autotest-qemu.qemu_cpu.cpuid.full_dump.default.default.machine.upstream.pc_i440fx_2_2.kvm.cpu.intel.Haswell.unknown.unknown:
> PASS (3.19 s)
> (17/20)
> type_specific.io-github-autotest-qemu.qemu_cpu.cpuid.full_dump.default.force.machine.upstream.pc_i440fx_2_2.kvm.cpu.intel.486.unknown.unknown:
> PASS (3.20 s)
> (18/20)
> type_specific.io-github-autotest-qemu.qemu_cpu.cpuid.full_dump.default.force.machine.upstream.pc_i440fx_2_2.kvm.cpu.intel.pentium.unknown.unknown:
> PASS (3.22 s)
> (19/20)
> type_specific.io-github-autotest-qemu.qemu_cpu.cpuid.full_dump.default.force.machine.upstream.pc_i440fx_2_2.kvm.cpu.intel.pentium2.unknown.unknown:
> PASS (3.22 s)
> (20/20)
> type_specific.io-github-autotest-qemu.qemu_cpu.cpuid.full_dump.default.force.machine.upstream.pc_i440fx_2_2.kvm.cpu.intel.pentium3.unknown.unknown:
> PASS (3.20 s)
>
> Paolo Bonzini (4):
> pc: add 2.3 machine types
> target-i386: add VME to all CPUs
> target-i386: add f16c and rdrand to Haswell and Broadwell
> target-i386: add Ivy Bridge CPU model
>
> hw/i386/pc_piix.c | 47 +++++++++++++++++++++++++++++++++++----
> hw/i386/pc_q35.c | 44 ++++++++++++++++++++++++++++++++++---
> target-i386/cpu.c | 66
> +++++++++++++++++++++++++++++++++++++++++--------------
> 3 files changed, 133 insertions(+), 24 deletions(-)
>
Thanks, applied.
Paolo