From 9fdcf851689cb2a9501d3947cb5d767d9c7797e8 Mon Sep 17 00:00:00 2001 From: Andrew Cooper Date: Thu, 20 May 2021 19:16:11 +0100 Subject: x86/tsx: Deprecate vpmu=rtm-abort and use tsx= instead MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This reuses the rtm_disable infrastructure, so CPUID derivation works properly when TSX is disabled in favour of working PCR3. vpmu= is not a supported feature, and having this functionality under tsx= centralises all TSX handling. Signed-off-by: Andrew Cooper Acked-by: Jan Beulich Reviewed-by: Roger Pau Monné --- xen/include/asm-x86/vpmu.h | 1 - 1 file changed, 1 deletion(-) (limited to 'xen/include/asm-x86') diff --git a/xen/include/asm-x86/vpmu.h b/xen/include/asm-x86/vpmu.h index 55f85ba00f..4b0a6ba3da 100644 --- a/xen/include/asm-x86/vpmu.h +++ b/xen/include/asm-x86/vpmu.h @@ -126,7 +126,6 @@ static inline int vpmu_do_rdmsr(unsigned int msr, uint64_t *msr_content) extern unsigned int vpmu_mode; extern unsigned int vpmu_features; -extern bool opt_rtm_abort; /* Context switch */ static inline void vpmu_switch_from(struct vcpu *prev) -- cgit v1.2.3