Message ID | 20250401222105.79309-1-dmukhin@ford.com (mailing list archive) |
---|---|
Headers | show |
Series | x86/asm: cleanups after toolchain baseline upgrade | expand |
On 01/04/2025 11:21 pm, dmkhn@proton.me wrote: > 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 These are fine, but probably ought to be merged because they're all really one thing. When you've pulled the __vmx{on,off}() cleanup into a separate patch, the remains of patch 4 becomes straight deletion, which also means that Resolves: https://gitlab.com/xen-project/xen/-/work_items/202 is the commit with almost all of the work in it. ~Andrew