powerpc: Fix bug arising from having multiple memory_limit variables
commitcf00a8d18b9a1c2d55b2728e89125c234e821db5
authorPaul Mackerras <paulus@samba.org>
Mon, 31 Oct 2005 02:07:02 +0000 (31 13:07 +1100)
committerPaul Mackerras <paulus@samba.org>
Mon, 31 Oct 2005 02:07:02 +0000 (31 13:07 +1100)
tree99425b8acd08aae1e07a7ae31ff47fa18e4e8c91
parent5f6b5b973a125de0dbe236ce659a495787c81ff0
powerpc: Fix bug arising from having multiple memory_limit variables

We had a static memory_limit in prom.c, and then another one defined
in setup_64.c and used in numa.c, which resulted in the kernel crashing
when mem=xxx was given on the command line.  This puts the declaration
in system.h and the definition in mem.c.  This also moves the
definition of tce_alloc_start/end out of setup_64.c.

Signed-off-by: Paul Mackerras <paulus@samba.org>
arch/powerpc/kernel/prom.c
arch/powerpc/kernel/setup_64.c
arch/powerpc/mm/mem.c
arch/powerpc/mm/numa.c
arch/powerpc/platforms/iseries/setup.c
arch/ppc64/kernel/prom.c
include/asm-powerpc/system.h
include/asm-ppc64/system.h