Andreas Kuckartz wrote: > That problem report is not very informative. Gentoo AMD64 (2004.3 profile) Thread model: posix gcc version 3.4.3-20050110 sys-libs/glibc-2.3.4.20050125-r1 . linux-2.6.12-rc2.tar.bz2 . realtime-preempt-2.6.12-rc2-RT-V0.7.45-01 (applied cleanly) + make CHK include/linux/version.h UPD include/linux/version.h SYMLINK include/asm -> include/asm-x86_64 SPLIT include/linux/autoconf.h -> include/config/* HOSTCC scripts/genksyms/genksyms.o SHIPPED scripts/genksyms/lex.c SHIPPED scripts/genksyms/parse.h SHIPPED scripts/genksyms/keywords.c HOSTCC scripts/genksyms/lex.o SHIPPED scripts/genksyms/parse.c HOSTCC scripts/genksyms/parse.o HOSTLD scripts/genksyms/genksyms CC scripts/mod/empty.o HOSTCC scripts/mod/mk_elfconfig MKELF scripts/mod/elfconfig.h HOSTCC scripts/mod/file2alias.o HOSTCC scripts/mod/modpost.o HOSTCC scripts/mod/sumversion.o HOSTLD scripts/mod/modpost HOSTCC scripts/kallsyms HOSTCC scripts/conmakehash HOSTCC scripts/bin2c 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 In file included from include/linux/spinlock.h:16, from include/linux/capability.h:45, from include/linux/sched.h:7, from include/linux/module.h:10, from init/main.c:16: include/linux/rt_lock.h:295:1: warning: this is the location of the previous definition 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:83:1: warning: "DECLARE_RWSEM" redefined In file included from include/linux/spinlock.h:16, from include/linux/capability.h:45, from include/linux/sched.h:7, from include/linux/module.h:10, from init/main.c:16: include/linux/rt_lock.h:298:1: warning: this is the location of the previous definition include/asm/rwsem.h:86: error: parse error before "do" In file included from include/linux/kobject.h:24, from include/linux/module.h:19, from init/main.c:16: include/linux/rwsem.h: In function `compat_down_read': include/linux/rwsem.h:56: warning: passing arg 1 of `__down_read' from incompatible pointer type include/linux/rwsem.h: In function `compat_down_read_trylock': include/linux/rwsem.h:67: warning: passing arg 1 of `__down_read_trylock' from incompatible pointer type include/linux/rwsem.h: In function `compat_down_write': include/linux/rwsem.h:79: warning: passing arg 1 of `__down_write' from incompatible pointer type include/linux/rwsem.h: In function `compat_down_write_trylock': include/linux/rwsem.h:90: warning: passing arg 1 of `__down_write_trylock' from incompatible pointer type include/linux/rwsem.h: In function `compat_up_read': include/linux/rwsem.h:101: warning: passing arg 1 of `__up_read' from incompatible pointer type include/linux/rwsem.h: In function `compat_up_write': include/linux/rwsem.h:111: warning: passing arg 1 of `__up_write' from incompatible pointer type include/linux/rwsem.h: In function `compat_downgrade_write': include/linux/rwsem.h:121: warning: passing arg 1 of `__downgrade_write' from incompatible pointer type In file included from include/linux/proc_fs.h:6, from init/main.c:17: include/linux/fs.h: In function `lock_super': include/linux/fs.h:828: warning: implicit declaration of function `compat_down' include/linux/fs.h: In function `unlock_super': include/linux/fs.h:833: warning: implicit declaration of function `compat_up' make[1]: *** [init/main.o] Error 1 make: *** [init] Error 2 --markc