VirtualBox

Changeset 29562 in vbox


Ignore:
Timestamp:
May 17, 2010 3:13:35 PM (15 years ago)
Author:
vboxsync
Message:

Fixes

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/VMM/VMMR0/PGMR0SharedPage.cpp

    r29468 r29562  
    5555
    5656    /* Check every region of the shared module. */
    57     for (unsigned i = 0; i < pModule->cRegions; i++)
     57    for (unsigned idxModule = 0; idxModule < pModule->cRegions; idxModule++)
    5858    {
    59         Assert((pModule->aRegions[i].cbRegion & 0xfff) == 0);
    60         Assert((pModule->aRegions[i].GCRegionAddr & 0xfff) == 0);
     59        Assert((pModule->aRegions[idxModule].cbRegion & 0xfff) == 0);
     60        Assert((pModule->aRegions[idxModule].GCRegionAddr & 0xfff) == 0);
    6161
    62         RTGCPTR  GCRegion  = pModule->aRegions[i].GCRegionAddr;
    63         unsigned cbRegion = pModule->aRegions[i].cbRegion & ~0xfff;
     62        RTGCPTR  GCRegion  = pModule->aRegions[idxModule].GCRegionAddr;
     63        unsigned cbRegion = pModule->aRegions[idxModule].cbRegion & ~0xfff;
    6464        unsigned idxPage = 0;
    6565        bool     fValidChanges = false;
     
    111111        if (fValidChanges)
    112112        {
    113             rc = GMMR0SharedModuleCheckRange(pGVM, pModule, i, idxPage, paPageDesc);
     113            rc = GMMR0SharedModuleCheckRange(pGVM, pModule, idxModule, idxPage, paPageDesc);
    114114            AssertRC(rc);
    115115            if (RT_FAILURE(rc))
     
    132132                    Assert(!PGM_PAGE_IS_SHARED(pPage));
    133133
    134                     Log(("PGMR0SharedModuleCheck: shared page gc phys %RGp host %RHp->%RHp\n", paPageDesc[i].GCPhys, PGM_PAGE_GET_HCPHYS(pPage), paPageDesc[i].HCPhys));
     134                    Log(("PGMR0SharedModuleCheck: shared page gc virt=%RGv phys %RGp host %RHp->%RHp\n", pModule->aRegions[idxModule].GCRegionAddr + i * PAGE_SIZE, paPageDesc[i].GCPhys, PGM_PAGE_GET_HCPHYS(pPage), paPageDesc[i].HCPhys));
    135135                    if (paPageDesc[i].HCPhys != PGM_PAGE_GET_HCPHYS(pPage))
    136136                    {
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