qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Qemu-devel] [PATCH v3 0/4] x86 CPU model fixes


From: Eduardo Habkost
Subject: [Qemu-devel] [PATCH v3 0/4] x86 CPU model fixes
Date: Wed, 10 Dec 2014 14:12:39 -0200

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(-)

-- 
1.9.3




reply via email to

[Prev in Thread] Current Thread [Next in Thread]