VirtualBox

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


Ignore:
Timestamp:
Aug 28, 2012 9:36:14 AM (13 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
80359
Message:

PGMInternal.h/PGMPOOL_PAGE_2_PTR: Release assertion for bug 6349.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/VMM/include/PGMInternal.h

    r42163 r43025  
    24452445#if defined(IN_RC) || defined(VBOX_WITH_2X_4GB_ADDR_SPACE_IN_R0)
    24462446# define PGMPOOL_PAGE_2_PTR(a_pVM, a_pPage)     pgmPoolMapPageInlined((a_pVM), (a_pPage) RTLOG_COMMA_SRC_POS)
    2447 #elif defined(VBOX_STRICT)
     2447#elif defined(VBOX_STRICT) || 1 /* temporarily going strict here */
    24482448# define PGMPOOL_PAGE_2_PTR(a_pVM, a_pPage)     pgmPoolMapPageStrict(a_pPage)
    24492449DECLINLINE(void *) pgmPoolMapPageStrict(PPGMPOOLPAGE a_pPage)
    24502450{
    2451     Assert(a_pPage && a_pPage->pvPageR3);
     2451    AssertPtr(a_pPage);
     2452    AssertReleaseMsg(RT_VALID_PTR(a_pPage->pvPageR3), ("enmKind=%d idx=%#x HCPhys=%RHp GCPhys=%RGp\n", a_pPage->enmKind, a_pPage->idx, a_pPage->Core.Key, a_pPage->GCPhys));
    24522453    return a_pPage->pvPageR3;
    24532454}
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