Changeset 77425 in vbox for trunk/src/VBox/VMM
- Timestamp:
- Feb 22, 2019 9:12:58 AM (6 years ago)
- svn:sync-xref-src-repo-rev:
- 128987
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/VMMAll/IEMAllCImplVmxInstr.cpp.h
r77410 r77425 7263 7263 { 7264 7264 uint32_t const uDbgXcptInfo = RT_BF_MAKE(VMX_BF_ENTRY_INT_INFO_VECTOR, X86_XCPT_DB) 7265 | RT_BF_MAKE(VMX_BF_ENTRY_INT_INFO_TYPE, VMX_ENTRY_INT_INFO_TYPE_HW_XCPT)7266 | RT_BF_MAKE(VMX_BF_ENTRY_INT_INFO_VALID, 1);7265 | RT_BF_MAKE(VMX_BF_ENTRY_INT_INFO_TYPE, VMX_ENTRY_INT_INFO_TYPE_HW_XCPT) 7266 | RT_BF_MAKE(VMX_BF_ENTRY_INT_INFO_VALID, 1); 7267 7267 return iemVmxVmentryInjectTrpmEvent(pVCpu, uDbgXcptInfo, 0 /* uErrCode */, pVmcs->u32EntryInstrLen, 7268 7268 0 /* GCPtrFaultAddress */); … … 7611 7611 7612 7612 /* Finally, consult the VMREAD/VMWRITE bitmap whether to intercept the instruction or not. */ 7613 uint32_t u32FieldEnc = RT_LO_U32(u64FieldEnc);7613 uint32_t const u32FieldEnc = RT_LO_U32(u64FieldEnc); 7614 7614 Assert(u32FieldEnc >> 3 < VMX_V_VMREAD_VMWRITE_BITMAP_SIZE); 7615 7615 Assert(pVCpu->cpum.GstCtx.hwvirt.vmx.CTX_SUFF(pvVmreadBitmap));
Note:
See TracChangeset
for help on using the changeset viewer.