Changeset 69819 in vbox for trunk/src/VBox/VMM/VMMR0
- Timestamp:
- Nov 24, 2017 5:27:07 AM (7 years ago)
- svn:sync-xref-src-repo-rev:
- 119243
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp
r69801 r69819 2737 2737 { 2738 2738 pCtx->cr2 = uFaultAddress; 2739 /* The VMCB clean bit for CR2 will be updated while re-loading the guest state. */ 2739 2740 HMCPU_CF_SET(pVCpu, HM_CHANGED_GUEST_CR2); 2740 2741 } … … 3052 3053 * nested-guest VMCB which may have been suitably modified for executing 3053 3054 * using hardware-assisted SVM. 3055 * 3056 * @sa CPUMCanSvmNstGstTakePhysIntr. 3054 3057 */ 3055 3058 static bool hmR0SvmCanNstGstTakePhysIntr(PVMCPU pVCpu, PCCPUMCTX pCtx) … … 3179 3182 * nested-guest VMCB interrupt control fields besides V_INTR_MASKING, see hmR0SvmVmRunCacheVmcb. 3180 3183 */ 3181 if ( (pVmcbNstGstCache->u64InterceptCtrl & SVM_CTRL_INTERCEPT_VINTR)3182 && VMCPU_FF_IS_PENDING(pVCpu, VMCPU_FF_INTERRUPT_NESTED_GUEST)3184 if ( VMCPU_FF_IS_PENDING(pVCpu, VMCPU_FF_INTERRUPT_NESTED_GUEST) 3185 && (pVmcbNstGstCache->u64InterceptCtrl & SVM_CTRL_INTERCEPT_VINTR) 3183 3186 && CPUMCanSvmNstGstTakeVirtIntr(pCtx)) 3184 3187 {
Note:
See TracChangeset
for help on using the changeset viewer.