From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:35590) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XykQF-0001vl-HV for qemu-devel@nongnu.org; Wed, 10 Dec 2014 11:47:37 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XykQ9-0006u6-Cg for qemu-devel@nongnu.org; Wed, 10 Dec 2014 11:47:31 -0500 Received: from mx1.redhat.com ([209.132.183.28]:40387) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XykQ9-0006tt-4g for qemu-devel@nongnu.org; Wed, 10 Dec 2014 11:47:25 -0500 Received: from int-mx14.intmail.prod.int.phx2.redhat.com (int-mx14.intmail.prod.int.phx2.redhat.com [10.5.11.27]) by mx1.redhat.com (8.14.4/8.14.4) with ESMTP id sBAGlNfs020451 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=FAIL) for ; Wed, 10 Dec 2014 11:47:24 -0500 Message-ID: <54887917.3050405@redhat.com> Date: Wed, 10 Dec 2014 17:47:19 +0100 From: Paolo Bonzini MIME-Version: 1.0 References: <1418227963-5807-1-git-send-email-ehabkost@redhat.com> In-Reply-To: <1418227963-5807-1-git-send-email-ehabkost@redhat.com> Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 7bit Subject: Re: [Qemu-devel] [PATCH v3 0/4] x86 CPU model fixes List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Eduardo Habkost , qemu-devel@nongnu.org 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