Kconfig 1.6 KB

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