init/main.c: In function 'do_pre_smp_initcalls':
init/main.c:776: error: conflicting types for 'migration_init'
include/linux/sched.h:2345: error: previous declaration of 'migration_init' was here
make[1]: *** [init/main.o] Error 1
make[1]: *** Waiting for unfinished jobs....
CC arch/x86/kernel/process_32.o - due to target missing
CC arch/x86/kernel/signal_32.o - due to target missing
AS arch/x86/kernel/entry_32.o - due to target missing
CC arch/x86/mm/init_32.o - due to: include/linux/rcupdate.h
make: *** [init] Error 2
make: *** Waiting for unfinished jobs....
CC arch/x86/kernel/traps_32.o - due to target missing
arch/x86/kernel/process_32.c: In function 'default_idle':
arch/x86/kernel/process_32.c:119: error: 't1' undeclared (first use in this function)
arch/x86/kernel/process_32.c:119: error: (Each undeclared identifier is reported only once
arch/x86/kernel/process_32.c:119: error: for each function it appears in.)
arch/x86/kernel/process_32.c:120: error: 't1n' undeclared (first use in this function)
arch/x86/kernel/process_32.c:121: error: 't0n' undeclared (first use in this function)
arch/x86/kernel/process_32.c: At top level:
arch/x86/kernel/process_32.c:125: error: expected identifier or '(' before 'else'
arch/x86/kernel/process_32.c:129: error: expected identifier or '(' before '}' token
make[1]: *** [arch/x86/kernel/process_32.o] Error 1
make[1]: *** Waiting for unfinished jobs....