Subject: Re: -current kernel dies on mips3 (before main()?)
To: Jonathan Stone <jonathan@DSG.Stanford.EDU>
From: Michael L. Hitch <mhitch@lightning.oscs.montana.edu>
List: port-mips
Date: 03/21/1998 22:17:10
On Mar 21,  9:16pm, Jonathan Stone wrote:
> 
> I havent been able to build a pmax kernel that boots on a mips3
> (r4000, Decstation 5000/150, if it matters) since about February 22.
> 
> All the kernels I've built since then die really early on in boot.
> Just after printing the "saving symbol table" message I get a ktblmiss
> and a kernel stack overflow and get dumped back into the PROM.
> I have no idea what to look at to debug this.
> 
> Does -current work on mips machines for anyone since mid-February?
> Does it work for you?  On a mips1 or a  mips3?

  Mips1 works fine, mips3 is broken.

  The SetPID(1) in mips/mips/mips_machdep.c needs to be moved ahead
of the proc0 setup.  Jason moved the cache flushing code around and
the Hit_Flush* fails (gets a TLB miss).

-- 
Michael L. Hitch			mhitch@montana.edu
Computer Consultant
Information Technology Center
Montana State University	Bozeman, MT	USA