mirror of
https://github.com/AuxXxilium/linux_dsm_epyc7002.git
synced 2024-12-01 19:26:45 +07:00
2b97690f4c
In order to use the alternative sparsemem implmentation for NUMA kernels, we need to reorganize the config options. This patch effectively abstracts out the CONFIG_DISCONTIGMEM options to CONFIG_NUMA in most cases. Thus, the discontigmem implementation may be employed as always, but the sparsemem implementation may be used alternatively. Signed-off-by: Matt Tolentino <matthew.e.tolentino@intel.com> Signed-off-by: Dave Hansen <haveblue@us.ibm.com> Signed-off-by: Andrew Morton <akpm@osdl.org> Signed-off-by: Linus Torvalds <torvalds@osdl.org>
12 lines
321 B
Makefile
12 lines
321 B
Makefile
#
|
|
# Makefile for the linux x86_64-specific parts of the memory manager.
|
|
#
|
|
|
|
obj-y := init.o fault.o ioremap.o extable.o pageattr.o
|
|
obj-$(CONFIG_HUGETLB_PAGE) += hugetlbpage.o
|
|
obj-$(CONFIG_NUMA) += numa.o
|
|
obj-$(CONFIG_K8_NUMA) += k8topology.o
|
|
obj-$(CONFIG_ACPI_NUMA) += srat.o
|
|
|
|
hugetlbpage-y = ../../i386/mm/hugetlbpage.o
|