- Timestamp:
- Aug 31, 2018 10:49:53 AM (6 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp
r73994 r73998 180 180 181 181 /** Macro for exporting segment registers to the VMCS from the guest-CPU context. */ 182 # 182 #define HMVMX_EXPORT_SREG(Sel, a_pCtxSelReg) \ 183 183 hmR0VmxExportGuestSegmentReg(pVCpu, VMX_VMCS16_GUEST_##Sel##_SEL, VMX_VMCS32_GUEST_##Sel##_LIMIT, \ 184 184 VMX_VMCS_GUEST_##Sel##_BASE, VMX_VMCS32_GUEST_##Sel##_ACCESS_RIGHTS, (a_pCtxSelReg)) … … 5891 5891 Assert(pGCPtrMem); 5892 5892 Assert(!CPUMIsGuestInRealOrV86Mode(pVCpu)); 5893 HMVMX_CPUMCTX_ASSERT(pVCpu, CPUMCTX_EXTRN_ GPRS_MASK| CPUMCTX_EXTRN_SREG_MASK | CPUMCTX_EXTRN_EFER | CPUMCTX_EXTRN_CR0);5893 HMVMX_CPUMCTX_ASSERT(pVCpu, CPUMCTX_EXTRN_RSP | CPUMCTX_EXTRN_SREG_MASK | CPUMCTX_EXTRN_EFER | CPUMCTX_EXTRN_CR0); 5894 5894 5895 5895 static uint64_t const s_auAddrSizeMasks[] = { UINT64_C(0xffff), UINT64_C(0xffffffff), UINT64_C(0xffffffffffffffff) };
Note:
See TracChangeset
for help on using the changeset viewer.