VirtualBox

Changeset 2149 in vbox for trunk/src/VBox


Ignore:
Timestamp:
Apr 18, 2007 8:37:43 AM (18 years ago)
Author:
vboxsync
Message:

Set user bit in shadow page & pd when in non-paging mode.

File:
1 edited

Legend:

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

    r2137 r2149  
    135135    PdeSrc.n.u1Write    = 1;
    136136    PdeSrc.n.u1Accessed = 1;
     137    PdeSrc.n.u1User     = 1;
    137138# endif
    138139    if (    !(uErr & X86_TRAP_PF_P) /* not set means page not present instead of page protection violation */
     
    15971598                PteSrc.n.u1Accessed = 1;
    15981599                PteSrc.n.u1Write    = 1;
     1600                PteSrc.n.u1User     = 1;
    15991601
    16001602                PGM_BTH_NAME(SyncPageWorker)(pVM, &pPTDst->a[iPTDst], PdeSrc, PteSrc, pShwPage, iPTDst);
     
    16231625        PteSrc.n.u1Accessed = 1;
    16241626        PteSrc.n.u1Write    = 1;
     1627        PteSrc.n.u1User     = 1;
    16251628        PGM_BTH_NAME(SyncPageWorker)(pVM, &pPTDst->a[iPTDst], PdeSrc, PteSrc, pShwPage, iPTDst);
    16261629
     
    22682271    PdeSrc.n.u1Write    = 1;
    22692272    PdeSrc.n.u1Accessed = 1;
     2273    PdeSrc.n.u1User     = 1;
    22702274
    22712275    /*
     
    23442348    PdeSrc.n.u1Write    = 1;
    23452349    PdeSrc.n.u1Accessed = 1;
     2350    PdeSrc.n.u1User     = 1;
    23462351# endif
    23472352
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