Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 23 Apr 2010 07:32:42 +0000 (UTC)
From:      Juli Mallett <jmallett@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-user@freebsd.org
Subject:   svn commit: r207098 - user/jmallett/octeon/sys/mips/cavium
Message-ID:  <201004230732.o3N7WgON031429@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201004230732.o3N7WgON031429>