VirtualBox

Changeset 10065 in vbox


Ignore:
Timestamp:
Jul 1, 2008 10:15:40 AM (17 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
32552
Message:

Missing physical address for nested root

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/VMM/PGMShw.h

    r10036 r10065  
    141141    Assert(HWACCMIsNestedPagingActive(pVM));
    142142
     143    Log(("Enter nested shadow paging mode: root %VHv phys %VHp\n", pVM->pgm.s.pHCNestedRoot, pVM->pgm.s.HCPhysNestedRoot));
    143144    /* In non-nested mode we allocate the PML4 page on-demand; in nested mode we just use our fixed nested paging root. */
    144     pVM->pgm.s.pHCPaePML4 = (PX86PML4)pVM->pgm.s.pHCNestedRoot;
     145    pVM->pgm.s.pHCPaePML4    = (PX86PML4)pVM->pgm.s.pHCNestedRoot;
     146    pVM->pgm.s.HCPhysPaePML4 = pVM->pgm.s.HCPhysNestedRoot;
    145147#endif
    146148    return VINF_SUCCESS;
     
    172174#if PGM_SHW_TYPE == PGM_TYPE_NESTED
    173175    Assert(HWACCMIsNestedPagingActive(pVM));
    174     pVM->pgm.s.pHCPaePML4 = 0;
     176    pVM->pgm.s.pHCPaePML4    = 0;
     177    pVM->pgm.s.HCPhysPaePML4 = 0;
     178    Log(("Leave nested shadow paging mode\n"));
    175179#endif
    176180
Note: See TracChangeset for help on using the changeset viewer.

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette