svn commit: r197112 - projects/ppc64/sys/powerpc/aim
Nathan Whitehorn
nwhitehorn at FreeBSD.org
Sat Sep 12 04:49:34 UTC 2009
Author: nwhitehorn
Date: Sat Sep 12 04:49:33 2009
New Revision: 197112
URL: http://svn.freebsd.org/changeset/base/197112
Log:
Make physical memory map detection work on 32-bit systems again.
Modified:
projects/ppc64/sys/powerpc/aim/ofw_machdep.c
Modified: projects/ppc64/sys/powerpc/aim/ofw_machdep.c
==============================================================================
--- projects/ppc64/sys/powerpc/aim/ofw_machdep.c Sat Sep 12 01:37:22 2009 (r197111)
+++ projects/ppc64/sys/powerpc/aim/ofw_machdep.c Sat Sep 12 04:49:33 2009 (r197112)
@@ -180,7 +180,7 @@ parse_ofw_memory(phandle_t node, const c
while (i < sz/sizeof(cell_t)) {
#ifndef __powerpc64__
/* On 32-bit PPC, ignore regions starting above 4 GB */
- if (OFmem[i] > 0) {
+ if (address_cells > 1 && OFmem[i] > 0) {
i += address_cells + size_cells;
continue;
}
More information about the svn-src-projects
mailing list