--- upstream/dynamips-0.2.7-RC2/ppc32_mem.c 2007/10/06 16:24:54 8 +++ upstream/dynamips-0.2.7-RC3/ppc32_mem.c 2007/10/06 16:26:06 9 @@ -907,7 +907,7 @@ if (cpu->exec_phys_map) { block = ppc32_jit_find_by_phys_page(cpu,phys_page); - if (block && ppc32_jit_tcb_match(cpu,block)) { + if (block && (block->start_ia == (vaddr & PPC32_MIN_PAGE_MASK))) { #if DEBUG_ICBI cpu_log(cpu->gen,"MTS", "ICBI: removing compiled page at 0x%8.8x, pc=0x%8.8x\n",