[POWERPC] Use lowmem_end_addr to limit lmb allocations on ppc32
authorKumar Gala <galak@kernel.crashing.org>
Tue, 15 Apr 2008 19:52:24 +0000 (05:52 +1000)
committerPaul Mackerras <paulus@samba.org>
Wed, 16 Apr 2008 21:46:13 +0000 (07:46 +1000)
Now that we have a proper variable that is the address of the top
of low memory we can use it to limit the lmb allocations.

Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
Signed-off-by: Paul Mackerras <paulus@samba.org>
include/asm-powerpc/lmb.h

index 028184b6a16244954dabcc45a256fe3bb0cf649e..6f5fdf0a19ae6e3cfc9e5490ced23720763dfd53 100644 (file)
@@ -6,8 +6,8 @@
 #define LMB_DBG(fmt...) udbg_printf(fmt)
 
 #ifdef CONFIG_PPC32
-extern unsigned long __max_low_memory;
-#define LMB_REAL_LIMIT __max_low_memory
+extern phys_addr_t lowmem_end_addr;
+#define LMB_REAL_LIMIT lowmem_end_addr
 #else
 #define LMB_REAL_LIMIT 0
 #endif