]> git.proxmox.com Git - mirror_ubuntu-artful-kernel.git/blame - arch/mips/sgi-ip27/Kconfig
Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/borntraeger...
[mirror_ubuntu-artful-kernel.git] / arch / mips / sgi-ip27 / Kconfig
CommitLineData
f456acae
RB
1choice
2 prompt "Node addressing mode"
3 depends on SGI_IP27
4 default SGI_SN_M_MODE
5
6config 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
aa9772e3 14config SGI_SN_N_MODE
ae6aafe3 15 bool "IP27 N-Mode"
ae6aafe3 16 help
f456acae
RB
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
22endchoice
ae6aafe3 23
ae6aafe3
RB
24config 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
e73ea273 29 machine. This is required in order to support text replication on
ae6aafe3
RB
30 NUMA. If you need to understand it, read the source code.
31
32config REPLICATE_KTEXT
33 bool "Kernel text replication support"
34 depends on SGI_IP27
e73ea273 35 select MAPPED_KERNEL
ae6aafe3
RB
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
40config 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.