VirtualBox

Changeset 16799 in vbox for trunk/src/VBox/VMM


Ignore:
Timestamp:
Feb 16, 2009 4:28:24 PM (16 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
42894
Message:

VBOX_WITH_PGMPOOL_PAGING_ONLY: update

File:
1 edited

Legend:

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

    r16793 r16799  
    148148    if (pVM->pgm.s.CTX_SUFF(pShwPageCR3))
    149149    {
     150        /* Remove the hypervisor mappings from the shadow page table. */
     151        PGMMapDeactivateAll(pVM);
     152
    150153        /* It might have been freed already by a pool flush (see e.g. PGMR3MappingsUnfix). */
    151154        /** @todo Coordinate this better with the pool. */
     
    184187#  endif
    185188    pVM->pgm.s.HCPhysShwCR3  = pVM->pgm.s.pShwPageCR3R3->Core.Key;
    186 # endif
     189
    187190    /* Apply all hypervisor mappings to the new CR3. */
    188191    return PGMMapActivateAll(pVM);
     192# endif
    189193#else
    190194    /* nothing special to do here - InitData does the job. */
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