On 1/4/07, Matt Carr <boggystudios@xxxxxxxxx> wrote:
Hi everyone, I am trying to compile a realtime kernel using this guide https://help.ubuntu.com/community/HowToVanillaKernelWithRealtimePreemption except I am using the 2.6.19 kernel instead of the 2.6.16 kernel as the guide says and I am using the 2.6.19-rt15 ingo patch instead of the 2.6.16-rt26. I am also applying the bootsplash patch bootsplash-3.1.6-2.6.18.diff.
Wow. I'm suprised anybody even uses that anymore. It is very very old. You might want to take a look at fbsplash. http://dev.gentoo.org/~spock/projects/gensplash/
I have no problems patching the kernel source The only thing that I can't do is change the setting " *Processor type and features > High Resolution Timer resolution (nanoseconds)* to /1000/. " because I can't find it. I figured that it was just taken out of the kernel by the time 2.6.19 rolled around.
I believe tt's no longer needed. If I'm correct, the "tickless" kernel patch is now incorporated into the realtime-preempt patchset. You can read about it here: http://kerneltrap.org/node/6750
However the compile fails with this error CC [M] lib/zlib_deflate/deflate_syms.o LD [M] lib/zlib_deflate/zlib_deflate.o Building modules, stage 2. MODPOST 1583 modules WARNING: Can't handle masks in drivers/ide/pci/atiixp:FFFF05 WARNING: "pm_active" [arch/i386/kernel/apm.ko] undefined! WARNING: "pm_send_all" [arch/i386/kernel/apm.ko] undefined! make[2]: *** [__modpost] Error 1 make[1]: *** [modules] Error 2 make[1]: Leaving directory `/usr/src/linux-2.6.19-rt15' make: *** [stamp-build] Error 2 root@matt-desktop:/usr/src/linux# Any suggestions? Need any more info? P.S. Is an AMD Athlon 2600+ processor concidered i386, or i686, or does it matter?
It's considered an "athlon".
<ftp://ftp.bootsplash.org/pub/bootsplash/kernel/bootsplash-3.1.6-2.6.18.diff>