Changeset 9755 in vbox
- Timestamp:
- Jun 17, 2008 11:07:05 AM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/VMMAll/PGMAll.cpp
r9752 r9755 744 744 Assert(!HWACCMIsNestedPagingActive(pVM)); 745 745 746 /* Allocate page directory pointer table if not present. */ 746 747 pPml4e = &pPGM->pHCPaePML4->a[iPml4e]; 747 748 if ( !pPml4e->n.u1Present … … 770 771 PX86PDPE pPdpe = &pPdpt->a[iPdPt]; 771 772 773 /* Allocate page directory if not present. */ 772 774 if ( !pPdpe->n.u1Present 773 775 && !(pPdpe->u & X86_PDPE_PG_MASK)) … … 779 781 780 782 Assert(!(pPdpe->u & X86_PDPE_PG_MASK)); 781 /* Create a reference back to the P ML4Eby using the index in its shadow page. */783 /* Create a reference back to the PDPT by using the index in its shadow page. */ 782 784 rc = pgmPoolAlloc(pVM, pPdptGst->a[iPdPt].u & X86_PDPE_PG_MASK, PGMPOOLKIND_64BIT_PD_FOR_64BIT_PD, pShwPage->idx, iPdPt, &pShwPage); 783 785 if (rc == VERR_PGM_POOL_FLUSHED)
Note:
See TracChangeset
for help on using the changeset viewer.