- Timestamp:
- Dec 22, 2017 6:06:27 AM (7 years ago)
- Location:
- trunk/src/VBox/VMM
- Files:
-
- 2 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)); -
trunk/src/VBox/VMM/VMMR3/CPUM.cpp
r70300 r70301 2243 2243 pHlp->pfnPrintf(pHlp, "%s u1AvicEnable = %RTbool\n", pszPrefix, pVmcbCtrl->IntCtrl.n.u1AvicEnable); 2244 2244 pHlp->pfnPrintf(pHlp, "%s u8VIntrVector = %#RX8\n", pszPrefix, pVmcbCtrl->IntCtrl.n.u8VIntrVector); 2245 pHlp->pfnPrintf(pHlp, "%su64IntShadow = %#RX64\n", pszPrefix, pVmcbCtrl->u64IntShadow); 2245 pHlp->pfnPrintf(pHlp, "%su1IntShadow = %RTbool\n", pszPrefix, pVmcbCtrl->u1IntShadow); 2246 pHlp->pfnPrintf(pHlp, "%su1GuestIntMask = %RTbool\n", pszPrefix, pVmcbCtrl->u1GuestIntMask); 2246 2247 pHlp->pfnPrintf(pHlp, "%su64ExitCode = %#RX64\n", pszPrefix, pVmcbCtrl->u64ExitCode); 2247 2248 pHlp->pfnPrintf(pHlp, "%su64ExitInfo1 = %#RX64\n", pszPrefix, pVmcbCtrl->u64ExitInfo1);
Note:
See TracChangeset
for help on using the changeset viewer.