tlbia and PPC603

Benjamin Herrenschmidt benh at
Wed Jun 19 13:51:37 EST 2002

>I also tested your latest rsync tree.  With the same test, the kernel
>also dropped to xmon 8 times, and worked stable 2 times.
>Even the situation have improved with isync, I'm becoming not sure
>about _tlbia is the problem.  Does anyone know other things causing
>problem on PPC603 Macintosh??
>I tested this on UMAX C500 (144M RAM, 240MHz 603ev, DEC21140 ether card).

Try without the ethernet card and switch IDE DMA off and tell me if it is
stable, there could be some cache coherency issues with some of the chipsets
used on these machines.

Another thing you can try is in set_context(), add an isync on the line
that contain the label "3:" as the doc states a context synchronizing
instruction should also be used for data sync. before mtsrin.

** Sent via the linuxppc-dev mail list. See

More information about the Linuxppc-dev mailing list