1ae6aafe3SRalf Baechle#config SGI_SN0_XXL 2ae6aafe3SRalf Baechle# bool "IP27 XXL" 3ae6aafe3SRalf Baechle# depends on SGI_IP27 4ae6aafe3SRalf Baechle# This options adds support for userspace processes upto 16TB size. 5ae6aafe3SRalf Baechle# Normally the limit is just .5TB. 6ae6aafe3SRalf Baechle 7f456acaeSRalf Baechlechoice 8f456acaeSRalf Baechle prompt "Node addressing mode" 9f456acaeSRalf Baechle depends on SGI_IP27 10f456acaeSRalf Baechle default SGI_SN_M_MODE 11f456acaeSRalf Baechle 12f456acaeSRalf Baechleconfig SGI_SN_M_MODE 13f456acaeSRalf Baechle bool "IP27 M-Mode" 14f456acaeSRalf Baechle help 15f456acaeSRalf Baechle The nodes of Origin, Onyx, Fuel and Tezro systems can be configured 16f456acaeSRalf Baechle in either N-Modes which allows for more nodes or M-Mode which allows 17f456acaeSRalf Baechle for more memory. Your hardware is almost certainly running in 18f456acaeSRalf Baechle M-Mode, so choose M-mode here. 19f456acaeSRalf Baechle 20aa9772e3SRalf Baechleconfig SGI_SN_N_MODE 21ae6aafe3SRalf Baechle bool "IP27 N-Mode" 22f456acaeSRalf Baechle depends on EXPERIMENTAL 23ae6aafe3SRalf Baechle help 24f456acaeSRalf Baechle The nodes of Origin, Onyx, Fuel and Tezro systems can be configured 25f456acaeSRalf Baechle in either N-Modes which allows for more nodes or M-Mode which allows 26f456acaeSRalf Baechle for more memory. Your hardware is almost certainly running in 27f456acaeSRalf Baechle M-Mode, so choose M-mode here. 28f456acaeSRalf Baechle 29f456acaeSRalf Baechleendchoice 30ae6aafe3SRalf Baechle 31ae6aafe3SRalf Baechleconfig MAPPED_KERNEL 32ae6aafe3SRalf Baechle bool "Mapped kernel support" 33ae6aafe3SRalf Baechle depends on SGI_IP27 34ae6aafe3SRalf Baechle help 35ae6aafe3SRalf Baechle Change the way a Linux kernel is loaded into memory on a MIPS64 36*e73ea273SRalf Baechle machine. This is required in order to support text replication on 37ae6aafe3SRalf Baechle NUMA. If you need to understand it, read the source code. 38ae6aafe3SRalf Baechle 39ae6aafe3SRalf Baechleconfig REPLICATE_KTEXT 40ae6aafe3SRalf Baechle bool "Kernel text replication support" 41ae6aafe3SRalf Baechle depends on SGI_IP27 42*e73ea273SRalf Baechle select MAPPED_KERNEL 43ae6aafe3SRalf Baechle help 44ae6aafe3SRalf Baechle Say Y here to enable replicating the kernel text across multiple 45ae6aafe3SRalf Baechle nodes in a NUMA cluster. This trades memory for speed. 46ae6aafe3SRalf Baechle 47ae6aafe3SRalf Baechleconfig REPLICATE_EXHANDLERS 48ae6aafe3SRalf Baechle bool "Exception handler replication support" 49ae6aafe3SRalf Baechle depends on SGI_IP27 50ae6aafe3SRalf Baechle help 51ae6aafe3SRalf Baechle Say Y here to enable replicating the kernel exception handlers 52ae6aafe3SRalf Baechle across multiple nodes in a NUMA cluster. This trades memory for 53ae6aafe3SRalf Baechle speed. 54