VirtualBox

Changeset 31996 in vbox for trunk/src/VBox/VMM/PGMGstDefs.h


Ignore:
Timestamp:
Aug 26, 2010 1:32:30 PM (14 years ago)
Author:
vboxsync
Message:

Mostly safe X86_PTE_PAE_PG_MASK -> X86_PTE_PAE_PG_MASK_FULL conversions.

File:
1 edited

Legend:

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

    r31870 r31996  
    7575#  define GSTPDE                                X86PDEPAE
    7676#  define PGSTPDE                               PX86PDEPAE
    77 #  define GST_PTE_PG_MASK                       X86_PTE_PAE_PG_MASK
     77#  define GST_PTE_PG_MASK                       X86_PTE_PAE_PG_MASK_FULL
    7878#  define GST_IS_NX_ACTIVE(pVCpu)               (true && This_should_perhaps_not_be_used_in_this_context)
    7979#  define BTH_IS_NP_ACTIVE(pVM)                 (true)
     
    9898#   define GSTPDE                               X86PDEPAE
    9999#   define PGSTPDE                              PX86PDEPAE
    100 #   define GST_PTE_PG_MASK                      X86_PTE_PAE_PG_MASK
     100#   define GST_PTE_PG_MASK                      X86_PTE_PAE_PG_MASK_FULL
    101101#  endif
    102102#  define GST_IS_NX_ACTIVE(pVCpu)               (pgmGstIsNoExecuteActive(pVCpu))
     
    197197#  define GST_PDPT_SHIFT                        X86_PDPT_SHIFT
    198198#  define GST_PDPT_MASK                         X86_PDPT_MASK_PAE
    199 #  define GST_PTE_PG_MASK                       X86_PTE_PAE_PG_MASK
     199#  define GST_PTE_PG_MASK                       X86_PTE_PAE_PG_MASK_FULL
    200200#  define GST_CR3_PAGE_MASK                     X86_CR3_PAE_PAGE_MASK
    201201#  define GST_IS_PTE_VALID(pVCpu, Pte)          (!( (Pte).u   & (pVCpu)->pgm.s.fGstPaeMbzPteMask ))
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