J'ai patché le noyau, et en tentant de le compilé j'arrive à ca :
root@shadowstorm linux-2.6.8-1.521# make clean bzImage modules modules_install install
CHK include/linux/version.h
SPLIT include/linux/autoconf.h -> include/config/*
HOSTCC scripts/basic/fixdep
HOSTCC scripts/basic/split-include
HOSTCC scripts/basic/docproc
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/conmakehash
HOSTCC scripts/kallsyms
HOSTCC scripts/pnmtologo
HOSTCC scripts/bin2c
CC arch/i386/kernel/asm-offsets.s
Dans le fichier inclus à partir de include/linux/capability.h:16,
à partir de include/linux/sched.h:7,
à partir de arch/i386/kernel/asm-offsets.c:7:
include/linux/types.h:1:1: #ifndef non terminé
Dans le fichier inclus à partir de include/linux/kernel.h:13,
à partir de include/asm/system.h:5,
à partir de include/asm/processor.h:18,
à partir de include/asm/thread_info.h:16,
à partir de include/linux/thread_info.h:21,
à partir de include/linux/spinlock.h:12,
à partir de include/linux/capability.h:45,
à partir de include/linux/sched.h:7,
à partir de arch/i386/kernel/asm-offsets.c:7:
include/linux/types.h:1:1: #ifndef non terminé
Dans le fichier inclus à partir de include/linux/sched.h:10,
à partir de arch/i386/kernel/asm-offsets.c:7:
include/linux/types.h:1:1: #ifndef non terminé
In file included from include/linux/sched.h:11,
from arch/i386/kernel/asm-offsets.c:7:
include/linux/timex.h:168: error: field `time' has incomplete type
Dans le fichier inclus à partir de include/linux/jiffies.h:5,
à partir de include/linux/sched.h:12,
à partir de arch/i386/kernel/asm-offsets.c:7:
include/linux/types.h:1:1: #ifndef non terminé
Dans le fichier inclus à partir de include/linux/time.h:4,
à partir de include/linux/jiffies.h:6,
à partir de include/linux/sched.h:12,
à partir de arch/i386/kernel/asm-offsets.c:7:
include/linux/types.h:1:1: #ifndef non terminé
Dans le fichier inclus à partir de include/linux/sched.h:12,
à partir de arch/i386/kernel/asm-offsets.c:7:
include/linux/jiffies.h:207:31: division par zéro dans #if
include/linux/jiffies.h:207:31: division par zéro dans #if
include/linux/jiffies.h:207:31: division par zéro dans #if
include/linux/jiffies.h:207:31: division par zéro dans #if
include/linux/jiffies.h:207:31: division par zéro dans #if
include/linux/jiffies.h:207:31: division par zéro dans #if
include/linux/jiffies.h:207:31: division par zéro dans #if
include/linux/jiffies.h:207:31: division par zéro dans #if
include/linux/jiffies.h:207:31: division par zéro dans #if
include/linux/jiffies.h:207:31: division par zéro dans #if
include/linux/jiffies.h:207:31: division par zéro dans #if
include/linux/jiffies.h:207:31: division par zéro dans #if
include/linux/jiffies.h:207:31: division par zéro dans #if
include/linux/jiffies.h:207:31: division par zéro dans #if
include/linux/jiffies.h:207:31: division par zéro dans #if
In file included from include/linux/sched.h:12,
from arch/i386/kernel/asm-offsets.c:7:
include/linux/jiffies.h: Dans la fonction « timespec_to_jiffies »:
include/linux/jiffies.h:285: error: `CLOCK_TICK_RATE' undeclared (first use in this function)
include/linux/jiffies.h:285: error: (Each undeclared identifier is reported only once
include/linux/jiffies.h:285: error: for each function it appears in.)
include/linux/jiffies.h: Dans la fonction « jiffies_to_timespec »:
include/linux/jiffies.h:304: error: `CLOCK_TICK_RATE' undeclared (first use in this function)
include/linux/jiffies.h: Dans la fonction « timeval_to_jiffies »:
include/linux/jiffies.h:326: error: `CLOCK_TICK_RATE' undeclared (first use in this function)
include/linux/jiffies.h: Dans la fonction « jiffies_to_timeval »:
include/linux/jiffies.h:342: error: `CLOCK_TICK_RATE' undeclared (first use in this function)
include/linux/jiffies.h:352:6: division par zéro dans #if
include/linux/jiffies.h:352:6: division par zéro dans #if
include/linux/jiffies.h:352:6: division par zéro dans #if
include/linux/jiffies.h:352:6: division par zéro dans #if
include/linux/jiffies.h:352:6: division par zéro dans #if
include/linux/jiffies.h:352:6: division par zéro dans #if
include/linux/jiffies.h:352:6: division par zéro dans #if
include/linux/jiffies.h:352:6: division par zéro dans #if
include/linux/jiffies.h:352:6: division par zéro dans #if
include/linux/jiffies.h:352:6: division par zéro dans #if
include/linux/jiffies.h:352:6: division par zéro dans #if
include/linux/jiffies.h:352:6: division par zéro dans #if
include/linux/jiffies.h:352:6: division par zéro dans #if
include/linux/jiffies.h:352:6: division par zéro dans #if
include/linux/jiffies.h:352:6: division par zéro dans #if
include/linux/jiffies.h:383:6: division par zéro dans #if
include/linux/jiffies.h:383:6: division par zéro dans #if
include/linux/jiffies.h:383:6: division par zéro dans #if
include/linux/jiffies.h:383:6: division par zéro dans #if
include/linux/jiffies.h:383:6: division par zéro dans #if
include/linux/jiffies.h:383:6: division par zéro dans #if
include/linux/jiffies.h:383:6: division par zéro dans #if
include/linux/jiffies.h:383:6: division par zéro dans #if
include/linux/jiffies.h:383:6: division par zéro dans #if
include/linux/jiffies.h:383:6: division par zéro dans #if
include/linux/jiffies.h:383:6: division par zéro dans #if
include/linux/jiffies.h:383:6: division par zéro dans #if
include/linux/jiffies.h:383:6: division par zéro dans #if
include/linux/jiffies.h:383:6: division par zéro dans #if
include/linux/jiffies.h:383:6: division par zéro dans #if
Dans le fichier inclus à partir de include/linux/bitmap.h:6,
à partir de include/linux/cpumask.h:81,
à partir de include/linux/sched.h:15,
à partir de arch/i386/kernel/asm-offsets.c:7:
include/linux/types.h:1:1: #ifndef non terminé
Dans le fichier inclus à partir de include/linux/string.h:9,
à partir de include/linux/bitmap.h:8,
à partir de include/linux/cpumask.h:81,
à partir de include/linux/sched.h:15,
à partir de arch/i386/kernel/asm-offsets.c:7:
include/linux/types.h:1:1: #ifndef non terminé
In file included from include/linux/sched.h:15,
from arch/i386/kernel/asm-offsets.c:7:
include/linux/cpumask.h: Dans la fonction « __cpulist_scnprintf »:
include/linux/cpumask.h:287: attention : implicit declaration of function `bitmap_scnlistprintf'
include/linux/cpumask.h: Dans la fonction « __cpulist_parse »:
include/linux/cpumask.h:293: attention : implicit declaration of function `bitmap_parselist'
Dans le fichier inclus à partir de include/linux/prefetch.h:13,
à partir de include/linux/list.h:7,
à partir de include/linux/wait.h:14,
à partir de include/asm/semaphore.h:41,
à partir de include/linux/sched.h:19,
à partir de arch/i386/kernel/asm-offsets.c:7:
include/linux/types.h:1:1: #ifndef non terminé
Dans le fichier inclus à partir de include/linux/rwsem.h:17,
à partir de include/asm/semaphore.h:42,
à partir de include/linux/sched.h:19,
à partir de arch/i386/kernel/asm-offsets.c:7:
include/linux/types.h:1:1: #ifndef non terminé
Dans le fichier inclus à partir de include/linux/ipc.h:4,
à partir de include/linux/sem.h:4,
à partir de include/linux/sched.h:25,
à partir de arch/i386/kernel/asm-offsets.c:7:
include/linux/types.h:1:1: #ifndef non terminé
Dans le fichier inclus à partir de include/asm/signal.h:4,
à partir de include/linux/signal.h:6,
à partir de include/linux/sched.h:26,
à partir de arch/i386/kernel/asm-offsets.c:7:
include/linux/types.h:1:1: #ifndef non terminé
Dans le fichier inclus à partir de include/asm-generic/siginfo.h:5,
à partir de include/asm/siginfo.h:4,
à partir de include/linux/signal.h:7,
à partir de include/linux/sched.h:26,
à partir de arch/i386/kernel/asm-offsets.c:7:
include/linux/types.h:1:1: #ifndef non terminé
Dans le fichier inclus à partir de include/linux/slab.h:16,
à partir de include/linux/percpu.h:4,
à partir de include/linux/sched.h:32,
à partir de arch/i386/kernel/asm-offsets.c:7:
include/linux/types.h:1:1: #ifndef non terminé
make[1]: *** [arch/i386/kernel/asm-offsets.s] Erreur 1
make: *** [arch/i386/kernel/asm-offsets.s] Erreur 2
je me suis planté quelque part ? est ce que quelqu'un à une idée ?
d'avance merci