儲存庫 vbox 的更動 9944
- 時間撮記:
- 2008-6-26 上午09:55:02 (16 年 以前)
- 檔案:
-
- 修改 1 筆資料
圖例:
- 未更動
- 新增
- 刪除
-
trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp
r9893 r9944 424 424 { 425 425 LogFlow(("pgmPoolMonitorChainChanging: pae pd iShw=%#x: %RX64 -> freeing it!\n", iShw, uShw.pPDPae->a[iShw].u)); 426 pgmPoolFree(pPool->CTXSUFF(pVM), uShw.pPDPae->a[iShw].u & X86_PDE_PAE_PG_MASK, pPage->idx, iShw); 426 pgmPoolFree(pPool->CTXSUFF(pVM), 427 uShw.pPDPae->a[iShw].u & X86_PDE_PAE_PG_MASK, 428 /* Note: hardcoded PAE implementation dependency */ 429 (pPage->enmKind == PGMPOOLKIND_PAE_PD_FOR_PAE_PD) ? PGMPOOL_IDX_PAE_PD : pPage->idx, 430 (pPage->enmKind == PGMPOOLKIND_PAE_PD_FOR_PAE_PD) ? iShw + (pPage->idx - PGMPOOL_IDX_PAE_PD_0) * X86_PG_PAE_ENTRIES : iShw); 427 431 uShw.pPDPae->a[iShw].u = 0; 428 432 } … … 445 449 { 446 450 LogFlow(("pgmPoolMonitorChainChanging: pae pd iShw2=%#x: %RX64 -> freeing it!\n", iShw2, uShw.pPDPae->a[iShw2].u)); 447 pgmPoolFree(pPool->CTXSUFF(pVM), uShw.pPDPae->a[iShw2].u & X86_PDE_PAE_PG_MASK, pPage->idx, iShw2); 451 pgmPoolFree(pPool->CTXSUFF(pVM), 452 uShw.pPDPae->a[iShw2].u & X86_PDE_PAE_PG_MASK, 453 /* Note: hardcoded PAE implementation dependency */ 454 (pPage->enmKind == PGMPOOLKIND_PAE_PD_FOR_PAE_PD) ? PGMPOOL_IDX_PAE_PD : pPage->idx, 455 (pPage->enmKind == PGMPOOLKIND_PAE_PD_FOR_PAE_PD) ? iShw2 + (pPage->idx - PGMPOOL_IDX_PAE_PD_0) * X86_PG_PAE_ENTRIES : iShw2); 448 456 uShw.pPDPae->a[iShw2].u = 0; 449 457 }
注意:
瀏覽 TracChangeset
來幫助您使用更動檢視器