]> git.hungrycats.org Git - linux/commit
ia64: Patch by Jesse Barnes:
authorDavid Mosberger <davidm@tiger.hpl.hp.com>
Fri, 10 Oct 2003 09:17:14 +0000 (02:17 -0700)
committerDavid Mosberger <davidm@tiger.hpl.hp.com>
Fri, 10 Oct 2003 09:17:14 +0000 (02:17 -0700)
commitdd1a7550b14e63ee0b7363f658780ac854fab1a9
tree592e53e36ff5ac265749d9c09e6cb5d01d0d14f0
parent051a53b0f1c4e3bdba2b042fad026719e8e9ba79
ia64: Patch by Jesse Barnes:

This patch fixes the combination of CONFIG_DISCONTIGMEM and
CONFIG_VIRTUAL_MEM_MAP so that generic kernels will work on all ia64
platforms, including sn2, and also makes sn2 specific kernels work
(which I think is a first).

I've cleaned this patch up heavily based on feedback from yourself,
Christoph and others.  I've tested sn2, zx1, and dig (thanks Xavier!)
specific configurations, as well as a generic configuration that allows
the same binary to boot on zx1, dig, and sn2.
13 files changed:
arch/ia64/Kconfig
arch/ia64/kernel/acpi.c
arch/ia64/kernel/setup.c
arch/ia64/mm/contig.c
arch/ia64/mm/discontig.c
arch/ia64/mm/init.c
include/asm-ia64/meminit.h
include/asm-ia64/mmzone.h
include/asm-ia64/nodedata.h
include/asm-ia64/numa.h
include/asm-ia64/page.h
include/asm-ia64/percpu.h
include/asm-ia64/pgtable.h