ich versuche gerade einen Vanilla-Kernel von Kernel.org mit dem neuen RT-Preemtive Patch von Ingo Molna zu "verunreinigen".
Und dabei ist jetzt ein Fehler aufgetreten.
Also ich habe den 2.6.21.3er Kernel runtergezogen entpackt in /usr/src. In das Verzeichnis gewechselt und den Patch ausgeführt
Code: Alles auswählen
# cd /usr/src/linux-2.6.21.3
# patch -p1 -i ../patch-2.6.21.3-rt9
Code: Alles auswählen
...
Reversed (or previously applied) patch detected! Assume -R? [n] y
patching file drivers/usb/storage/usb.h
Reversed (or previously applied) patch detected! Assume -R? [n] y
patching file drivers/video/console/fbcon.c
Reversed (or previously applied) patch detected! Assume -R? [n] y
patching file drivers/video/console/vgacon.c
Reversed (or previously applied) patch detected! Assume -R? [n] y
patching file fs/aio.c
Reversed (or previously applied) patch detected! Assume -R? [n] y
patching file fs/block_dev.c
Reversed (or previously applied) patch detected! Assume -R? [n] y
patching file fs/buffer.c
Reversed ...
....
Darauf habe ich mit
Code: Alles auswählen
make-kpkg kernel_image kernel_header --revision=gurke.1
Code: Alles auswählen
make[1]: Entering directory `/usr/src/linux-2.6.21.3'
CHK include/linux/version.h
CHK include/linux/utsrelease.h
CC init/main.o
In file included from include/linux/clockchips.h:13,
from include/linux/tick.h:9,
from init/main.c:44:
include/linux/clocksource.h: In function ‘clocksource_get_cycles’:
include/linux/clocksource.h:168: error: ‘struct clocksource’ has no member named ‘cycle_accumulated’
include/linux/clocksource.h: In function ‘clocksource_accumulate’:
include/linux/clocksource.h:184: error: ‘struct clocksource’ has no member named ‘cycle_accumulated’
make[2]: *** [init/main.o] Fehler 1
make[1]: *** [init] Fehler 2
make[1]: Leaving directory `/usr/src/linux-2.6.21.3'
make: *** [debian/stamp-build-kernel] Fehler 2
Gruss Christian