- Timestamp:
- Apr 6, 2009 8:25:50 AM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/VMMAll/PGMAll.cpp
r18729 r18731 958 958 pShwPage = pgmPoolGetPage(pPool, pPdpe->u & X86_PDPE_PG_MASK); 959 959 AssertReturn(pShwPage, VERR_INTERNAL_ERROR); 960 961 960 Assert((pPdpe->u & X86_PDPE_PG_MASK) == pShwPage->Core.Key); 961 962 pgmPoolCacheUsed(pPool, pShwPage); 962 963 } 963 964 *ppPD = (PX86PDPAE)PGMPOOL_PAGE_2_PTR(pVM, pShwPage); … … 1053 1054 pShwPage = pgmPoolGetPage(pPool, pPml4e->u & X86_PML4E_PG_MASK); 1054 1055 AssertReturn(pShwPage, VERR_INTERNAL_ERROR); 1056 1057 pgmPoolCacheUsed(pPool, pShwPage); 1055 1058 } 1056 1059 /* The PDPT was cached or created; hook it up now. */ … … 1091 1094 pShwPage = pgmPoolGetPage(pPool, pPdpe->u & X86_PDPE_PG_MASK); 1092 1095 AssertReturn(pShwPage, VERR_INTERNAL_ERROR); 1096 1097 pgmPoolCacheUsed(pPool, pShwPage); 1093 1098 } 1094 1099 /* The PD was cached or created; hook it up now. */ … … 1181 1186 pShwPage = pgmPoolGetPage(pPool, pPml4e->u & EPT_PML4E_PG_MASK); 1182 1187 AssertReturn(pShwPage, VERR_INTERNAL_ERROR); 1188 1189 pgmPoolCacheUsed(pPool, pShwPage); 1183 1190 } 1184 1191 /* The PDPT was cached or created; hook it up now and fill with the default value. */ … … 1208 1215 pShwPage = pgmPoolGetPage(pPool, pPdpe->u & EPT_PDPTE_PG_MASK); 1209 1216 AssertReturn(pShwPage, VERR_INTERNAL_ERROR); 1217 1218 pgmPoolCacheUsed(pPool, pShwPage); 1210 1219 } 1211 1220 /* The PD was cached or created; hook it up now and fill with the default value. */
Note:
See TracChangeset
for help on using the changeset viewer.