Changeset 93583 in vbox for trunk/src/VBox
- Timestamp:
- Feb 3, 2022 2:21:09 PM (3 years ago)
- Location:
- trunk/src/VBox/VMM
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/VMMAll/VMXAllTemplate.cpp.h
r93582 r93583 2086 2086 if (VM_IS_VMX_NESTED_PAGING(pVM)) 2087 2087 { 2088 #ifndef HMVMX_AL AWAYS_INTERCEPT_CR3_ACCESS2088 #ifndef HMVMX_ALWAYS_INTERCEPT_CR3_ACCESS 2089 2089 if (CPUMIsGuestPagingEnabled(pVCpu)) 2090 2090 { … … 8024 8024 * - We are executing in the VM debug loop. 8025 8025 */ 8026 #ifndef HMVMX_AL AWAYS_INTERCEPT_CR3_ACCESS8026 #ifndef HMVMX_ALWAYS_INTERCEPT_CR3_ACCESS 8027 8027 # ifndef IN_NEM_DARWIN 8028 8028 Assert( iCrReg != 3 … … 8086 8086 * - We are executing in the VM debug loop. 8087 8087 */ 8088 #ifndef HMVMX_AL AWAYS_INTERCEPT_CR3_ACCESS8088 #ifndef HMVMX_ALWAYS_INTERCEPT_CR3_ACCESS 8089 8089 # ifndef IN_NEM_DARWIN 8090 8090 Assert( iCrReg != 3 -
trunk/src/VBox/VMM/VMMR3/NEMR3Native-darwin.cpp
r93582 r93583 1327 1327 //#define HMVMX_ALWAYS_TRAP_ALL_XCPTS 1328 1328 //#define HMVMX_ALWAYS_SYNC_FULL_GUEST_STATE 1329 #define HMVMX_AL AWAYS_INTERCEPT_CR3_ACCESS /* Temporary to investigate an issue with 32bit guests whete seem to end up with an invalid page table root address. */1329 #define HMVMX_ALWAYS_INTERCEPT_CR3_ACCESS /* Temporary to investigate an issue with 32bit guests whete seem to end up with an invalid page table root address. */ 1330 1330 #define VCPU_2_VMXSTATE(a_pVCpu) (a_pVCpu)->nem.s 1331 1331 #define VCPU_2_VMXSTATS(a_pVCpu) (*(a_pVCpu)->nem.s.pVmxStats)
Note:
See TracChangeset
for help on using the changeset viewer.