Changeset 91997 in vbox for trunk/src/VBox/VMM/VMMAll/IEMAllCImpl.cpp.h
- Timestamp:
- Oct 22, 2021 7:27:23 AM (3 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/VMMAll/IEMAllCImpl.cpp.h
r91964 r91997 5943 5943 /* See Intel spec. 27.2.2 "EPT Translation Mechanism" footnote. */ 5944 5944 uint64_t const fInvPhysMask = !CPUMIsGuestVmxEptPagingEnabledEx(IEM_GET_CTX(pVCpu)) 5945 ? ~(RT_BIT_64(IEM_GET_GUEST_CPU_FEATURES(pVCpu)->cMaxPhysAddrWidth) - 1U)5946 : (~X86_CR3_EPT_PAGE_MASK | X86_PAGE_4K_OFFSET_MASK);5945 ? (UINT64_MAX << IEM_GET_GUEST_CPU_FEATURES(pVCpu)->cMaxPhysAddrWidth) 5946 : (~X86_CR3_EPT_PAGE_MASK & X86_PAGE_4K_BASE_MASK); 5947 5947 #else 5948 5948 uint64_t const fInvPhysMask = UINT64_C(0xfff0000000000000);
Note:
See TracChangeset
for help on using the changeset viewer.