VirtualBox

Changeset 25912 in vbox


Ignore:
Timestamp:
Jan 19, 2010 12:57:56 PM (15 years ago)
Author:
vboxsync
Message:

Ignore all irrelevant error codes out non-present pages/pds etc in PGMInvalidatePage.

File:
1 edited

Legend:

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

    r25866 r25912  
    771771    CSAMR3FlushPage(pVM, GCPtrPage);
    772772#endif /* IN_RING3 */
     773
     774    /* Ignore all irrelevant error codes. */
     775    if (    rc == VERR_PAGE_NOT_PRESENT                 
     776        ||  rc == VERR_PAGE_TABLE_NOT_PRESENT           
     777        ||  rc == VERR_PAGE_DIRECTORY_PTR_NOT_PRESENT   
     778        ||  rc == VERR_PAGE_MAP_LEVEL4_NOT_PRESENT)     
     779        rc = VINF_SUCCESS;
     780
    773781    return rc;
    774782}
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