diff options
author | David S. Miller <davem@davemloft.net> | 2008-04-23 05:40:25 -0700 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2008-04-23 23:32:17 -0700 |
commit | 919ee677b656c52c5f86d3d916786891220d5452 (patch) | |
tree | dd1202209945b4c2529af074effdb7300edda684 /arch/sparc64/Kconfig | |
parent | 1f261ef53ba06658dfeb5a9c3007d0ad1b85cadf (diff) | |
download | linux-919ee677b656c52c5f86d3d916786891220d5452.tar.gz linux-919ee677b656c52c5f86d3d916786891220d5452.tar.bz2 linux-919ee677b656c52c5f86d3d916786891220d5452.zip |
[SPARC64]: Add NUMA support.
Currently there is only code to parse NUMA attributes on
sun4v/niagara systems, but later on we will add such parsing
for older systems.
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'arch/sparc64/Kconfig')
-rw-r--r-- | arch/sparc64/Kconfig | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/arch/sparc64/Kconfig b/arch/sparc64/Kconfig index df3eacb5ca15..8acc5cc38621 100644 --- a/arch/sparc64/Kconfig +++ b/arch/sparc64/Kconfig @@ -250,6 +250,26 @@ endchoice endmenu +config NUMA + bool "NUMA support" + +config NODES_SHIFT + int + default "4" + depends on NEED_MULTIPLE_NODES + +# Some NUMA nodes have memory ranges that span +# other nodes. Even though a pfn is valid and +# between a node's start and end pfns, it may not +# reside on that node. See memmap_init_zone() +# for details. +config NODES_SPAN_OTHER_NODES + def_bool y + depends on NEED_MULTIPLE_NODES + +config ARCH_POPULATES_NODE_MAP + def_bool y + config ARCH_SELECT_MEMORY_MODEL def_bool y |