VirtualBox

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


Ignore:
Timestamp:
Nov 21, 2019 11:56:21 PM (5 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
134898
Message:

PGM/pgmR3PhysMMIOExLink: Corrected apMmio2RangesR3/R0 updating and an assertion. bugref:9218

File:
1 edited

Legend:

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

    r81705 r82091  
    28882888     * Link it into the list (order doesn't matter, so insert it at the head).
    28892889     *
    2890      * Note! The range we're link may consist of multiple chunks, so we have to
    2891      *       find the last one.
     2890     * Note! The range we're linking may consist of multiple chunks, so we
     2891     *       have to find the last one.
    28922892     */
    28932893    PPGMREGMMIO2RANGE pLast = pNew;
     
    29012901        Assert(pLast->pNextR3->iRegion   == pNew->iRegion);
    29022902        Assert((pLast->pNextR3->fFlags & PGMREGMMIO2RANGE_F_MMIO2) == (pNew->fFlags & PGMREGMMIO2RANGE_F_MMIO2));
    2903         Assert(pLast->pNextR3->idMmio2   == (pLast->fFlags & PGMREGMMIO2RANGE_F_MMIO2 ? pNew->idMmio2 + 1 : UINT8_MAX));
     2903        Assert(pLast->pNextR3->idMmio2   == (pLast->fFlags & PGMREGMMIO2RANGE_F_MMIO2 ? pLast->idMmio2 + 1 : UINT8_MAX));
    29042904    }
    29052905
     
    29242924                break;
    29252925            pNew = pNew->pNextR3;
     2926            idMmio2++;
    29262927        }
    29272928    }
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