Kconfig 1.4 KB

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