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 7*f456acaeSRalf Baechlechoice 8*f456acaeSRalf Baechle prompt "Node addressing mode" 9*f456acaeSRalf Baechle depends on SGI_IP27 10*f456acaeSRalf Baechle default SGI_SN_M_MODE 11*f456acaeSRalf Baechle 12*f456acaeSRalf Baechleconfig SGI_SN_M_MODE 13*f456acaeSRalf Baechle bool "IP27 M-Mode" 14*f456acaeSRalf Baechle help 15*f456acaeSRalf Baechle The nodes of Origin, Onyx, Fuel and Tezro systems can be configured 16*f456acaeSRalf Baechle in either N-Modes which allows for more nodes or M-Mode which allows 17*f456acaeSRalf Baechle for more memory. Your hardware is almost certainly running in 18*f456acaeSRalf Baechle M-Mode, so choose M-mode here. 19*f456acaeSRalf Baechle 20aa9772e3SRalf Baechleconfig SGI_SN_N_MODE 21ae6aafe3SRalf Baechle bool "IP27 N-Mode" 22*f456acaeSRalf Baechle depends on EXPERIMENTAL 23ae6aafe3SRalf Baechle help 24*f456acaeSRalf Baechle The nodes of Origin, Onyx, Fuel and Tezro systems can be configured 25*f456acaeSRalf Baechle in either N-Modes which allows for more nodes or M-Mode which allows 26*f456acaeSRalf Baechle for more memory. Your hardware is almost certainly running in 27*f456acaeSRalf Baechle M-Mode, so choose M-mode here. 28*f456acaeSRalf Baechle 29*f456acaeSRalf 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 36ae6aafe3SRalf Baechle machine. This is required in order to support text replication and 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 42ae6aafe3SRalf Baechle help 43ae6aafe3SRalf Baechle Say Y here to enable replicating the kernel text across multiple 44ae6aafe3SRalf Baechle nodes in a NUMA cluster. This trades memory for speed. 45ae6aafe3SRalf Baechle 46ae6aafe3SRalf Baechleconfig REPLICATE_EXHANDLERS 47ae6aafe3SRalf Baechle bool "Exception handler replication support" 48ae6aafe3SRalf Baechle depends on SGI_IP27 49ae6aafe3SRalf Baechle help 50ae6aafe3SRalf Baechle Say Y here to enable replicating the kernel exception handlers 51ae6aafe3SRalf Baechle across multiple nodes in a NUMA cluster. This trades memory for 52ae6aafe3SRalf Baechle speed. 53