[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [PATCH 0/3] x86: Fixes to TSX handling
Fix the handling of the HLE/RTM CPUID bits for guests. Andrew Cooper (3): x86/cpuid: Rework HLE and RTM handling x86/tsx: Minor cleanup and improvements x86/tsx: Deprecate vpmu=rtm-abort and use tsx=<bool> instead docs/misc/xen-command-line.pandoc | 40 +++++------ tools/libs/guest/xg_cpuid_x86.c | 2 + xen/arch/x86/cpu/intel.c | 3 - xen/arch/x86/cpu/vpmu.c | 4 +- xen/arch/x86/cpuid.c | 26 +++---- xen/arch/x86/hvm/vmx/vmx.c | 2 +- xen/arch/x86/msr.c | 2 +- xen/arch/x86/spec_ctrl.c | 5 +- xen/arch/x86/tsx.c | 103 ++++++++++++++++++++++++---- xen/include/asm-x86/cpufeature.h | 1 + xen/include/asm-x86/processor.h | 1 + xen/include/asm-x86/vpmu.h | 1 - xen/include/public/arch-x86/cpufeatureset.h | 4 +- 13 files changed, 131 insertions(+), 63 deletions(-) -- 2.11.0
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |