VirtualBox

Ignore:
Timestamp:
Dec 10, 2008 4:20:51 AM (16 years ago)
Author:
vboxsync
Message:

PGMR0DynMap: Silly silly silly silly bug, mapping were mapped write thru cache disabled and stuff.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/VMM/VMMR0/PGMR0DynMap.cpp

    r15196 r15224  
    12381238        X86PGUINT       uOld  = paPages[iFreePage].uPte.pLegacy->u;
    12391239        X86PGUINT       uOld2 = uOld; NOREF(uOld2);
    1240         X86PGUINT       uNew  = (uOld & X86_PTE_G | X86_PTE_PAT | X86_PTE_PCD | X86_PTE_PWT)
     1240        X86PGUINT       uNew  = (uOld & (X86_PTE_G | X86_PTE_PAT | X86_PTE_PCD | X86_PTE_PWT))
    12411241                              | X86_PTE_P | X86_PTE_RW | X86_PTE_A | X86_PTE_D
    12421242                              | (HCPhys & X86_PTE_PG_MASK);
     
    12491249        X86PGPAEUINT    uOld  = paPages[iFreePage].uPte.pPae->u;
    12501250        X86PGPAEUINT    uOld2 = uOld; NOREF(uOld2);
    1251         X86PGPAEUINT    uNew  = (uOld & X86_PTE_G | X86_PTE_PAT | X86_PTE_PCD | X86_PTE_PWT)
     1251        X86PGPAEUINT    uNew  = (uOld & (X86_PTE_G | X86_PTE_PAT | X86_PTE_PCD | X86_PTE_PWT))
    12521252                              | X86_PTE_P | X86_PTE_RW | X86_PTE_A | X86_PTE_D
    12531253                              | (HCPhys & X86_PTE_PAE_PG_MASK);
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