vbox的更動 18601 路徑 trunk/src/recompiler_new
- 時間撮記:
- 2009-4-1 下午03:22:31 (16 年 以前)
- 檔案:
-
- 修改 1 筆資料
圖例:
- 未更動
- 新增
- 刪除
-
trunk/src/recompiler_new/exec.c
r18599 r18601 468 468 #else /* VBOX */ 469 469 /* level 0 lookup and lazy allocation of level 1 map. */ 470 if (RT_UNLIKELY(index >= (target_ ulong)L2_SIZE * L1_SIZE * L0_SIZE))470 if (RT_UNLIKELY(index >= (target_phys_addr_t)L2_SIZE * L1_SIZE * L0_SIZE)) 471 471 return NULL; 472 472 p = l0_phys_map[index >> (L1_BITS + L2_BITS)]; … … 474 474 if (!alloc) 475 475 return NULL; 476 p = qemu_vmalloc(sizeof( PhysPageDesc**) * L0_SIZE);477 memset(p, 0, sizeof( PhysPageDesc**) * L0_SIZE);478 l0_phys_map[index >> (L1_BITS + L2_BITS)] = (PhysPageDesc **)p;476 p = qemu_vmalloc(sizeof(void **) * L0_SIZE); 477 memset(p, 0, sizeof(void **) * L0_SIZE); 478 l0_phys_map[index >> (L1_BITS + L2_BITS)] = p; 479 479 } 480 480
注意:
瀏覽 TracChangeset
來幫助您使用更動檢視器