- Timestamp:
- Oct 6, 2020 4:43:10 PM (4 years ago)
- Location:
- trunk/src/VBox/VMM
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/VMMAll/PGMAllBth.h
r86461 r86462 1074 1074 # endif 1075 1075 { 1076 #ifndef PGM_WITHOUT_MAPPINGS 1076 1077 Assert(!pPdptDst || !(pPdptDst->a[iPdpt].u & PGM_PLXFLAGS_MAPPING)); 1078 #endif 1077 1079 STAM_COUNTER_INC(&pVCpu->pgm.s.CTX_SUFF(pStats)->CTX_MID_Z(Stat,InvalidatePageSkipped)); 1078 1080 PGM_INVL_PG(pVCpu, GCPtrPage); -
trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp
r86461 r86462 4561 4561 Assert((pShwPDPT->a[i].u & (X86_PDPE_PAE_MBZ_MASK | UINT64_C(0x7ff0000000000200))) == 0); 4562 4562 if ( pShwPDPT->a[i].n.u1Present 4563 #ifndef PGM_WITHOUT_MAPPINGS 4563 4564 && !(pShwPDPT->a[i].u & PGM_PLXFLAGS_MAPPING) 4565 #endif 4564 4566 ) 4565 4567 { -
trunk/src/VBox/VMM/include/PGMInternal.h
r86461 r86462 170 170 * Never free such an entry. */ 171 171 #define PGM_PLXFLAGS_PERMANENT RT_BIT_64(10) 172 #ifndef PGM_WITHOUT_MAPPINGS 172 173 /** Mapping (hypervisor allocated pagetable). */ 173 174 #define PGM_PLXFLAGS_MAPPING RT_BIT_64(11) 175 #endif 174 176 /** @} */ 175 177
Note:
See TracChangeset
for help on using the changeset viewer.