Changeset 80810 in vbox for trunk/src/VBox/VMM
- Timestamp:
- Sep 16, 2019 6:38:37 AM (5 years ago)
- svn:sync-xref-src-repo-rev:
- 133377
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp
r80742 r80810 10346 10346 * guest to cause a VM-exit the next time they are ready to receive the event. 10347 10347 * 10348 * With nested-guests, evaluating pending events may cause VM-exits. 10348 * With nested-guests, evaluating pending events may cause VM-exits. Also, verify 10349 * that the event in TRPM that we will inject using hardware-assisted VMX is -not- 10350 * subject to interecption. Otherwise, we should have checked and injected them 10351 * manually elsewhere (IEM). 10349 10352 */ 10350 10353 if (TRPMHasTrap(pVCpu)) 10351 10354 { 10352 Assert(!pVmxTransient->fIsNestedGuest || ! pVCpu->cpum.GstCtx.hwvirt.vmx.fInterceptEvents);10355 Assert(!pVmxTransient->fIsNestedGuest || !CPUMIsGuestVmxInterceptEvents(&pVCpu->cpum.GstCtx)); 10353 10356 hmR0VmxTrpmTrapToPendingEvent(pVCpu); 10354 10357 } … … 10473 10476 */ 10474 10477 if (pVmxTransient->fIsNestedGuest) 10475 pVCpu->cpum.GstCtx.hwvirt.vmx.fInterceptEvents = true;10478 CPUMSetGuestVmxInterceptEvents(&pVCpu->cpum.GstCtx, true); 10476 10479 #endif 10477 10480
Note:
See TracChangeset
for help on using the changeset viewer.