On Wed, 2005-04-13 at 02:20 +1000, Mark Constable wrote: > CC arch/x86_64/kernel/asm-offsets.s > CHK include/asm-x86_64/offset.h > UPD include/asm-x86_64/offset.h > CC init/main.o > In file included from include/linux/rwsem.h:38, > from include/linux/kobject.h:24, > from include/linux/module.h:19, > from init/main.c:16: > include/asm/rwsem.h:55: error: redefinition of `struct rw_semaphore' > In file included from include/linux/rwsem.h:38, > from include/linux/kobject.h:24, > from include/linux/module.h:19, > from init/main.c:16: > include/asm/rwsem.h:79:1: warning: "__RWSEM_INITIALIZER" redefined Ah, looks like you hit a 64 bit bug... I'll forward this to Ingo & LKML. For future reference, you should mention that you're on a 64 bit system when you first report the problem. Lee