make: Entering directory `/var/tmp/kernel-orig' scripts/kconfig/conf -s arch/arm/Kconfig make: Leaving directory `/var/tmp/kernel-orig' make: Entering directory `/var/tmp/kernel-orig' CHK include/linux/version.h UPD include/linux/version.h SYMLINK include/asm-arm/arch -> include/asm-arm/arch-shark Generating include/asm-arm/mach-types.h CHK include/linux/utsrelease.h UPD include/linux/utsrelease.h SYMLINK include/asm -> include/asm-arm CC arch/arm/kernel/asm-offsets.s GEN include/asm-arm/asm-offsets.h CALL scripts/checksyscalls.sh :91:1: warning: "__IGNORE_sync_file_range" redefined In file included from :2: include/asm/unistd.h:444:1: warning: this is the location of the previous definition :1097:2: warning: #warning syscall fadvise64 not implemented :1265:2: warning: #warning syscall migrate_pages not implemented :1321:2: warning: #warning syscall pselect6 not implemented :1325:2: warning: #warning syscall ppoll not implemented :1365:2: warning: #warning syscall epoll_pwait not implemented CC scripts/mod/empty.o HOSTCC scripts/mod/mk_elfconfig MKELF scripts/mod/elfconfig.h HOSTCC scripts/mod/file2alias.o HOSTCC scripts/mod/modpost.o HOSTCC scripts/mod/sumversion.o HOSTLD scripts/mod/modpost HOSTCC scripts/kallsyms HOSTCC scripts/pnmtologo HOSTCC scripts/conmakehash CC init/main.o CHK include/linux/compile.h UPD include/linux/compile.h CC init/version.o CC init/do_mounts.o CC init/do_mounts_rd.o LD init/mounts.o CC init/noinitramfs.o CC init/calibrate.o LD init/built-in.o LD usr/built-in.o CC arch/arm/kernel/compat.o AS arch/arm/kernel/entry-armv.o AS arch/arm/kernel/entry-common.o CC arch/arm/kernel/irq.o In file included from include/linux/kernel_stat.h:5, from arch/arm/kernel/irq.c:24: include/linux/smp.h: In function 'smp_call_function_single': include/linux/smp.h:106: error: implicit declaration of function 'WARN_ON' make[1]: *** [arch/arm/kernel/irq.o] Error 1 make: *** [arch/arm/kernel] Error 2 make: Leaving directory `/var/tmp/kernel-orig'