VirtualBox

Changeset 2552 in vbox for trunk/src/VBox


Ignore:
Timestamp:
May 9, 2007 12:28:36 PM (18 years ago)
Author:
vboxsync
Message:

Call VerifyAccessSyncPage in the shadow pd not present case too.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/VMM/VMMAll/PGMAll.cpp

    r2324 r2552  
    461461     */
    462462    rc = PGMShwGetPage(pVM, (RTGCPTR)Addr, NULL, NULL);
    463     if (rc == VERR_PAGE_NOT_PRESENT)
     463    if (    rc == VERR_PAGE_NOT_PRESENT
     464        ||  rc == VERR_PAGE_TABLE_NOT_PRESENT)
    464465    {
    465466        /*
     
    472473        if (rc != VINF_SUCCESS)
    473474            return rc;
    474     }
    475     else if (rc == VERR_PAGE_TABLE_NOT_PRESENT)
    476     {
    477         /*
    478          * Page table is not present; can't do much here (?)
    479          * We could of course try sync the page table.... (?)
    480          */
    481         return VINF_EM_RAW_EMULATE_INSTR;
    482475    }
    483476    else
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