Subject: Re: 128Meg physical memory and beyond ...
To: None <rvb@sicily.odyssey.cs.cmu.edu>
From: Frank van der Linden <frank@wins.uva.nl>
List: port-i386
Date: 10/19/1997 22:14:07
On Sun, Oct 19, 1997 at 02:59:01PM -0400, rvb@sicily.odyssey.cs.cmu.edu wrote:
> 
> I was just retooling a 1.2 kernel to deal with > 64Meg of memory.
> I took a look at -current and noticed that although its more 
> automatic, the parameters are still too small.  The kernel starts
> at va 0xf8000000 or pde 0x3e0.  This means that the kernel has at
> most 0x20 pde slots or can span 128Meg in va.  I think that this
> value could get quite tight over the next year as people add more
> and more memory to machines.  (I have a server now that has 256Meg
> and I'm planning to use half for buffers.)  I'd like to suggest
> for NetBSD 1.3 that we move the kernel start address back a bit,
> to 0xf00000000 (pde 0x3c0) or maybe even further.

I've considered doing this before, but there were still some kvm
things that relied on this address, which made the change a bit
more awkward.

It's not going to be in 1.3, but it should be in 1.4

- Frank