Changeset 45955 in vbox for trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp
- Timestamp:
- May 8, 2013 6:04:10 PM (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp
r45954 r45955 2064 2064 if (HMVMX_IS_64BIT_HOST_MODE()) 2065 2065 { 2066 uint64_t uRegCR3 = hmR0Get64bitCR3();2066 uint64_t uRegCR3 = HMR0Get64bitCR3(); 2067 2067 rc = VMXWriteVmcs64(VMX_VMCS_HOST_CR3, uRegCR3); 2068 2068 } … … 2168 2168 X86XDTR64 Gdtr64; 2169 2169 X86XDTR64 Idtr64; 2170 hmR0Get64bitGdtrAndIdtr(&Gdtr64, &Idtr64);2170 HMR0Get64bitGdtrAndIdtr(&Gdtr64, &Idtr64); 2171 2171 rc = VMXWriteVmcs64(VMX_VMCS_HOST_GDTR_BASE, Gdtr64.uAddr); AssertRCReturn(rc, rc); 2172 2172 rc = VMXWriteVmcs64(VMX_VMCS_HOST_IDTR_BASE, Idtr64.uAddr); AssertRCReturn(rc, rc); … … 3804 3804 */ 3805 3805 #ifdef VBOX_WITH_KERNEL_USING_XMM 3806 return hmR0VMXStartVMWrapXMM(pVCpu->hm.s.fResumeVM, pCtx, &pVCpu->hm.s.vmx.VMCSCache, pVM, pVCpu, pVCpu->hm.s.vmx.pfnStartVM);3806 return HMR0VMXStartVMWrapXMM(pVCpu->hm.s.fResumeVM, pCtx, &pVCpu->hm.s.vmx.VMCSCache, pVM, pVCpu, pVCpu->hm.s.vmx.pfnStartVM); 3807 3807 #else 3808 3808 return pVCpu->hm.s.vmx.pfnStartVM(pVCpu->hm.s.fResumeVM, pCtx, &pVCpu->hm.s.vmx.VMCSCache, pVM, pVCpu);
Note:
See TracChangeset
for help on using the changeset viewer.