[PATCH] reorganize x86-64 NUMA and DISCONTIGMEM config options
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>
Showing
- arch/x86_64/kernel/head64.c 1 addition, 1 deletionarch/x86_64/kernel/head64.c
- arch/x86_64/kernel/setup.c 3 additions, 3 deletionsarch/x86_64/kernel/setup.c
- arch/x86_64/mm/Makefile 1 addition, 1 deletionarch/x86_64/mm/Makefile
- arch/x86_64/mm/init.c 6 additions, 3 deletionsarch/x86_64/mm/init.c
- arch/x86_64/mm/ioremap.c 1 addition, 1 deletionarch/x86_64/mm/ioremap.c
- include/asm-x86_64/io.h 0 additions, 5 deletionsinclude/asm-x86_64/io.h
- include/asm-x86_64/mmzone.h 9 additions, 6 deletionsinclude/asm-x86_64/mmzone.h
- include/asm-x86_64/page.h 3 additions, 1 deletioninclude/asm-x86_64/page.h
- include/asm-x86_64/topology.h 1 addition, 3 deletionsinclude/asm-x86_64/topology.h
Loading
Please register or sign in to comment