Changeset 31995 in vbox for trunk/src/VBox
- Timestamp:
- Aug 26, 2010 1:21:34 PM (14 years ago)
- Location:
- trunk/src/VBox
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Debugger/DBGCEmulateCodeView.cpp
r31994 r31995 2795 2795 : "%08llx big phys=%08llx %s %s %s %s %s avl=%02x %s %s %s %s %s", 2796 2796 Pde.u, 2797 Pde.u & X86_PDE_PAE_PG_MASK ,2797 Pde.u & X86_PDE_PAE_PG_MASK_FULL, 2798 2798 Pde.b.u1Present ? "p " : "np", 2799 2799 Pde.b.u1Write ? "w" : "r", … … 2813 2813 : "%08llx 4kb phys=%08llx %s %s %s %s %s avl=%02x %s %s %s %s", 2814 2814 Pde.u, 2815 Pde.u & X86_PDE_PAE_PG_MASK ,2815 Pde.u & X86_PDE_PAE_PG_MASK_FULL, 2816 2816 Pde.n.u1Present ? "p " : "np", 2817 2817 Pde.n.u1Write ? "w" : "r", … … 3131 3131 iEntry = (VarGCPtr.u.GCFlat >> X86_PT_PAE_SHIFT) & X86_PT_PAE_MASK; 3132 3132 VarPTEAddr = VarCur; 3133 VarPTEAddr.u.u64Number = Pde.u & X86_PDE_PAE_PG_MASK ;3133 VarPTEAddr.u.u64Number = Pde.u & X86_PDE_PAE_PG_MASK_FULL; 3134 3134 VarPTEAddr.u.u64Number += iEntry * sizeof(X86PTEPAE); 3135 3135 } -
trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp
r31978 r31995 3291 3291 RTGCPHYS GCPhysBase = GCPhysPage & X86_PDE2M_PAE_PG_MASK; 3292 3292 3293 GCPhysPage &= X86_PDE_PAE_PG_MASK ;3293 GCPhysPage &= X86_PDE_PAE_PG_MASK_FULL; 3294 3294 3295 3295 /* Fetch the large page base. */ -
trunk/src/VBox/VMM/VMMGC/PGMGCGst.h
r28800 r31995 66 66 # define GST_BIG_PAGE_SIZE X86_PAGE_2M_SIZE 67 67 # define GST_BIG_PAGE_OFFSET_MASK X86_PAGE_2M_OFFSET_MASK 68 # define GST_PDE_PG_MASK X86_PDE_PAE_PG_MASK 68 # define GST_PDE_PG_MASK X86_PDE_PAE_PG_MASK_FULL 69 69 # define GST_PDE4M_PG_MASK X86_PDE4M_PAE_PG_MASK 70 70 # define GST_PD_SHIFT X86_PD_PAE_SHIFT -
trunk/src/VBox/VMM/VMMRZ/PGMRZDynMap.cpp
r31993 r31995 732 732 pPgLvl->a[0].fResMask = X86_PDPE_P; 733 733 734 pPgLvl->a[1].fPhysMask = X86_PDPE_PG_MASK ;734 pPgLvl->a[1].fPhysMask = X86_PDPE_PG_MASK_FULL; 735 735 pPgLvl->a[1].fPtrMask = X86_PD_PAE_MASK; 736 736 pPgLvl->a[1].fPtrShift = X86_PD_PAE_SHIFT; … … 738 738 pPgLvl->a[1].fResMask = X86_PDE_P | X86_PDE_RW; 739 739 740 pPgLvl->a[2].fPhysMask = X86_PDE_PAE_PG_MASK ;740 pPgLvl->a[2].fPhysMask = X86_PDE_PAE_PG_MASK_FULL; 741 741 pPgLvl->a[2].fPtrMask = X86_PT_PAE_MASK; 742 742 pPgLvl->a[2].fPtrShift = X86_PT_PAE_SHIFT; … … 762 762 pPgLvl->a[1].fResMask = X86_PDPE_P | X86_PDPE_RW; 763 763 764 pPgLvl->a[2].fPhysMask = X86_PDPE_PG_MASK ;764 pPgLvl->a[2].fPhysMask = X86_PDPE_PG_MASK_FULL; 765 765 pPgLvl->a[2].fPtrShift = X86_PD_PAE_SHIFT; 766 766 pPgLvl->a[2].fPtrMask = X86_PD_PAE_MASK; … … 768 768 pPgLvl->a[2].fResMask = X86_PDE_P | X86_PDE_RW; 769 769 770 pPgLvl->a[3].fPhysMask = X86_PDE_PAE_PG_MASK ;770 pPgLvl->a[3].fPhysMask = X86_PDE_PAE_PG_MASK_FULL; 771 771 pPgLvl->a[3].fPtrShift = X86_PT_PAE_SHIFT; 772 772 pPgLvl->a[3].fPtrMask = X86_PT_PAE_MASK;
Note:
See TracChangeset
for help on using the changeset viewer.