svn commit: r207098 - user/jmallett/octeon/sys/mips/cavium

Juli Mallett jmallett at FreeBSD.org
Fri Apr 23 07:32:43 UTC 2010


Author: jmallett
Date: Fri Apr 23 07:32:42 2010
New Revision: 207098
URL: http://svn.freebsd.org/changeset/base/207098

Log:
  Store realmem and physmem in pages.

Modified:
  user/jmallett/octeon/sys/mips/cavium/octeon_machdep.c

Modified: user/jmallett/octeon/sys/mips/cavium/octeon_machdep.c
==============================================================================
--- user/jmallett/octeon/sys/mips/cavium/octeon_machdep.c	Fri Apr 23 06:01:26 2010	(r207097)
+++ user/jmallett/octeon/sys/mips/cavium/octeon_machdep.c	Fri Apr 23 07:32:42 2010	(r207098)
@@ -233,7 +233,7 @@ octeon_memory_init(void)
 		phys_avail[0] = phys_end;
 		phys_avail[1] = 96 << 20;
 
-		physmem = phys_avail[1] - phys_avail[0];
+		realmem = physmem = btoc(phys_avail[1] - phys_avail[0]);
 		return;
 	}
 
@@ -248,7 +248,7 @@ octeon_memory_init(void)
 		if (addr == -1)
 			break;
 
-		physmem += 1 << 20;
+		physmem += btoc(1 << 20);
 
 		if (i > 0 && phys_avail[i - 1] == addr) {
 			phys_avail[i - 1] += 1 << 20;
@@ -260,6 +260,8 @@ octeon_memory_init(void)
 
 		i += 2;
 	}
+
+	realmem = physmem;
 }
 
 void


More information about the svn-src-user mailing list