From: Andi Kleen Most likely you need to apply this patch. It was in the original subarch patch, but may be gotten lost somewhere. Hopefully not more is missing. arch/i386/mach-generic/Makefile | 9 +++++++++ 1 files changed, 9 insertions(+) diff -puN arch/i386/mach-generic/Makefile~generic-subarch-missing-bit arch/i386/mach-generic/Makefile --- 25/arch/i386/mach-generic/Makefile~generic-subarch-missing-bit 2003-05-01 11:46:34.000000000 -0700 +++ 25-akpm/arch/i386/mach-generic/Makefile 2003-05-01 11:46:34.000000000 -0700 @@ -7,3 +7,12 @@ EXTRA_CFLAGS += -I../kernel obj-y := probe.o summit.o bigsmp.o default.o +# +# Makefile for the generic architecture +# + +EXTRA_CFLAGS += -I../kernel + +obj-y := probe.o summit.o bigsmp.o default.o + + _