Changeset 48230 in vbox for trunk/src/VBox/VMM/VMMRZ
- Timestamp:
- Sep 2, 2013 2:52:50 PM (12 years ago)
- svn:sync-xref-src-repo-rev:
- 88625
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/VMMRZ/VMMRZ.cpp
r48228 r48230 86 86 pVM->vmm.s.pfnRCToHost(VINF_VMM_CALL_HOST); 87 87 #else 88 int rc; 88 89 if ( pVCpu->vmm.s.pfnCallRing3CallbackR0 89 90 && enmOperation != VMMCALLRING3_VM_R0_ASSERTION) 90 91 { 91 pVCpu->vmm.s.pfnCallRing3CallbackR0(pVCpu, enmOperation, pVCpu->vmm.s.pvCallRing3CallbackUserR0); 92 } 93 int rc = vmmR0CallRing3LongJmp(&pVCpu->vmm.s.CallRing3JmpBufR0, VINF_VMM_CALL_HOST); 92 rc = pVCpu->vmm.s.pfnCallRing3CallbackR0(pVCpu, enmOperation, pVCpu->vmm.s.pvCallRing3CallbackUserR0); 93 if (RT_FAILURE(rc)) 94 return rc; 95 } 96 rc = vmmR0CallRing3LongJmp(&pVCpu->vmm.s.CallRing3JmpBufR0, VINF_VMM_CALL_HOST); 94 97 if (RT_FAILURE(rc)) 95 98 return rc;
Note:
See TracChangeset
for help on using the changeset viewer.