libvirt/src/cpu
Jiri Denemark d60012b4e7 cpu_x86: Disable TSX on broken models
All Intel Haswell processors (except Xeon E7 v3 with stepping >= 4) have
TSX disabled by microcode update. As not all CPUs are guaranteed to be
patched with microcode updates we need to explicitly disable TSX on
affected CPUs to avoid its accidental usage.

https://bugzilla.redhat.com/show_bug.cgi?id=1406791

Signed-off-by: Jiri Denemark <jdenemar@redhat.com>
2017-03-03 19:57:57 +01:00
..
cpu_arm.c cpu: Rework cpuDataFree 2017-02-24 14:10:57 +01:00
cpu_arm.h
cpu_map.c cpu: Rework CPU map loading 2016-05-20 09:18:56 +02:00
cpu_map.h cpu: Rework CPU map loading 2016-05-20 09:18:56 +02:00
cpu_map.xml cpu: Add support for pku and ospke Intel features for Memory Protection Keys 2016-12-05 22:18:28 +01:00
cpu_ppc64_data.h cpu_ppc64: Avoid unnecessary pointer to virCPUppc64Data 2016-06-09 09:47:56 +02:00
cpu_ppc64.c cpu: Rework cpuDataFree 2017-02-24 14:10:57 +01:00
cpu_ppc64.h cpu: Rename {powerpc,ppc} => ppc64 (exported symbols) 2015-08-05 13:30:16 +02:00
cpu_s390.c cpu: Rework cpuDataFree 2017-02-24 14:10:57 +01:00
cpu_s390.h
cpu_x86_data.h cpu: fix typo: rename __kvm_hv_spinlock to __kvm_hv_spinlocks 2017-02-09 13:52:16 +01:00
cpu_x86.c cpu_x86: Disable TSX on broken models 2017-03-03 19:57:57 +01:00
cpu_x86.h cpu_x86: Introduce virCPUx86DataAddFeature 2017-02-24 14:10:57 +01:00
cpu.c cpu: Rework cpuDataFree 2017-02-24 14:10:57 +01:00
cpu.h cpu: Rework cpuDataFree 2017-02-24 14:10:57 +01:00