[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [XEN PATCH v1 0/4] make nested virtualization support optional
Here're a couple of patches that introduce a Kconfig control for user to be able to remove nested HVM code from the build and hence to tune their system in case nested VMs aren't required. The first two patches are minor fixes and not directly related to nested HVM, but since they also modify the same code I've decided to include them too. -Sergiy Sergiy Kibrik (4): x86:svm: use nsvm_efer_svm_enabled() to check guest's EFER.SVME x86:svm: rename svm/nestedhvm.h -> svm/nestedsvm.h x86:hvm: guard calls to nestedhvm routines x86:hvm: make nestedhvm support optional xen/arch/x86/Kconfig | 5 +++++ xen/arch/x86/hvm/Makefile | 2 +- xen/arch/x86/hvm/hvm.c | 6 ++++-- xen/arch/x86/hvm/svm/Makefile | 2 +- xen/arch/x86/hvm/svm/asid.c | 2 +- xen/arch/x86/hvm/svm/entry.S | 2 ++ xen/arch/x86/hvm/svm/intr.c | 2 +- xen/arch/x86/hvm/svm/nestedsvm.c | 2 +- xen/arch/x86/hvm/svm/{nestedhvm.h => nestedsvm.h} | 0 xen/arch/x86/hvm/svm/svm.c | 14 +++++++++----- xen/arch/x86/hvm/vmx/Makefile | 2 +- xen/arch/x86/hvm/vmx/entry.S | 2 ++ xen/arch/x86/hvm/vmx/vmcs.c | 8 +++++--- xen/arch/x86/hvm/vmx/vmx.c | 10 +++++++++- xen/arch/x86/include/asm/hvm/nestedhvm.h | 10 +++++++++- 15 files changed, 51 insertions(+), 18 deletions(-) rename xen/arch/x86/hvm/svm/{nestedhvm.h => nestedsvm.h} (100%) -- 2.25.1
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |