Pryan linux-2.6.21-hh16 # LC_ALL="en" make CHK include/linux/version.h make[1]: `include/asm-arm/mach-types.h' is up to date. CHK include/linux/utsrelease.h CC init/main.o In file included from include/linux/highmem.h:8, from include/linux/pagemap.h:10, from include/linux/buffer_head.h:13, from init/main.c:52: include/asm/cacheflush.h:66:24: warning: "/*" within comment In file included from include/linux/highmem.h:8, from include/linux/pagemap.h:10, from include/linux/buffer_head.h:13, from init/main.c:52: include/asm/cacheflush.h:68: error: expected identifier or '(' before '/' token include/asm/cacheflush.h: In function 'flush_cache_mm': include/asm/cacheflush.h:324: error: invalid use of undefined type 'struct cpu_cache_fns' include/asm/cacheflush.h: In function 'flush_cache_range': include/asm/cacheflush.h:331: error: invalid use of undefined type 'struct cpu_cache_fns' include/asm/cacheflush.h: In function 'flush_cache_page': include/asm/cacheflush.h:340: error: invalid use of undefined type 'struct cpu_cache_fns' include/asm/cacheflush.h: In function 'flush_ptrace_access': include/asm/cacheflush.h:351: error: invalid use of undefined type 'struct cpu_cache_fns' include/asm/cacheflush.h: In function 'flush_ioremap_region': include/asm/cacheflush.h:429: error: invalid use of undefined type 'struct cpu_cache_fns' make[1]: *** [init/main.o] Error 1 make: *** [init] Error 2 Pryan linux-2.6.21-hh16 #