More details on the telnet with CONFIG_PIN_TLB problems
Benjamin Herrenschmidt
benh at kernel.crashing.org
Thu Jun 6 08:15:42 EST 2002
>flush_instruction_cache() is already an iccci on 4xx (iccci flushes
>the entire ICU). flush_dcache_icache() should be fixed though. We
>could either replace the entire icache flushing loop with a single
>iccci, or we could replace each icbi with two icbis, on the address
>and the address XORed with 0x00001000 (which is the only possible
>alias with 4kb pages).
Provided that address ^ 0x1000 is mapped or we do that with
translation off (but then we must get to the physical address
of the first page).
Looks simpler to do an iccci.
Ben.
** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/
More information about the Linuxppc-embedded
mailing list