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