--- arch/ppc/mm/pgtable.c.orig Thu Nov 20 21:42:39 2003 +++ arch/ppc/mm/pgtable.c Thu Nov 20 21:43:00 2003 @@ -238,7 +238,7 @@ printk(KERN_INFO "Memory BAT mapping: BAT2=%ldMb, BAT3=%ldMb," " residual: %ldMb\n", __bat2 >> 20, __bat3 >> 20, - (total_memory - (__bat2 - __bat3)) >> 20); + (total_memory - (__bat2 + __bat3)) >> 20); /* On SMP, we limit the lowmem to the area mapped with BATs. * We also assume nobody will do SMP with 601s