hi all, I've just patched my 2.6.9 sources with 2.6.10 patch. Loaded a pre-built config file and did make. I got the following errors (doing this on my P4 box). # gcc -v Reading specs from /usr/lib/gcc-lib/i386-redhat-linux/3.2.2/specs Configured with: ../configure --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --enable-shared --enable-threads=posix --disable-checking --with-system-zlib --enable-__cxa_atexit --host=i386-redhat-linux Thread model: posix gcc version 3.2.2 20030222 (Red Hat Linux 3.2.2-5) # make CHK include/linux/version.h CC arch/i386/kernel/asm-offsets.s In file included from include/asm/page.h:27, from include/asm/cpu-single.h:33, from include/asm/proc-fns.h:154, from include/asm/system.h:94, from include/asm/bitops.h:22, from include/linux/bitops.h:4, from include/linux/thread_info.h:20, from include/linux/spinlock.h:12, from include/linux/capability.h:45, from include/linux/sched.h:7, from arch/i386/kernel/asm-offsets.c:7: include/asm/glue.h:111:2: #error Unknown data abort handler type In file included from include/asm/cpu-single.h:33, from include/asm/proc-fns.h:154, from include/asm/system.h:94, from include/asm/bitops.h:22, from include/linux/bitops.h:4, from include/linux/thread_info.h:20, from include/linux/spinlock.h:12, from include/linux/capability.h:45, from include/linux/sched.h:7, from arch/i386/kernel/asm-offsets.c:7: include/asm/page.h:92:2: #error Unknown user operations model In file included from include/asm/semaphore.h:10, from include/linux/sched.h:18, from arch/i386/kernel/asm-offsets.c:7: include/linux/rwsem.h:27:65: asm/rwsem.h: No such file or directory In file included from include/asm/semaphore.h:10, from include/linux/sched.h:18, from arch/i386/kernel/asm-offsets.c:7: include/linux/rwsem.h: In function `down_read': include/linux/rwsem.h:45: warning: implicit declaration of function `__down_read' include/linux/rwsem.h: In function `down_read_trylock': include/linux/rwsem.h:56: warning: implicit declaration of function `__down_read_trylock' include/linux/rwsem.h: In function `down_write': include/linux/rwsem.h:68: warning: implicit declaration of function `__down_write' include/linux/rwsem.h: In function `down_write_trylock': include/linux/rwsem.h:79: warning: implicit declaration of function `__down_write_trylock' include/linux/rwsem.h: In function `up_read': include/linux/rwsem.h:90: warning: implicit declaration of function `__up_read' include/linux/rwsem.h: In function `up_write': include/linux/rwsem.h:100: warning: implicit declaration of function `__up_write' include/linux/rwsem.h: In function `downgrade_write': include/linux/rwsem.h:110: warning: implicit declaration of function `__downgrade_write' In file included from arch/i386/kernel/asm-offsets.c:7: include/linux/sched.h: At top level: include/linux/sched.h:218: field `mmap_sem' has incomplete type include/linux/sched.h:890: confused by earlier errors, bailing out make[1]: *** [arch/i386/kernel/asm-offsets.s] Error 1 make: *** [arch/i386/kernel/asm-offsets.s] Error 2 -- Kernelnewbies: Help each other learn about the Linux kernel. Archive: http://mail.nl.linux.org/kernelnewbies/ FAQ: http://kernelnewbies.org/faq/