diff -ur linux-2.5.62-disco/arch/i386/Kconfig linux-2.5.62-disco.new/arch/i386/Kconfig --- linux-2.5.62-disco/arch/i386/Kconfig Wed Feb 19 10:14:34 2003 +++ linux-2.5.62-disco.new/arch/i386/Kconfig Wed Feb 19 10:24:43 2003 @@ -754,6 +754,13 @@ depends on (SMP || PREEMPT) && X86_CMPXCHG default y +# turning this on wastes a bunch of space. +# Summit needs it only when NUMA is on +config BOOT_IOREMAP + bool + depends on (X86_SUMMIT && NUMA) + default y + endmenu Only in linux-2.5.62-disco.new/arch/i386: Kconfig~ diff -ur linux-2.5.62-disco/arch/i386/mm/Makefile linux-2.5.62-disco.new/arch/i386/mm/Makefile --- linux-2.5.62-disco/arch/i386/mm/Makefile Wed Feb 19 10:14:30 2003 +++ linux-2.5.62-disco.new/arch/i386/mm/Makefile Wed Feb 19 10:15:42 2003 @@ -2,8 +2,9 @@ # Makefile for the linux i386-specific parts of the memory manager. # -obj-y := init.o pgtable.o fault.o ioremap.o extable.o pageattr.o boot_ioremap.o +obj-y := init.o pgtable.o fault.o ioremap.o extable.o pageattr.o obj-$(CONFIG_DISCONTIGMEM) += discontig.o obj-$(CONFIG_HUGETLB_PAGE) += hugetlbpage.o obj-$(CONFIG_HIGHMEM) += highmem.o +obj-$(CONFIG_BOOT_IOREMAP) += boot_ioremap.o Only in linux-2.5.62-disco.new/scripts: elfconfig.h