From: Fernando Luis =?ISO-8859-1?Q?V=E1zquez?= Cao To use hard_smp_processor_id in UP kernels just including linux/smp.h does not suffice anymore. Now hard_smp_processor_id is architecture specific code and consequently asm/smp.h should be included explicitly. Signed-off-by: Fernando Luis Vazquez Cao Signed-off-by: Andrew Morton --- arch/sparc64/kernel/traps.c | 1 + 1 file changed, 1 insertion(+) diff -puN arch/sparc64/kernel/traps.c~remove-hardcoding-of-hard_smp_processor_id-on-up-systems-sparc64-fix arch/sparc64/kernel/traps.c --- a/arch/sparc64/kernel/traps.c~remove-hardcoding-of-hard_smp_processor_id-on-up-systems-sparc64-fix +++ a/arch/sparc64/kernel/traps.c @@ -19,6 +19,7 @@ #include #include +#include #include #include #include _