diff --git a/hypervisor/arch/x86/guest/instr_emul.c b/hypervisor/arch/x86/guest/instr_emul.c index 1a43cae75..a2430cd66 100644 --- a/hypervisor/arch/x86/guest/instr_emul.c +++ b/hypervisor/arch/x86/guest/instr_emul.c @@ -486,7 +486,6 @@ static void get_guest_paging_info(struct acrn_vcpu *vcpu, struct instr_emul_ctxt cpl = (uint8_t)((csar >> 5U) & 3U); emul_ctxt->paging.cr3 = exec_vmread(VMX_GUEST_CR3); emul_ctxt->paging.cpl = cpl; - emul_ctxt->paging.cpu_mode = get_vcpu_mode(vcpu); emul_ctxt->paging.paging_mode = get_vcpu_paging_mode(vcpu); } diff --git a/hypervisor/include/arch/x86/guest/instr_emul.h b/hypervisor/include/arch/x86/guest/instr_emul.h index 82b36bd14..c51b96735 100644 --- a/hypervisor/include/arch/x86/guest/instr_emul.h +++ b/hypervisor/include/arch/x86/guest/instr_emul.h @@ -88,7 +88,6 @@ struct instr_emul_vie { struct vm_guest_paging { uint64_t cr3; uint8_t cpl; - enum vm_cpu_mode cpu_mode; enum vm_paging_mode paging_mode; };