]> git.neil.brown.name Git - history.git/commit
[PATCH] discontigmem support for ia32 NUMA
authorAndrew Morton <akpm@zip.com.au>
Tue, 3 Sep 2002 12:34:07 +0000 (05:34 -0700)
committerLinus Torvalds <torvalds@home.transmeta.com>
Tue, 3 Sep 2002 12:34:07 +0000 (05:34 -0700)
commit0d0bdc8e6f1cbfddd68f9912666251396ee47142
treefa0cbd8b7c88287aa0e15570a8dfc63975f0df15
parent6db13e2bf417233d26da6fda60d15a1abe972c61
[PATCH] discontigmem support for ia32 NUMA

 - All the support macros which assume a linear mem_map[] have been
   wrapped in !CONFIG_DISCONTIGMEM.  pfn_to_page, page_to_pfn,
   page_to_phys, pmd_page, kern_addr_valid.

 - Move some initialsation macros into setup.h so they can be used in
   the i386 discontig.c (INITRD_START, INITRD_SIZE).

 - Alternate version of the bootmem allocator

 - add i386 discontig support and numaq support.
17 files changed:
arch/i386/Config.help
arch/i386/config.in
arch/i386/kernel/Makefile
arch/i386/kernel/numaq.c [new file with mode: 0644]
arch/i386/kernel/setup.c
arch/i386/mm/Makefile
arch/i386/mm/discontig.c [new file with mode: 0644]
arch/i386/mm/init.c
include/asm-i386/io.h
include/asm-i386/max_numnodes.h [new file with mode: 0644]
include/asm-i386/mmzone.h [new file with mode: 0644]
include/asm-i386/numaq.h [new file with mode: 0644]
include/asm-i386/page.h
include/asm-i386/pgtable.h
include/asm-i386/setup.h
include/linux/bootmem.h
mm/bootmem.c