bostic@OKEEFFE.BERKELEY.EDU.UUCP (09/30/87)
Subject: Kernel memory printf's are out of order. Index: sys/pdp/machdep2.c 2.10BSD Description: The user and available memory printf's when the kernel starts up are out of order. Repeat-By: Examine the code. Fix: Apply the following patch to sys/pdp/machdep2.c. *** machdep2.c.old Tue Sep 29 15:29:34 1987 --- machdep2.c Tue Sep 29 15:29:51 1987 *************** *** 162,172 **** maxmem -= ramsize; #endif - if (MAXMEM < maxmem) - maxmem = MAXMEM; - printf("phys mem = %D\n", ctob((long)physmem)); printf("avail mem = %D\n", ctob((long)maxmem)); printf("user mem = %D\n", ctob((long)maxmem)); #if NRAM > 0 printf("ram disk = %D\n", ctob((long)ramsize)); --- 162,171 ---- maxmem -= ramsize; #endif printf("phys mem = %D\n", ctob((long)physmem)); printf("avail mem = %D\n", ctob((long)maxmem)); + if (MAXMEM < maxmem) + maxmem = MAXMEM; printf("user mem = %D\n", ctob((long)maxmem)); #if NRAM > 0 printf("ram disk = %D\n", ctob((long)ramsize));