Subject: CVS commit: [netbsd-1-6] syssrc/sys/arch/i386/i386
To: None <source-changes@netbsd.org>
From: Luke Mewburn <lukem@netbsd.org>
List: source-changes
Date: 10/21/2002 05:17:31
Module Name:	syssrc
Committed By:	lukem
Date:		Mon Oct 21 02:17:31 UTC 2002

Modified Files:
	syssrc/sys/arch/i386/i386 [netbsd-1-6]: machdep.c

Log Message:
Pull up revision 1.492 via patch (requested by kanaoka in ticket #934):
Fix bugs in the BIOS memory probe.

- If the BIOS reports the same memory cluster multiple times,
  only allocate the extent once.

- If we fail to allocate an extent,
  don't add it to mem_clusters and don't increment mem_cluster_cnt.

- When loading the physical extents,
  make sure we don't try to add an extent with zero length (seg_start == tmp).

port-i386/13399: from maximum entropy <entropy@tappedin.com>.


To generate a diff of this commit:
cvs rdiff -r1.471 -r1.471.4.1 syssrc/sys/arch/i386/i386/machdep.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.