Subject: 1.6ZE does not fully recognize RAM
To: None <port-i386@netbsd.org>
From: Rob Sanchez <sanchero@gvsu.edu>
List: current-users
Date: 11/06/2003 10:47:53
hello,

this machine has 320 megs of RAM but 1.6ZE (11/02 snapshot from 
ftp://releng.netbsd.org) only recognizes 64 MB or so:

*****************
NetBSD 1.6ZE (GENERIC_DIAGNOSTIC) #0: Mon Nov  3 09:13:57 UTC 2003
autobuild@tgm.netbsd.org:/autobuild/HEAD/i386/OBJ/autobuild/HEAD/src/sys/arch
/i386/compile/GENERIC_DIAGNOSTIC
total memory = 66108 KB
avail memory = 53928 KB
using 851 buffers containing 3404 KB of memory
BIOS32 rev. 0 found at 0xfb060
*****************

the bootstrap behaves the same way...

 >> NetBSD/i386 BIOS, Revision 3.1
 >> (autobuild@tgm.netbsd.org, Mon Nov  3 07:44:09 UTC 2003)
 >> Memory: 639/65472 k

on the same machine, the 1.6.1 branch install boot disk does recognize all 
of the memory and looks like this:

 >> NetBSD/i386 BIOS, Revision 2.13
 >> (autobuild@tgm.daemon.org, Tue Apr  8 11:27:33 UTC 2003)
 >> Memory: 639/326592 k

i noticed PR 21037 from back in April, but I was surprised that no one else 
saw this behavior.  anyone else see this since then?  what source files 
differentiate the bootstrap rev 3.1 from 2.13?

thanks for your help.

Rob Sanchez
sanchero@gvsu.edu