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