VirtualBox

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


Ignore:
Timestamp:
Jul 5, 2008 5:34:32 PM (16 years ago)
Author:
vboxsync
Message:

Without paging guest paging always matches shadow paging.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/VMM/VMMAll/PGMAllGst.h

    r10073 r10286  
    4848#undef GST_PDPE_PG_MASK
    4949
    50 #if PGM_GST_TYPE == PGM_TYPE_32BIT \
    51  || PGM_GST_TYPE == PGM_TYPE_REAL \
     50#if PGM_GST_TYPE == PGM_TYPE_REAL \
    5251 || PGM_GST_TYPE == PGM_TYPE_PROT
     52# define GSTPT                      SHWPT
     53# define PGSTPT                     PSHWPT
     54# define GSTPTE                     SHWPTE
     55# define PGSTPTE                    PSHWPTE
     56# define GSTPD                      SHWPD
     57# define PGSTPD                     PSHWPD
     58# define GSTPDE                     SHWPDE
     59# define PGSTPDE                    PSHWPDE
     60# define GST_BIG_PAGE_SIZE          SHW_BIG_PAGE_SIZE
     61# define GST_BIG_PAGE_OFFSET_MASK   SHW_BIG_PAGE_OFFSET_MASK
     62# define GST_PDE_PG_MASK            SHW_PDE_PG_MASK
     63# define GST_PDE_BIG_PG_MASK        SHW_PDE_BIG_PG_MASK
     64# define GST_PD_SHIFT               SHW_PD_SHIFT
     65# define GST_PD_MASK                SHW_PD_MASK
     66# define GST_TOTAL_PD_ENTRIES       SHW_PG_ENTRIES
     67# define GST_PTE_PG_MASK            SHW_PTE_PG_MASK
     68# define GST_PT_SHIFT               SHW_PT_SHIFT
     69# define GST_PT_MASK                SHW_PT_MASK
     70# define GST_CR3_PAGE_MASK          SHW_CR3_PAGE_MASK
     71#elif PGM_GST_TYPE == PGM_TYPE_32BIT
    5372# define GSTPT                      X86PT
    5473# define PGSTPT                     PX86PT
Note: See TracChangeset for help on using the changeset viewer.

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