Changeset 66386 in vbox for trunk/src/VBox/VMM/VMMAll
- Timestamp:
- Mar 31, 2017 4:12:52 PM (8 years ago)
- svn:sync-xref-src-repo-rev:
- 114335
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/VMMAll/HMSVMAll.cpp
r66371 r66386 541 541 RT_NOREF(pVCpu); 542 542 543 /* 544 * Disable the global interrupt flag to prevent interrupts during the 'atomic' world switch. 545 */ 543 546 pCtx->hwvirt.svm.fGif = 0; 544 #ifdef VBOX_STRICT545 RT_ZERO(pCtx->hwvirt.svm.VmcbCtrl);546 RT_ZERO(pCtx->hwvirt.svm.HostState);547 pCtx->hwvirt.svm.GCPhysVmcb = NIL_RTGCPHYS;548 #endif549 547 550 548 /* … … 577 575 if ( VMCPU_FF_IS_PENDING(pVCpu, VMCPU_FF_INHIBIT_INTERRUPTS) 578 576 && EMGetInhibitInterruptsPC(pVCpu) == pCtx->rip) 579 {580 RT_ZERO(pCtx->hwvirt.svm.VmcbCtrl);581 577 pCtx->hwvirt.svm.VmcbCtrl.u64IntShadow |= SVM_INTERRUPT_SHADOW_ACTIVE; 582 }583 578 584 579 /*
Note:
See TracChangeset
for help on using the changeset viewer.