Thread (4 messages) flat view 4 messages, 3 authors, 2004-03-26

RE: Kernel Mode Software Emulation NIP: 00001FFC - cache coherency problem on m8xx processors

From: LC Geldenhuys <hidden>
Date: 2004-03-26 07:23:52

-----Original Message-----
From: owner-linuxppc-embedded@lists.linuxppc.org
[mailto:owner-linuxppc-embedded@lists.linuxppc.org] On Behalf
Of Marcelo Tosatti
Sent: 26 March 2004 01:14 AM
To: linuxppc-embedded@lists.linuxppc.org
Subject: Kernel Mode Software Emulation NIP: 00001FFC - cache
coherency problem on m8xx processors
<snip>
I'm not exactly sure why we were jumping to "1FFC" instead of "2000",
but adding "isync" before "bl transfer_to_handler" in both
DecrementTimer
and HardwareInterrupt fixed the problem for us.
This sounds distinctly familiar to the CPU13 Errata. Do you have
Instruction fetch show cycles enabled in ICTRL[IST_SER]? See:
http://e-www.motorola.com/files/32bit/doc/errata/MPC860CE.pdf

Cheers,
  Lourens


** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help