Subject: Re: MMU problems (Was: JavaStation w/ OBP3 - some progress)
To: None <port-sparc@netbsd.org>
From: Valeriy E. Ushakov <uwe@ptc.spbu.ru>
List: port-sparc
Date: 04/10/2001 23:34:14
On Tue, Apr 10, 2001 at 10:41:37 +0400, Valeriy E. Ushakov wrote:

> > The kernel crashes after jump to startmap_done (it lands in the
> > middle of the Forth code as dump seems to suggest).  Guess MMU needs
> > different approach.
> 
> I might add that tables are ok.  That's what map? shows and I verified
> it by peeking at physical memory that holds MMU tables.  I guess the
> problem is with cache or something.  I understand that JS uses Swift
> MMU.  Where from here?  Flushing cache?  Disabling branch folding?
> I'm really not very familiar with this stuff, so any clues are much
> appreciated.

Just checked proll+linux - it boots fine (to the point where it wants
root filesystem that I don't have).

Odd.  Startup code in linux' head.S is identical to netbsd's locore.s
- instruction for intruction modulo registers used.

Pete, pray, *any* hints!

SY, Uwe
-- 
uwe@ptc.spbu.ru                         |       Zu Grunde kommen
http://www.ptc.spbu.ru/~uwe/            |       Ist zu Grunde gehen