Kconfig 852 字节
Newer Older
1 2 3
choice
	prompt "Memory model"
	default DISCONTIGMEM if ARCH_DISCONTIGMEM_DEFAULT
4
	default FLATMEM
5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24

config FLATMEM
	bool "Flat Memory"
	depends on !ARCH_DISCONTIGMEM_ENABLE || ARCH_FLATMEM_ENABLE
	help
	  This option allows you to change some of the ways that
	  Linux manages its memory internally.  Most users will
	  only have one option here: FLATMEM.  This is normal
	  and a correct option.

	  If unsure, choose this option over any other.

config DISCONTIGMEM
	bool "Discontigious Memory"
	depends on ARCH_DISCONTIGMEM_ENABLE
	help
	  If unsure, choose "Flat Memory" over this option.

endchoice

25 26 27 28 29 30 31 32
#
# Both the NUMA code and DISCONTIGMEM use arrays of pg_data_t's
# to represent different areas of memory.  This variable allows
# those dependencies to exist individually.
#
config NEED_MULTIPLE_NODES
	def_bool y
	depends on DISCONTIGMEM || NUMA