Changeset 70301 in vbox for trunk/src/VBox/VMM/VMMR0
- Timestamp:
- Dec 22, 2017 6:06:27 AM (7 years ago)
- svn:sync-xref-src-repo-rev:
- 119898
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp
r70264 r70301 2347 2347 * Guest interrupt shadow. 2348 2348 */ 2349 if (pVmcb->ctrl.u 64IntShadow & SVM_INTERRUPT_SHADOW_ACTIVE)2349 if (pVmcb->ctrl.u1IntShadow) 2350 2350 EMSetInhibitInterruptsPC(pVCpu, pMixedCtx->rip); 2351 2351 else if (VMCPU_FF_IS_PENDING(pVCpu, VMCPU_FF_INHIBIT_INTERRUPTS)) … … 3495 3495 * the nested-guest but execution later continues here with an interrupt shadow active. 3496 3496 */ 3497 pVmcb->ctrl.u 64IntShadow = !!fIntShadow;3497 pVmcb->ctrl.u1IntShadow = fIntShadow; 3498 3498 } 3499 3499 … … 3547 3547 Log4(("ctrl.IntCtrl.u24Reserved %#x\n", pVmcb->ctrl.IntCtrl.n.u24Reserved)); 3548 3548 3549 Log4(("ctrl.u64IntShadow %#RX64\n", pVmcb->ctrl.u64IntShadow)); 3549 Log4(("ctrl.u1IntShadow %#x\n", pVmcb->ctrl.u1IntShadow)); 3550 Log4(("ctrl.u1GuestIntMask %#x\n", pVmcb->ctrl.u1GuestIntMask)); 3550 3551 Log4(("ctrl.u64ExitCode %#RX64\n", pVmcb->ctrl.u64ExitCode)); 3551 3552 Log4(("ctrl.u64ExitInfo1 %#RX64\n", pVmcb->ctrl.u64ExitInfo1)); … … 3569 3570 Log4(("ctrl.u64NestedPagingCR3 %#RX64\n", pVmcb->ctrl.u64NestedPagingCR3)); 3570 3571 3571 Log4(("ctrl.u1Lbrvirt % RTbool\n",pVmcb->ctrl.u1LbrVirt));3572 Log4(("ctrl.u1VirtVmsaveVmload % RTbool\n",pVmcb->ctrl.u1VirtVmsaveVmload));3572 Log4(("ctrl.u1Lbrvirt %#x\n", pVmcb->ctrl.u1LbrVirt)); 3573 Log4(("ctrl.u1VirtVmsaveVmload %#x\n", pVmcb->ctrl.u1VirtVmsaveVmload)); 3573 3574 3574 3575 Log4(("guest.CS.u16Sel %RTsel\n", pVmcb->guest.CS.u16Sel));
Note:
See TracChangeset
for help on using the changeset viewer.