Subject: port-i386/4300:
To: None <>
From: None <>
List: netbsd-bugs
Date: 10/19/1997 19:40:31
	Note: There was a bad value `vm' for the field `>Class:'.
	It was set to the default value of `sw-bug'.

>Number:         4300
>Category:       port-i386
>Confidential:   yes
>Severity:       serious
>Priority:       medium
>Responsible:    gnats-admin (GNATS administrator)
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Sun Oct 19 16:50:02 1997
>Originator:     Robert V. Baron
>Release:        1.2
System: NetBSD 1.2 NetBSD 1.2 (CODAI) #11: Fri Oct 3 10:39:58 EDT 1997 i386

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.