Changeset 60228 in vbox for trunk/src/VBox/VMM/VMMRZ
- Timestamp:
- Mar 28, 2016 6:28:22 PM (9 years ago)
- svn:sync-xref-src-repo-rev:
- 106262
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/VMMRZ/PGMRZDynMap.cpp
r58123 r60228 615 615 uint32_t iPage = pThis->cPages; 616 616 while (iPage-- > 0) 617 ASMInvalidatePage( paPages[iPage].pvPage);617 ASMInvalidatePage((uintptr_t)paPages[iPage].pvPage); 618 618 } 619 619 … … 633 633 uint32_t iPage = pThis->cPages; 634 634 while (iPage-- > 0) 635 ASMInvalidatePage( pThis->paPages[iPage].pvPage);635 ASMInvalidatePage((uintptr_t)pThis->paPages[iPage].pvPage); 636 636 } 637 637 return rc; … … 1316 1316 pThis->paPages[iPage].HCPhys = NIL_RTHCPHYS; 1317 1317 ASMAtomicBitClear(pThis->paPages[iPage].uPte.pv, X86_PTE_BIT_P); 1318 ASMInvalidatePage( pThis->paPages[iPage].pvPage);1318 ASMInvalidatePage((uintptr_t)pThis->paPages[iPage].pvPage); 1319 1319 #endif 1320 1320 } … … 1548 1548 { 1549 1549 STAM_COUNTER_INC(&pVCpu->pgm.s.CTX_SUFF(pStats)->StatRZDynMapPageInvlPg); 1550 ASMInvalidatePage( pvPage);1550 ASMInvalidatePage((uintptr_t)pvPage); 1551 1551 } 1552 1552 … … 2032 2032 PGMRZDYNMAP_SPINLOCK_RELEASE(pThis); 2033 2033 2034 ASMInvalidatePage( pThis->paPages[iPage].pvPage);2034 ASMInvalidatePage((uintptr_t)pThis->paPages[iPage].pvPage); 2035 2035 STAM_COUNTER_INC(&pVCpu->pgm.s.CTX_SUFF(pStats)->StatRZDynMapMigrateInvlPg); 2036 2036
Note:
See TracChangeset
for help on using the changeset viewer.