Subject: Re: Current kernel hanging
To: None <port-sgimips@netbsd.org>
From: Scott G. Akmentins-Taylor <staylor@mrynet.com>
List: port-sgimips
Date: 11/26/2001 11:09:38
> On Sun, Nov 25, 2001 at 09:05:41PM -0600, Scott G. Akmentins-Taylor wrote:
> 
> > It just hangs.  Anyone have a suggestion?
> 
> (snip)
> 
> > cpu0: 512KB/32B direct-mapped write-back L2 Data cache
> 
> "options MIPS3_L2CACHE_ABSENT" no longer works.  I've attached a VERY quick-and-
> dirty patch that disables the recent, sgimips-local change.  This works for me.
> 
> The true cause, I think, is that the SysAD cache primitives are wrong.
> Comparing the NetBSD code with the linux code, the only difference is the
> numbers of nops in the prologue (three versus linux's four), but adding it
> in didn't work for me.  I'm not smart enough to troubleshoot cache stuff :)
> 
> -- Chris

Thanks, Chris.  This indeed allows the kernel to boot
and run.  For now all I needed was a current working
kernel, so this quick-and-dirty does the deed.

-scott