vbox的更動 24698 路徑 trunk/src/VBox/VMM/PGMPhys.cpp
- 時間撮記:
- 2009-11-16 下午03:05:57 (15 年 以前)
- 檔案:
-
- 修改 1 筆資料
圖例:
- 未更動
- 新增
- 刪除
-
trunk/src/VBox/VMM/PGMPhys.cpp
r24349 r24698 645 645 } 646 646 ASMAtomicIncU32(&pVM->pgm.s.idRamRangesGen); 647 648 647 pgmUnlock(pVM); 649 648 } … … 680 679 } 681 680 ASMAtomicIncU32(&pVM->pgm.s.idRamRangesGen); 682 683 681 pgmUnlock(pVM); 684 682 } … … 706 704 707 705 pgmR3PhysUnlinkRamRange2(pVM, pRam, pPrev); 708 709 706 pgmUnlock(pVM); 710 707 } … … 1034 1031 pgmR3PhysInitAndLinkRamRange(pVM, pNew, GCPhys, GCPhysLast, NIL_RTRCPTR, NIL_RTR0PTR, pszDesc, pPrev); 1035 1032 } 1033 PGMPhysInvalidatePageMapTLB(pVM); 1036 1034 pgmUnlock(pVM); 1037 1035 … … 1387 1385 MMHyperFree(pVM, pRam); 1388 1386 } 1387 PGMPhysInvalidatePageMapTLB(pVM); 1389 1388 1390 1389 return rc; … … 1494 1493 } 1495 1494 1495 PGMPhysInvalidatePageMapTLB(pVM); 1496 1496 return rc; 1497 1497 } … … 1641 1641 *ppv = pvPages; 1642 1642 RTMemTmpFree(paPages); 1643 PGMPhysInvalidatePageMapTLB(pVM); 1643 1644 return VINF_SUCCESS; 1644 1645 } … … 1752 1753 } 1753 1754 } 1755 PGMPhysInvalidatePageMapTLB(pVM); 1754 1756 pgmUnlock(pVM); 1755 1757 return !cFound && iRegion != UINT32_MAX ? VERR_NOT_FOUND : rc; … … 1890 1892 } 1891 1893 1894 PGMPhysInvalidatePageMapTLB(pVM); 1892 1895 return VINF_SUCCESS; 1893 1896 } … … 1970 1973 pCur->fMapped = false; 1971 1974 1975 PGMPhysInvalidatePageMapTLB(pVM); 1972 1976 pgmUnlock(pVM); 1973 1977 … … 2406 2410 } 2407 2411 2412 PGMPhysInvalidatePageMapTLB(pVM); 2408 2413 GMMR3AllocatePagesCleanup(pReq); 2409 2414 pgmUnlock(pVM);
注意:
瀏覽 TracChangeset
來幫助您使用更動檢視器