Skip to content

Commit 5331b39

Browse files
mingqiangchiEddie Dong
authored andcommitted
hv:remove 'cpu_mode' from struct vm_guest_paging
now the 'cpu_mode' is unused in struct vm_guest_paging, and there is the same variable in struct acrn_vcpu_arch Tracked-On: #1842 Signed-off-by: Mingqiang Chi <mingqiang.chi@intel.com> Acked-by: Eddie Dong <eddie.dong@intel.com>
1 parent ce38708 commit 5331b39

File tree

2 files changed

+0
-2
lines changed

2 files changed

+0
-2
lines changed

hypervisor/arch/x86/guest/instr_emul.c

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -486,7 +486,6 @@ static void get_guest_paging_info(struct acrn_vcpu *vcpu, struct instr_emul_ctxt
486486
cpl = (uint8_t)((csar >> 5U) & 3U);
487487
emul_ctxt->paging.cr3 = exec_vmread(VMX_GUEST_CR3);
488488
emul_ctxt->paging.cpl = cpl;
489-
emul_ctxt->paging.cpu_mode = get_vcpu_mode(vcpu);
490489
emul_ctxt->paging.paging_mode = get_vcpu_paging_mode(vcpu);
491490
}
492491

hypervisor/include/arch/x86/guest/instr_emul.h

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,6 @@ struct instr_emul_vie {
8888
struct vm_guest_paging {
8989
uint64_t cr3;
9090
uint8_t cpl;
91-
enum vm_cpu_mode cpu_mode;
9291
enum vm_paging_mode paging_mode;
9392
};
9493

0 commit comments

Comments
 (0)