VirtualBox

Changeset 46216 in vbox for trunk/src/VBox/VMM


Ignore:
Timestamp:
May 22, 2013 12:59:59 PM (12 years ago)
Author:
vboxsync
Message:

Fixed bug in previous memory scan fix (MMIO2 aliases for MMIO).

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/VMM/VMMR3/PGMDbg.cpp

    r46125 r46216  
    659659            {
    660660                PPGMPAGE pPage = &pRam->aPages[iPage];
    661                 if (    (   !PGM_PAGE_IS_ZERO(pPage)
    662                          || fAllZero)
    663                         && !PGM_PAGE_IS_MMIO(pPage)
    664                         &&  !PGM_PAGE_IS_BALLOONED(pPage)
    665                         &&  PGM_PAGE_GET_STATE(pPage) != PGMPAGETYPE_MMIO2_ALIAS_MMIO)
     661                if (   (   !PGM_PAGE_IS_ZERO(pPage)
     662                        || fAllZero)
     663                    && !PGM_PAGE_IS_MMIO(pPage)
     664                    && PGM_PAGE_GET_STATE(pPage) != PGMPAGETYPE_MMIO2_ALIAS_MMIO
     665                    && !PGM_PAGE_IS_BALLOONED(pPage))
    666666                {
    667667                    void const     *pvPage;
     
    804804        {
    805805            PPGMPAGE pPage = pgmPhysGetPage(pVM, Walk.u.Core.GCPhys);
    806             if (    pPage
    807                 &&  (   !PGM_PAGE_IS_ZERO(pPage)
    808                      || fAllZero)
    809                 &&  !PGM_PAGE_IS_MMIO(pPage)
    810                 &&  !PGM_PAGE_IS_BALLOONED(pPage)
    811                 &&  PGM_PAGE_GET_STATE(pPage) != PGMPAGETYPE_MMIO2_ALIAS_MMIO)
     806            if (   pPage
     807                && (   !PGM_PAGE_IS_ZERO(pPage)
     808                    || fAllZero)
     809                && !PGM_PAGE_IS_MMIO(pPage)
     810                && PGM_PAGE_GET_TYPE(pPage) != PGMPAGETYPE_MMIO2_ALIAS_MMIO
     811                && !PGM_PAGE_IS_BALLOONED(pPage))
    812812            {
    813813                void const *pvPage;
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