Subject: sparc64: Missing includes For some reason my cross compiler needs these includes of cpudata in order to get sparc64 to compile. Signed-off-by: Christoph Lameter --- arch/sparc64/kernel/sysfs.c | 1 + arch/sparc64/kernel/traps.c | 1 + 2 files changed, 2 insertions(+) Index: linux-2.6/arch/sparc64/kernel/sysfs.c =================================================================== --- linux-2.6.orig/arch/sparc64/kernel/sysfs.c 2008-05-27 23:28:09.000000000 -0700 +++ linux-2.6/arch/sparc64/kernel/sysfs.c 2008-05-27 23:28:38.000000000 -0700 @@ -10,6 +10,7 @@ #include #include +#include static DEFINE_PER_CPU(struct hv_mmu_statistics, mmu_stats) __attribute__((aligned(64))); Index: linux-2.6/arch/sparc64/kernel/traps.c =================================================================== --- linux-2.6.orig/arch/sparc64/kernel/traps.c 2008-05-27 23:28:09.000000000 -0700 +++ linux-2.6/arch/sparc64/kernel/traps.c 2008-05-27 23:28:38.000000000 -0700 @@ -41,6 +41,7 @@ #include #endif #include +#include #include "entry.h"