Patches 1-4 remove various compiler workarounds in the hypervisor code for Intel's VMX instructions.
Patch 5 removes compiler workaround for missing clac/stac instructions. CI: https://gitlab.com/xen-project/people/dmukhin/xen/-/pipelines/1747394875 Denis Mukhin (5): x86/vmx: remove HAVE_AS_VMX x86/vmx: remove HAVE_AS_EPT x86/vmx: remove GAS_VMX_OP() x86/vmx: remove *_OPCODE x86/asm: remove HAVE_AS_CLAC_STAC xen/arch/x86/arch.mk | 5 +- xen/arch/x86/include/asm/asm-defns.h | 10 --- xen/arch/x86/include/asm/hvm/vmx/vmx.h | 103 ++++--------------------- 3 files changed, 15 insertions(+), 103 deletions(-) -- 2.34.1