Subject: Re: Latest 3/80 kernels...
To: Gordon W. Ross <>
From: J. Maynard Gelinas <>
List: port-sun3
Date: 06/16/1998 23:06:03
   Gordon wrote:
> Another idea to investigate:  Maybe I botched the Sun-3X support for
> MACHINE_NEW_NONCONTIG or something.  I tested it on a machine with a
> modest amount of memory, so maybe pmap_page_upload() is busted...
> Anyway, you might try going back to the (old) MACHINE_NONCONTIG
> by patching sys/arch/sun3/include/vmparam3x.h as shown below.
> (Of course, if you do this, UVM is not supported.)

   [patch snipped]

    Your patch did the trick!  I can now report that CG4 support is functional!
I guess means that something is screwed up with UVM support.  My 3/80 only has
8MB of ram; don't know how much was on the machine you tested with.  Hope this
gives a few data points toward getting -current working again.

     BTW: the 1.3.2 source tree looks significantly different from -current, with sun3x and sun3 as completely separate architectures and build areas.  Is the 1.3.2 tree what -current needs to migrate towards, or is it legacy?

Thanks again!