Lots of this does not need to be included into all translation units. Andrew Cooper (3): x86/svm: Make vmcb_struct private to svm/ x86/svm: Drop svmdebug.c x86/svm: Drop svmdebug.h
xen/arch/x86/hvm/svm/Makefile | 1 - xen/arch/x86/hvm/svm/asid.c | 1 + xen/arch/x86/hvm/svm/emulate.c | 1 + xen/arch/x86/hvm/svm/intr.c | 1 + xen/arch/x86/hvm/svm/nestedsvm.c | 2 +- xen/arch/x86/hvm/svm/svm.c | 2 +- xen/arch/x86/hvm/svm/svm.h | 17 + xen/arch/x86/hvm/svm/svmdebug.c | 179 ------ xen/arch/x86/hvm/svm/vmcb.c | 163 ++++- xen/arch/x86/hvm/svm/vmcb.h | 620 +++++++++++++++++++ xen/arch/x86/include/asm/hvm/svm/svmdebug.h | 19 - xen/arch/x86/include/asm/hvm/svm/vmcb.h | 621 -------------------- 12 files changed, 804 insertions(+), 823 deletions(-) delete mode 100644 xen/arch/x86/hvm/svm/svmdebug.c create mode 100644 xen/arch/x86/hvm/svm/vmcb.h delete mode 100644 xen/arch/x86/include/asm/hvm/svm/svmdebug.h base-commit: 486c7f79c0032cbd210af8f3f1d204f8eabfdbde -- 2.39.5
