Ralf Baechle | f456aca | 2006-06-14 08:10:35 +0100 | [diff] [blame] | 1 | choice |
| 2 | prompt "Node addressing mode" |
| 3 | depends on SGI_IP27 |
| 4 | default SGI_SN_M_MODE |
| 5 | |
| 6 | config SGI_SN_M_MODE |
| 7 | bool "IP27 M-Mode" |
| 8 | help |
| 9 | The nodes of Origin, Onyx, Fuel and Tezro systems can be configured |
| 10 | in either N-Modes which allows for more nodes or M-Mode which allows |
| 11 | for more memory. Your hardware is almost certainly running in |
| 12 | M-Mode, so choose M-mode here. |
| 13 | |
Ralf Baechle | aa9772e | 2006-06-12 00:55:14 +0100 | [diff] [blame] | 14 | config SGI_SN_N_MODE |
Ralf Baechle | ae6aafe | 2005-02-06 21:55:49 +0000 | [diff] [blame] | 15 | bool "IP27 N-Mode" |
Ralf Baechle | ae6aafe | 2005-02-06 21:55:49 +0000 | [diff] [blame] | 16 | help |
Ralf Baechle | f456aca | 2006-06-14 08:10:35 +0100 | [diff] [blame] | 17 | The nodes of Origin, Onyx, Fuel and Tezro systems can be configured |
| 18 | in either N-Modes which allows for more nodes or M-Mode which allows |
| 19 | for more memory. Your hardware is almost certainly running in |
| 20 | M-Mode, so choose M-mode here. |
| 21 | |
| 22 | endchoice |
Ralf Baechle | ae6aafe | 2005-02-06 21:55:49 +0000 | [diff] [blame] | 23 | |
Ralf Baechle | ae6aafe | 2005-02-06 21:55:49 +0000 | [diff] [blame] | 24 | config MAPPED_KERNEL |
| 25 | bool "Mapped kernel support" |
| 26 | depends on SGI_IP27 |
| 27 | help |
| 28 | Change the way a Linux kernel is loaded into memory on a MIPS64 |
Ralf Baechle | e73ea27 | 2006-06-04 11:51:46 +0100 | [diff] [blame] | 29 | machine. This is required in order to support text replication on |
Ralf Baechle | ae6aafe | 2005-02-06 21:55:49 +0000 | [diff] [blame] | 30 | NUMA. If you need to understand it, read the source code. |
| 31 | |
| 32 | config REPLICATE_KTEXT |
| 33 | bool "Kernel text replication support" |
| 34 | depends on SGI_IP27 |
Ralf Baechle | e73ea27 | 2006-06-04 11:51:46 +0100 | [diff] [blame] | 35 | select MAPPED_KERNEL |
Ralf Baechle | ae6aafe | 2005-02-06 21:55:49 +0000 | [diff] [blame] | 36 | help |
| 37 | Say Y here to enable replicating the kernel text across multiple |
| 38 | nodes in a NUMA cluster. This trades memory for speed. |
| 39 | |
| 40 | config REPLICATE_EXHANDLERS |
| 41 | bool "Exception handler replication support" |
| 42 | depends on SGI_IP27 |
| 43 | help |
| 44 | Say Y here to enable replicating the kernel exception handlers |
| 45 | across multiple nodes in a NUMA cluster. This trades memory for |
| 46 | speed. |