Changeset 65275 in vbox for trunk/src/VBox
- Timestamp:
- Jan 13, 2017 8:42:10 AM (8 years ago)
- svn:sync-xref-src-repo-rev:
- 112832
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp
r65251 r65275 8409 8409 else 8410 8410 { 8411 VMMRZCallRing3Enable(pVCpu);8412 8411 Assert(rcStrict == VINF_EM_RESCHEDULE_REM || RT_FAILURE_NP(rcStrict)); 8413 8412 return rcStrict; … … 8553 8552 AssertMsg(rcStrict == VINF_EM_RESCHEDULE_REM, 8554 8553 ("hmR0VmxLoadGuestStateOptimal: hmR0VmxLoadGuestState failed! rc=%Rrc\n", VBOXSTRICTRC_VAL(rcStrict))); 8554 Assert(!VMMRZCallRing3IsEnabled(pVCpu)); 8555 8555 return rcStrict; 8556 8556 } … … 8711 8711 if (!RTThreadPreemptIsPending(NIL_RTTHREAD)) 8712 8712 { 8713 /* We've injected any pending events. This is really the point of no return (to ring-3). */8714 8713 pVCpu->hm.s.Event.fPending = false; 8715 8714 8715 /* 8716 * We've injected any pending events. This is really the point of no return (to ring-3). 8717 * 8718 * Note! The caller expects to continue with interrupts & longjmps disabled on successful 8719 * returns from this function, so don't enable them here. 8720 */ 8716 8721 return VINF_SUCCESS; 8717 8722 }
Note:
See TracChangeset
for help on using the changeset viewer.