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

Re: Indy crashes

To: "William J. Earl" <wje@cthulhu.engr.sgi.com>
Subject: Re: Indy crashes
From: Ralf Baechle <ralf@oss.sgi.com>
Date: Wed, 16 Feb 2000 02:23:34 +0100
Cc: Ralf Baechle <ralf@oss.sgi.com>, "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: <14505.64125.564813.333784@liveoak.engr.sgi.com>
References: <006501bf7803$59855ad0$0ceca8c0@satanas.mips.com> <20000216011337.C4633@uni-koblenz.de> <14505.64125.564813.333784@liveoak.engr.sgi.com>
On Tue, Feb 15, 2000 at 05:16:45PM -0800, William J. Earl wrote:

> 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.)

I don't have this bug in my erratas documented, can you elaborate on it?

  Ralf

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