- Timestamp:
- Sep 6, 2018 2:57:41 PM (6 years ago)
- Location:
- trunk
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/VBox/vmm/hm_vmx.h
r74114 r74121 2215 2215 */ 2216 2216 #define VMX_EXIT_REASON_BASIC(a) ((a) & 0xffff) 2217 #define VMX_EXIT_REASON_HAS_ENTRY_FAILED(a) (((a) >> 31) & 1) 2217 2218 /** @} */ 2218 2219 -
trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp
r74073 r74121 8864 8864 rc |= hmR0VmxReadEntryIntInfoVmcs(pVmxTransient); 8865 8865 AssertRC(rc); 8866 pVmxTransient->uExitReason = (uint16_t)VMX_EXIT_REASON_BASIC(uExitReason);8867 pVmxTransient->fVMEntryFailed = VMX_E NTRY_INT_INFO_IS_VALID(pVmxTransient->uEntryIntInfo);8866 pVmxTransient->uExitReason = VMX_EXIT_REASON_BASIC(uExitReason); 8867 pVmxTransient->fVMEntryFailed = VMX_EXIT_REASON_HAS_ENTRY_FAILED(uExitReason); 8868 8868 8869 8869 if (rcVMRun == VINF_SUCCESS) … … 8923 8923 } 8924 8924 8925 Assert(VMMRZCallRing3IsEnabled(pVCpu)); 8925 8926 return; 8926 8927 }
Note:
See TracChangeset
for help on using the changeset viewer.