]> git.proxmox.com Git - mirror_ubuntu-disco-kernel.git/blame - arch/mips/sgi-ip27/Kconfig
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
[mirror_ubuntu-disco-kernel.git] / arch / mips / sgi-ip27 / Kconfig
CommitLineData
b2441318 1# SPDX-License-Identifier: GPL-2.0
f456acae
RB
2choice
3 prompt "Node addressing mode"
4 depends on SGI_IP27
5 default SGI_SN_M_MODE
6
7config SGI_SN_M_MODE
8 bool "IP27 M-Mode"
9 help
10 The nodes of Origin, Onyx, Fuel and Tezro systems can be configured
11 in either N-Modes which allows for more nodes or M-Mode which allows
12 for more memory. Your hardware is almost certainly running in
13 M-Mode, so choose M-mode here.
14
aa9772e3 15config SGI_SN_N_MODE
ae6aafe3 16 bool "IP27 N-Mode"
ae6aafe3 17 help
f456acae
RB
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
23endchoice
ae6aafe3 24
ae6aafe3
RB
25config 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
e73ea273 30 machine. This is required in order to support text replication on
ae6aafe3
RB
31 NUMA. If you need to understand it, read the source code.
32
33config REPLICATE_KTEXT
34 bool "Kernel text replication support"
35 depends on SGI_IP27
e73ea273 36 select MAPPED_KERNEL
ae6aafe3
RB
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
41config 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.