--- lmbench-3.0-a3/scripts/config-run.orig	2003-01-13 03:16:13.000000000 -0800
+++ lmbench-3.0-a3/scripts/config-run	2004-04-27 00:09:10.000000000 -0700
@@ -94,12 +94,12 @@
 fi
 
 if [ -r /proc/meminfo ]
-then	TMP=`grep 'Mem:' /proc/meminfo | awk '{print $2}'`
+then	TMP=`grep '^MemTotal:' /proc/meminfo | awk '{print $2}'`
 	if [ X$TMP != X ]
-	then	XTMP=`echo \(\( $TMP / 1048576 \) \* 7 \) / 10 | bc 2>/dev/null`
+	then	XTMP=`echo \(\( $TMP / 1024 \) \* 7 \) / 10 | bc 2>/dev/null`
 	fi
 	if [ X$XTMP = X ]
-	then	XTMP=`expr $TMP / 1048576 2>/dev/null`
+	then	XTMP=`expr $TMP / 1024 2>/dev/null`
 		XTMP=`expr $XTMP \* 7`
 		XTMP=`expr $XTMP / 10`
 	fi
@@ -112,7 +112,7 @@
 else	$ECHON "Probing system for available memory: $ECHOC"
 	TOTAL_MEM=`../bin/$OS/memsize 1024`
 fi
-MB = $TOTAL_MEM
+MB=$TOTAL_MEM
 
 echo $L
 cat<<EOF;
