VirtualBox

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


Ignore:
Timestamp:
Aug 16, 2007 10:46:34 PM (18 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
23679
Message:

SSMAFTER_DEBUG_IT hack.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/VMM/PGM.cpp

    r4071 r4187  
    15881588                    pRam->GCPhys, pRam->GCPhysLast, pRam->cb, pRam->pvHC ? "bits" : "nobits",
    15891589                    GCPhys, GCPhysLast, cb, fHaveBits ? "bits" : "nobits"));
    1590             AssertFailed();
    1591             return VERR_SSM_LOAD_CONFIG_MISMATCH;
     1590            /*
     1591             * If we're loading a state for debugging purpose, don't make a fuss if
     1592             * the MMIO[2] and ROM stuff isn't 100% right, just skip the mismatches.
     1593             */
     1594            if (    SSMR3HandleGetAfter(pSSM) != SSMAFTER_DEBUG_IT
     1595                ||  GCPhys < 8 * _1M)
     1596                AssertFailedReturn(VERR_SSM_LOAD_CONFIG_MISMATCH);
     1597
     1598            RTGCPHYS cPages = ((GCPhysLast - GCPhys) + 1) >> PAGE_SHIFT;
     1599            while (cPages-- > 0)
     1600            {
     1601                uint16_t u16Ignore;
     1602                SSMR3GetU16(pSSM, &u16Ignore);
     1603            }
     1604            continue;
    15921605        }
    15931606
Note: See TracChangeset for help on using the changeset viewer.

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette