Subject: Re: -current kernel dies on mips3 (before main()?)
To: Jonathan Stone <jonathan@dsg.stanford.edu>
From: Jason Thorpe <thorpej@nas.nasa.gov>
List: port-mips
Date: 03/21/1998 22:07:38
On Sat, 21 Mar 1998 22:10:04 -0800 
 Jonathan Stone <jonathan@DSG.Stanford.EDU> wrote:

 > Michael's fix sounds fine.  I was thinking maybe the locore vectors
 > werent' set up, but of course they are.  I guess maybe proc90 setup
 > should be a locore call-back point or a cpuswitch entry?
 > 
 > 
 > >I'm also running with those pages explicitly zeroed out like it was
 > >previously.  I haven't been able to determine if that's necessary or
 > >not.
 > 
 > The bzeroing can't hurt, but I dont understand why it's necessary.
 > 
 > I also consed up an empty pmap_deactivate(). What's that supposed to
 > do on a mips? Or should I be turning on PMAP_NEW or UVM (or both?)

On the MIPS, nothing.  (On the Alpha, all it does it clear a bit
in a mask of CPUs using the pmap.)

Jason R. Thorpe                                       thorpej@nas.nasa.gov
NASA Ames Research Center                            Home: +1 408 866 1912
NAS: M/S 258-5                                       Work: +1 650 604 0935
Moffett Field, CA 94035                             Pager: +1 415 428 6939