]> git.ipfire.org Git - thirdparty/libvirt.git/commit
cpu: Add {Haswell,Broadwell}-noTSX CPU models
authorJiri Denemark <jdenemar@redhat.com>
Mon, 23 Mar 2015 16:19:28 +0000 (17:19 +0100)
committerCole Robinson <crobinso@redhat.com>
Tue, 28 Apr 2015 00:14:49 +0000 (20:14 -0400)
commit22b46ad765781dddfd8f9c588875cf436ecd9ce7
tree5ccea486de3b50194fca225044a5cf817eafc5a7
parent6d79e8b3ace762c6a75e7eea537f8439e2c7def8
cpu: Add {Haswell,Broadwell}-noTSX CPU models

QEMU 2.3 adds these new models to cover Haswell and Broadwell CPUs with
updated microcode. Luckily, they also reverted former the machine type
specific changes to existing models. And since these changes were never
released, we don't need to hack around them in libvirt.

Signed-off-by: Jiri Denemark <jdenemar@redhat.com>
(cherry picked from commit c563b50605ae9895b981d198e11dbe9f6e18027b)
24 files changed:
src/cpu/cpu_map.xml
tests/cputest.c
tests/cputestdata/x86-Haswell-noTSX-nofallback.xml [new file with mode: 0644]
tests/cputestdata/x86-Haswell-noTSX.xml [new file with mode: 0644]
tests/cputestdata/x86-Haswell.xml [new file with mode: 0644]
tests/cputestdata/x86-baseline-7-result.xml [new file with mode: 0644]
tests/cputestdata/x86-baseline-7.xml [new file with mode: 0644]
tests/cputestdata/x86-baseline-8-result.xml [new file with mode: 0644]
tests/cputestdata/x86-baseline-8.xml [new file with mode: 0644]
tests/cputestdata/x86-host-Haswell-noTSX+Haswell,haswell,Haswell-result.xml [new file with mode: 0644]
tests/cputestdata/x86-host-Haswell-noTSX+Haswell-noTSX,Haswell-noTSX-result.xml [new file with mode: 0644]
tests/cputestdata/x86-host-Haswell-noTSX+Haswell-noTSX,haswell,Haswell-noTSX-result.xml [new file with mode: 0644]
tests/cputestdata/x86-host-Haswell-noTSX.xml [new file with mode: 0644]
tests/qemuxml2argvdata/qemuxml2argv-cpu-Haswell-noTSX.args [new file with mode: 0644]
tests/qemuxml2argvdata/qemuxml2argv-cpu-Haswell-noTSX.xml [new file with mode: 0644]
tests/qemuxml2argvdata/qemuxml2argv-cpu-Haswell.args [new file with mode: 0644]
tests/qemuxml2argvdata/qemuxml2argv-cpu-Haswell.xml [new file with mode: 0644]
tests/qemuxml2argvdata/qemuxml2argv-cpu-Haswell2.args [new file with mode: 0644]
tests/qemuxml2argvdata/qemuxml2argv-cpu-Haswell2.xml [new file with mode: 0644]
tests/qemuxml2argvdata/qemuxml2argv-cpu-Haswell3.args [new file with mode: 0644]
tests/qemuxml2argvdata/qemuxml2argv-cpu-Haswell3.xml [new file with mode: 0644]
tests/qemuxml2argvtest.c
tests/testutilsqemu.c
tests/testutilsqemu.h