1b2441318SGreg Kroah-Hartman# SPDX-License-Identifier: GPL-2.0 2f456acaeSRalf Baechlechoice 3f456acaeSRalf Baechle prompt "Node addressing mode" 4f456acaeSRalf Baechle depends on SGI_IP27 5f456acaeSRalf Baechle default SGI_SN_M_MODE 6f456acaeSRalf Baechle 7f456acaeSRalf Baechleconfig SGI_SN_M_MODE 8f456acaeSRalf Baechle bool "IP27 M-Mode" 9f456acaeSRalf Baechle help 10f456acaeSRalf Baechle The nodes of Origin, Onyx, Fuel and Tezro systems can be configured 11f456acaeSRalf Baechle in either N-Modes which allows for more nodes or M-Mode which allows 12f456acaeSRalf Baechle for more memory. Your hardware is almost certainly running in 13f456acaeSRalf Baechle M-Mode, so choose M-mode here. 14f456acaeSRalf Baechle 15aa9772e3SRalf Baechleconfig SGI_SN_N_MODE 16ae6aafe3SRalf Baechle bool "IP27 N-Mode" 17ae6aafe3SRalf Baechle help 18f456acaeSRalf Baechle The nodes of Origin, Onyx, Fuel and Tezro systems can be configured 19f456acaeSRalf Baechle in either N-Modes which allows for more nodes or M-Mode which allows 20f456acaeSRalf Baechle for more memory. Your hardware is almost certainly running in 21f456acaeSRalf Baechle M-Mode, so choose M-mode here. 22f456acaeSRalf Baechle 23f456acaeSRalf Baechleendchoice 24ae6aafe3SRalf Baechle 25ae6aafe3SRalf Baechleconfig MAPPED_KERNEL 26ae6aafe3SRalf Baechle bool "Mapped kernel support" 27ae6aafe3SRalf Baechle depends on SGI_IP27 28ae6aafe3SRalf Baechle help 29ae6aafe3SRalf Baechle Change the way a Linux kernel is loaded into memory on a MIPS64 30e73ea273SRalf Baechle machine. This is required in order to support text replication on 31ae6aafe3SRalf Baechle NUMA. If you need to understand it, read the source code. 32ae6aafe3SRalf Baechle 33ae6aafe3SRalf Baechleconfig REPLICATE_KTEXT 34ae6aafe3SRalf Baechle bool "Kernel text replication support" 35ae6aafe3SRalf Baechle depends on SGI_IP27 36e73ea273SRalf Baechle select MAPPED_KERNEL 37ae6aafe3SRalf Baechle help 38ae6aafe3SRalf Baechle Say Y here to enable replicating the kernel text across multiple 39ae6aafe3SRalf Baechle nodes in a NUMA cluster. This trades memory for speed. 40ae6aafe3SRalf Baechle 41