VirtualBox

Changeset 31996 in vbox for trunk/src/VBox/Debugger


Ignore:
Timestamp:
Aug 26, 2010 1:32:30 PM (15 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
65239
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/Debugger/DBGCEmulateCodeView.cpp

    r31995 r31996  
    27222722            /* Page Map Level 4 Lookup. */
    27232723            /* Check if it's a valid address first? */
    2724             VarCur.u.u64Number &= X86_PTE_PAE_PG_MASK;
     2724            VarCur.u.u64Number &= X86_PTE_PAE_PG_MASK_FULL;
    27252725            VarCur.u.u64Number += (((uint64_t)VarGCPtr.u.GCFlat >> X86_PML4_SHIFT) & X86_PML4_MASK) * sizeof(X86PML4E);
    27262726            X86PML4E Pml4e;
     
    30933093            /* Page Map Level 4 Lookup. */
    30943094            /* Check if it's a valid address first? */
    3095             VarCur.u.u64Number &= X86_PTE_PAE_PG_MASK;
     3095            VarCur.u.u64Number &= X86_PTE_PAE_PG_MASK_FULL;
    30963096            VarCur.u.u64Number += (((uint64_t)VarGCPtr.u.GCFlat >> X86_PML4_SHIFT) & X86_PML4_MASK) * sizeof(X86PML4E);
    30973097            X86PML4E Pml4e;
     
    31893189                         :   "%08llx 4kb phys=%08llx %s %s %s %s %s avl=%02x %s %s %s %s %s",
    31903190                         Pte.u,
    3191                          Pte.u & X86_PTE_PAE_PG_MASK,
     3191                         Pte.u & X86_PTE_PAE_PG_MASK_FULL,
    31923192                         Pte.n.u1Present         ? "p " : "np",
    31933193                         Pte.n.u1Write           ? "w" : "r",
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