Changeset 26841 in vbox
- Timestamp:
- Feb 26, 2010 12:49:11 PM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/VMMAll/PGMAllBth.h
r26727 r26841 2955 2955 Assert(!PdeDst.n.u1Present); /* We're only supposed to call SyncPT on PDE!P and conflicts.*/ 2956 2956 2957 # if (PGM_SHW_TYPE == PGM_TYPE_EPT) && (HC_ARCH_BITS == 64) && defined(RT_OS_WINDOWS) 2957 # if (HC_ARCH_BITS == 64) && (PGM_SHW_TYPE != PGM_TYPE_32BIT && PGM_SHW_TYPE != PGM_TYPE_PAE) 2958 # if (PGM_SHW_TYPE != PGM_TYPE_EPT) /* PGM_TYPE_EPT implies nested paging */ 2959 if (HWACCMIsNestedPagingActive(pVM)) 2960 # endif 2958 2961 { 2959 2962 PPGMPAGE pPage; … … 2991 2994 PdeDst.n.u1Present = 1; 2992 2995 PdeDst.n.u1Write = 1; 2996 PdeDst.b.u1Size = 1; 2997 # if PGM_SHW_TYPE == PGM_TYPE_EPT 2993 2998 PdeDst.n.u1Execute = 1; 2994 PdeDst.b.u1Size = 1;2995 2999 PdeDst.b.u1IgnorePAT = 1; 2996 3000 PdeDst.b.u3EMT = VMX_EPT_MEMTYPE_WB; 3001 # endif 2997 3002 ASMAtomicWriteSize(pPdeDst, PdeDst.u); 2998 3003 … … 3002 3007 } 3003 3008 } 3004 # endif 3009 # endif /* HC_ARCH_BITS == 64 */ 3005 3010 3006 3011 GSTPDE PdeSrc;
Note:
See TracChangeset
for help on using the changeset viewer.