mbox series

[XEN,v6,0/3] x86: make CPU virtualisation support configurable

Message ID cover.1723110344.git.Sergiy_Kibrik@epam.com (mailing list archive)
Headers show
Series x86: make CPU virtualisation support configurable | expand

Message

Sergiy Kibrik Aug. 8, 2024, 10:06 a.m. UTC
These are final 3 patches of the series for making VMX/SVM support in Xen
configurable:

https://lore.kernel.org/xen-devel/cover.1722333634.git.Sergiy_Kibrik@epam.com/

Minor changes comparing to v5, changelogs are provided per-patch.

  -Sergiy 

Sergiy Kibrik (1):
  x86/vmx: guard access to cpu_has_vmx_* in common code

Xenia Ragiadakou (2):
  ioreq: do not build arch_vcpu_ioreq_completion() for non-VMX
    configurations
  x86/hvm: make AMD-V and Intel VT-x support configurable

 xen/Kconfig                             |  6 ++
 xen/arch/arm/ioreq.c                    |  6 --
 xen/arch/x86/Kconfig                    | 19 +++++-
 xen/arch/x86/hvm/ioreq.c                |  2 +
 xen/arch/x86/include/asm/hvm/vmx/vmcs.h | 90 ++++++++++++++++---------
 xen/include/xen/ioreq.h                 | 10 +++
 6 files changed, 95 insertions(+), 38 deletions(-)