On Mon, 2009-05-11 at 11:11 -0400, Ingo Molnar wrote: > * Ian Campbell <Ian.Campbell@xxxxxxxxxxxxx> wrote: > > > --- a/arch/x86/kernel/setup.c > > +++ b/arch/x86/kernel/setup.c > > @@ -985,6 +985,8 @@ void __init setup_arch(char **cmdline_p) > > > > e820_setup_gap(); > > > > + init_smp_flush(); > > + > > please test patches better: > > arch/x86/kernel/setup.c:1006: error: implicit declaration of function ‘init_smp_flush’ Doesn't happen in my environment: + make O=../linux-2.6-build-dom0-x86_32p-xen0 ARCH=x86 arch/x86/kernel/setup.o Using /local/scratch/ianc/devel/kernels/linux-2.6 as source for kernel GEN /local/scratch/ianc/devel/kernels/linux-2.6-build-dom0-x86_32p-xen0/Makefile CHK include/linux/version.h CHK include/linux/utsrelease.h SYMLINK include/asm -> include/asm-x86 CALL /local/scratch/ianc/devel/kernels/linux-2.6/scripts/checksyscalls.sh CC arch/x86/kernel/setup.o This was on f6271becbae641903a9f703b7b75cccb202df82a which is latest tip/master. I guess either you have unpushed changes or it is config specific. in any case I would guess that the fix is: --- a/arch/x86/kernel/setup.c +++ b/arch/x86/kernel/setup.c @@ -87,6 +87,7 @@ #include <asm/cacheflush.h> #include <asm/processor.h> #include <asm/bugs.h> +#include <asm/tlbflush.h> #include <asm/system.h> #include <asm/vsyscall.h> -- To unsubscribe from this list: send the line "unsubscribe linux-tip-commits" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html
![]() |