diff options
Diffstat (limited to 'arch/mips/sgi-ip27/Kconfig')
| -rw-r--r-- | arch/mips/sgi-ip27/Kconfig | 54 |
1 files changed, 54 insertions, 0 deletions
diff --git a/arch/mips/sgi-ip27/Kconfig b/arch/mips/sgi-ip27/Kconfig new file mode 100644 index 0000000000..7b0bc44372 --- /dev/null +++ b/arch/mips/sgi-ip27/Kconfig | |||
| @@ -0,0 +1,54 @@ | |||
| 1 | #config SGI_SN0_XXL | ||
| 2 | # bool "IP27 XXL" | ||
| 3 | # depends on SGI_IP27 | ||
| 4 | # This options adds support for userspace processes upto 16TB size. | ||
| 5 | # Normally the limit is just .5TB. | ||
| 6 | |||
| 7 | config SGI_SN0_N_MODE | ||
| 8 | bool "IP27 N-Mode" | ||
| 9 | depends on SGI_IP27 | ||
| 10 | help | ||
| 11 | The nodes of Origin 200, Origin 2000 and Onyx 2 systems can be | ||
| 12 | configured in either N-Modes which allows for more nodes or M-Mode | ||
| 13 | which allows for more memory. Your system is most probably | ||
| 14 | running in M-Mode, so you should say N here. | ||
| 15 | |||
| 16 | config ARCH_DISCONTIGMEM_ENABLE | ||
| 17 | bool | ||
| 18 | default y if SGI_IP27 | ||
| 19 | help | ||
| 20 | Say Y to upport efficient handling of discontiguous physical memory, | ||
| 21 | for architectures which are either NUMA (Non-Uniform Memory Access) | ||
| 22 | or have huge holes in the physical address space for other reasons. | ||
| 23 | See <file:Documentation/vm/numa> for more. | ||
| 24 | |||
| 25 | config NUMA | ||
| 26 | bool "NUMA Support" | ||
| 27 | depends on SGI_IP27 | ||
| 28 | help | ||
| 29 | Say Y to compile the kernel to support NUMA (Non-Uniform Memory | ||
| 30 | Access). This option is for configuring high-end multiprocessor | ||
| 31 | server machines. If in doubt, say N. | ||
| 32 | |||
| 33 | config MAPPED_KERNEL | ||
| 34 | bool "Mapped kernel support" | ||
| 35 | depends on SGI_IP27 | ||
| 36 | help | ||
| 37 | Change the way a Linux kernel is loaded into memory on a MIPS64 | ||
| 38 | machine. This is required in order to support text replication and | ||
| 39 | NUMA. If you need to understand it, read the source code. | ||
| 40 | |||
| 41 | config REPLICATE_KTEXT | ||
| 42 | bool "Kernel text replication support" | ||
| 43 | depends on SGI_IP27 | ||
| 44 | help | ||
| 45 | Say Y here to enable replicating the kernel text across multiple | ||
| 46 | nodes in a NUMA cluster. This trades memory for speed. | ||
| 47 | |||
| 48 | config REPLICATE_EXHANDLERS | ||
| 49 | bool "Exception handler replication support" | ||
| 50 | depends on SGI_IP27 | ||
| 51 | help | ||
| 52 | Say Y here to enable replicating the kernel exception handlers | ||
| 53 | across multiple nodes in a NUMA cluster. This trades memory for | ||
| 54 | speed. | ||
