VirtualBox

Changeset 17592 in vbox for trunk/src/VBox/VMM/VMMAll


Ignore:
Timestamp:
Mar 9, 2009 5:07:48 PM (16 years ago)
Author:
vboxsync
Message:

Better assertion

File:
1 edited

Legend:

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

    r17591 r17592  
    914914            if (CPUMGetGuestCR4(pVM) & X86_CR4_PAE)
    915915            {
    916                 Assert(pGstPdpe->n.u1Present);
     916                AssertMsg(pGstPdpe->n.u1Present, ("GstPdpe=%RX64\n", pGstPdpe->u));
    917917                GCPdPt  = pGstPdpe->u & X86_PDPE_PG_MASK;
    918918                enmKind = PGMPOOLKIND_PAE_PD_FOR_PAE_PD;
     
    21062106                return VINF_SUCCESS;
    21072107            }
     2108            else
     2109                LogFlow(("Out of sync entry %d\n", iPage));
    21082110        }
    21092111    }
     
    21522154    iPage = ((uintptr_t)(GCPage - pVM->pgm.s.pbDynPageMapBaseGC)) >> PAGE_SHIFT;
    21532155    ASMAtomicIncU32(&pVM->pgm.s.aLockedDynPageMapCache[iPage]);
     2156    Log4(("PGMDynLockHCPage %RRv iPage=%d\n", GCPage, iPage));
    21542157}
    21552158
     
    21712174    Assert(pVM->pgm.s.aLockedDynPageMapCache[iPage]);
    21722175    ASMAtomicDecU32(&pVM->pgm.s.aLockedDynPageMapCache[iPage]);
     2176    Log4(("PGMDynUnlockHCPage %RRv iPage=%d\n", GCPage, iPage));
    21732177}
    21742178
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