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