儲存庫 vbox 的更動 17158
- 時間撮記:
- 2009-2-26 下午12:19:48 (16 年 以前)
- 位置:
- trunk/src/VBox/VMM/VMMAll
- 檔案:
-
- 修改 2 筆資料
圖例:
- 未更動
- 新增
- 刪除
-
trunk/src/VBox/VMM/VMMAll/PGMAll.cpp
r17134 r17158 945 945 AssertReturn(pPdpt, VERR_PAGE_DIRECTORY_PTR_NOT_PRESENT); /* can't happen */ 946 946 if (!pPdpt->a[iPdPt].n.u1Present) 947 { 948 LogFlow(("pgmShwGetPaePoolPagePD: PD %d not present (%RX64)\n", iPdPt, pPdpt->a[iPdPt].u)); 947 949 return VERR_PAGE_DIRECTORY_PTR_NOT_PRESENT; 950 } 948 951 949 952 /* Fetch the pgm pool shadow descriptor. */ -
trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp
r17149 r17158 3470 3470 if (paPhysExts[iPhysExt].aidx[i] != NIL_PGMPOOL_IDX) 3471 3471 { 3472 Log Flow(("pgmPoolTrackPhysExtDerefGCPhys: HCPhys=%RX64 idx=%d\n", pPhysPage->HCPhys, pPage->idx));3472 Log2(("pgmPoolTrackPhysExtDerefGCPhys: HCPhys=%RX64 idx=%d\n", pPhysPage->HCPhys, pPage->idx)); 3473 3473 return; 3474 3474 } … … 3482 3482 /* lonely node */ 3483 3483 pgmPoolTrackPhysExtFree(pVM, iPhysExt); 3484 Log Flow(("pgmPoolTrackPhysExtDerefGCPhys: HCPhys=%RX64 idx=%d lonely\n", pPhysPage->HCPhys, pPage->idx));3484 Log2(("pgmPoolTrackPhysExtDerefGCPhys: HCPhys=%RX64 idx=%d lonely\n", pPhysPage->HCPhys, pPage->idx)); 3485 3485 pPhysPage->HCPhys &= MM_RAM_FLAGS_NO_REFS_MASK; /** @todo PAGE FLAGS */ 3486 3486 } … … 3488 3488 { 3489 3489 /* head */ 3490 Log Flow(("pgmPoolTrackPhysExtDerefGCPhys: HCPhys=%RX64 idx=%d head\n", pPhysPage->HCPhys, pPage->idx));3490 Log2(("pgmPoolTrackPhysExtDerefGCPhys: HCPhys=%RX64 idx=%d head\n", pPhysPage->HCPhys, pPage->idx)); 3491 3491 pPhysPage->HCPhys = (pPhysPage->HCPhys & MM_RAM_FLAGS_NO_REFS_MASK) /** @todo PAGE FLAGS */ 3492 3492 | ((uint64_t)MM_RAM_FLAGS_CREFS_PHYSEXT << MM_RAM_FLAGS_CREFS_SHIFT) … … 3497 3497 { 3498 3498 /* in list */ 3499 Log Flow(("pgmPoolTrackPhysExtDerefGCPhys: HCPhys=%RX64 idx=%d\n", pPhysPage->HCPhys, pPage->idx));3499 Log2(("pgmPoolTrackPhysExtDerefGCPhys: HCPhys=%RX64 idx=%d\n", pPhysPage->HCPhys, pPage->idx)); 3500 3500 paPhysExts[iPhysExtPrev].iNext = iPhysExtNext; 3501 3501 pgmPoolTrackPhysExtFree(pVM, iPhysExt); … … 3514 3514 } 3515 3515 else /* nothing to do */ 3516 Log Flow(("pgmPoolTrackPhysExtDerefGCPhys: HCPhys=%RX64\n", pPhysPage->HCPhys));3516 Log2(("pgmPoolTrackPhysExtDerefGCPhys: HCPhys=%RX64\n", pPhysPage->HCPhys)); 3517 3517 } 3518 3518 … … 3546 3546 #ifdef LOG_ENABLED 3547 3547 RTHCPHYS HCPhysPage = PGM_PAGE_GET_HCPHYS(&pRam->aPages[iPage]); 3548 Log (("pgmPoolTracDerefGCPhys %RHp vs %RHp\n", HCPhysPage, HCPhys));3548 Log2(("pgmPoolTracDerefGCPhys %RHp vs %RHp\n", HCPhysPage, HCPhys)); 3549 3549 #endif 3550 3550 if (PGM_PAGE_GET_HCPHYS(&pRam->aPages[iPage]) == HCPhys)
注意:
瀏覽 TracChangeset
來幫助您使用更動檢視器