18c2ecf20Sopenharmony_ci# SPDX-License-Identifier: GPL-2.0 28c2ecf20Sopenharmony_cichoice 38c2ecf20Sopenharmony_ci prompt "Node addressing mode" 48c2ecf20Sopenharmony_ci depends on SGI_IP27 58c2ecf20Sopenharmony_ci default SGI_SN_M_MODE 68c2ecf20Sopenharmony_ci 78c2ecf20Sopenharmony_ciconfig SGI_SN_M_MODE 88c2ecf20Sopenharmony_ci bool "IP27 M-Mode" 98c2ecf20Sopenharmony_ci help 108c2ecf20Sopenharmony_ci The nodes of Origin, Onyx, Fuel and Tezro systems can be configured 118c2ecf20Sopenharmony_ci in either N-Modes which allows for more nodes or M-Mode which allows 128c2ecf20Sopenharmony_ci for more memory. Your hardware is almost certainly running in 138c2ecf20Sopenharmony_ci M-Mode, so choose M-mode here. 148c2ecf20Sopenharmony_ci 158c2ecf20Sopenharmony_ciconfig SGI_SN_N_MODE 168c2ecf20Sopenharmony_ci bool "IP27 N-Mode" 178c2ecf20Sopenharmony_ci help 188c2ecf20Sopenharmony_ci The nodes of Origin, Onyx, Fuel and Tezro systems can be configured 198c2ecf20Sopenharmony_ci in either N-Modes which allows for more nodes or M-Mode which allows 208c2ecf20Sopenharmony_ci for more memory. Your hardware is almost certainly running in 218c2ecf20Sopenharmony_ci M-Mode, so choose M-mode here. 228c2ecf20Sopenharmony_ci 238c2ecf20Sopenharmony_ciendchoice 248c2ecf20Sopenharmony_ci 258c2ecf20Sopenharmony_ciconfig MAPPED_KERNEL 268c2ecf20Sopenharmony_ci bool "Mapped kernel support" 278c2ecf20Sopenharmony_ci depends on SGI_IP27 288c2ecf20Sopenharmony_ci help 298c2ecf20Sopenharmony_ci Change the way a Linux kernel is loaded into memory on a MIPS64 308c2ecf20Sopenharmony_ci machine. This is required in order to support text replication on 318c2ecf20Sopenharmony_ci NUMA. If you need to understand it, read the source code. 328c2ecf20Sopenharmony_ci 338c2ecf20Sopenharmony_ciconfig REPLICATE_KTEXT 348c2ecf20Sopenharmony_ci bool "Kernel text replication support" 358c2ecf20Sopenharmony_ci depends on SGI_IP27 368c2ecf20Sopenharmony_ci select MAPPED_KERNEL 378c2ecf20Sopenharmony_ci help 388c2ecf20Sopenharmony_ci Say Y here to enable replicating the kernel text across multiple 398c2ecf20Sopenharmony_ci nodes in a NUMA cluster. This trades memory for speed. 408c2ecf20Sopenharmony_ci 41