diff options
author | Paul Mundt <lethal@linux-sh.org> | 2007-06-06 04:52:19 -0400 |
---|---|---|
committer | Paul Mundt <lethal@hera.kernel.org> | 2007-06-07 22:43:49 -0400 |
commit | b241cb0c885e55839fb0f93c6a4539c5416cc39f (patch) | |
tree | dc12c8df833820d642b22d4a5f556602c3832dde /arch/sh/mm/Kconfig | |
parent | 07cbb41b5308b92f29649254ff755e48ea60e24c (diff) |
sh: Support for multiple nodes.
This adds basic support for multiple nodes on SH machines.
This is primarily useful for boards with many different
memory blocks that are otherwise unused (SH7722/SH7785 URAM
and so forth).
Signed-off-by: Paul Mundt <lethal@linux-sh.org>
Diffstat (limited to 'arch/sh/mm/Kconfig')
-rw-r--r-- | arch/sh/mm/Kconfig | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/arch/sh/mm/Kconfig b/arch/sh/mm/Kconfig index 955a851c0c75..8c5b73ab4772 100644 --- a/arch/sh/mm/Kconfig +++ b/arch/sh/mm/Kconfig | |||
@@ -293,6 +293,17 @@ config VSYSCALL | |||
293 | For systems with an MMU that can afford to give up a page, | 293 | For systems with an MMU that can afford to give up a page, |
294 | (the default value) say Y. | 294 | (the default value) say Y. |
295 | 295 | ||
296 | config NUMA | ||
297 | bool "Non Uniform Memory Access (NUMA) Support" | ||
298 | depends on MMU && EXPERIMENTAL | ||
299 | default n | ||
300 | help | ||
301 | Some SH systems have many various memories scattered around | ||
302 | the address space, each with varying latencies. This enables | ||
303 | support for these blocks by binding them to nodes and allowing | ||
304 | memory policies to be used for prioritizing and controlling | ||
305 | allocation behaviour. | ||
306 | |||
296 | config NODES_SHIFT | 307 | config NODES_SHIFT |
297 | int | 308 | int |
298 | default "1" | 309 | default "1" |