Changeset 45715 in vbox for trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp
- Timestamp:
- Apr 24, 2013 5:37:24 PM (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp
r45712 r45715 8803 8803 if (RT_LIKELY(!pVmxTransient->fVectoringPF)) 8804 8804 { 8805 pVCpu->hm.s.Event.fPending = false; /* In case it's a contributory #PF. */ 8805 pVCpu->hm.s.Event.fPending = false; /* In case it's a contributory #PF. */ 8806 pMixedCtx->cr2 = pVmxTransient->uExitQualification; /* Update here in case we go back to ring-3 before injection. */ 8806 8807 hmR0VmxSetPendingEvent(pVCpu, VMX_VMCS_CTRL_ENTRY_IRQ_INFO_FROM_EXIT_INT_INFO(pVmxTransient->uExitIntrInfo), 8807 8808 0 /* cbInstr */, pVmxTransient->uExitIntrErrorCode, pVmxTransient->uExitQualification); … … 8882 8883 uint32_t uGstErrorCode = TRPMGetErrorCode(pVCpu); 8883 8884 TRPMResetTrap(pVCpu); 8884 pVCpu->hm.s.Event.fPending = false; /* In case it's a contributory #PF. */ 8885 pVCpu->hm.s.Event.fPending = false; /* In case it's a contributory #PF. */ 8886 pMixedCtx->cr2 = pVmxTransient->uExitQualification; /* Update here in case we go back to ring-3 before injection. */ 8885 8887 hmR0VmxSetPendingEvent(pVCpu, VMX_VMCS_CTRL_ENTRY_IRQ_INFO_FROM_EXIT_INT_INFO(pVmxTransient->uExitIntrInfo), 8886 8888 0 /* cbInstr */, uGstErrorCode, pVmxTransient->uExitQualification);
Note:
See TracChangeset
for help on using the changeset viewer.