Răsfoiți Sursa

[PATCH] Memory Add Fixes for ppc64

On Tue, Nov 08, 2005 at 08:12:56AM +1100, Benjamin Herrenschmidt wrote:
> Yes, the MAX_ORDER should be different indeed. But can Kconfig do that ?
> That is have the default value be different based on a Kconfig option ?
> I don't see that ... We may have to do things differently here...

This seems to be done in other parts of the Kconfig file.  Using those
as an example, this should keep the MAX_ORDER block size at 16MB.

Signed-off-by: Mike Kravetz <kravetz@us.ibm.com>
Signed-off-by: Paul Mackerras <paulus@samba.org>
Mike Kravetz 19 ani în urmă
părinte
comite
0286486783
2 a modificat fișierele cu 2 adăugiri și 0 ștergeri
  1. 1 0
      arch/powerpc/Kconfig
  2. 1 0
      arch/ppc64/Kconfig

+ 1 - 0
arch/powerpc/Kconfig

@@ -492,6 +492,7 @@ source "fs/Kconfig.binfmt"
 config FORCE_MAX_ZONEORDER
 config FORCE_MAX_ZONEORDER
 	int
 	int
 	depends on PPC64
 	depends on PPC64
+	default "9" if PPC_64K_PAGES
 	default "13"
 	default "13"
 
 
 config MATH_EMULATION
 config MATH_EMULATION

+ 1 - 0
arch/ppc64/Kconfig

@@ -56,6 +56,7 @@ config PPC_STD_MMU
 # max order + 1
 # max order + 1
 config FORCE_MAX_ZONEORDER
 config FORCE_MAX_ZONEORDER
 	int
 	int
+	default "9" if PPC_64K_PAGES
 	default "13"
 	default "13"
 
 
 source "init/Kconfig"
 source "init/Kconfig"