linux-mips-fnet
[Top] [All Lists]

Re: Indy crashes

To: Ralf Baechle <ralf@oss.sgi.com>
Subject: Re: Indy crashes
From: "William J. Earl" <wje@cthulhu.engr.sgi.com>
Date: Tue, 15 Feb 2000 17:16:45 -0800 (PST)
Cc: "Kevin D. Kissell" <kevink@mips.com>, Geert Uytterhoeven <Geert.Uytterhoeven@sonycom.com>, linux@cthulhu.engr.sgi.com, linux-mips@fnet.fr, linux-mips@vger.rutgers.edu
In-reply-to: <20000216011337.C4633@uni-koblenz.de>
References: <006501bf7803$59855ad0$0ceca8c0@satanas.mips.com> <20000216011337.C4633@uni-koblenz.de>
Ralf Baechle writes:
 > On Tue, Feb 15, 2000 at 11:23:49PM +0100, Kevin D. Kissell wrote:
...
 > >         mtc0    k1, CP0_ENTRYLO1                # load it
 > >         b       1f
 > >          tlbwr                                  # write random tlb entry
 > > 1:
 > >         nop
 > >         eret
...
 > Funky trick, isn't it?  I don't have the the R4600 / R5000 docs at hand
 > but as I understood them the above code should also work just perfect
 > for them.

      There is a need for a workaround on the R5000 for a "bad $badvaddr" 
problem.  The except_vec0_r45k_bvahwbug() variation does not appear to be
enabled for the R5000.  (It should not be needed for the RM7000 or the RM5271.)

<Prev in Thread] Current Thread [Next in Thread>