Skip to content

Commit 731c483

Browse files
JasonChenCJwenlingz
authored andcommitted
modulization: separate vmx.c into two parts
one part is pure vmx operations which keeps in vmx.c the other part is vmcs operations which is vcpu related, move them into vmcs.c Changes to be committed: modified: Makefile copied: arch/x86/vmx.c -> arch/x86/vmcs.c modified: arch/x86/vmx.c modified: arch/x86/vmx_asm.S modified: include/arch/x86/hv_arch.h new file: include/arch/x86/vmcs.h modified: include/arch/x86/vmx.h Tracked-On: #1842 Signed-off-by: Jason Chen CJ <jason.cj.chen@intel.com>
1 parent 0d5c65f commit 731c483

File tree

7 files changed

+1061
-1036
lines changed

7 files changed

+1061
-1036
lines changed

hypervisor/Makefile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -151,6 +151,7 @@ C_SRCS += arch/x86/io.c
151151
C_SRCS += arch/x86/virq.c
152152
C_SRCS += arch/x86/vmexit.c
153153
C_SRCS += arch/x86/vmx.c
154+
C_SRCS += arch/x86/vmcs.c
154155
C_SRCS += arch/x86/assign.c
155156
C_SRCS += arch/x86/trusty.c
156157
C_SRCS += arch/x86/cpu_state_tbl.c

0 commit comments

Comments
 (0)