I want to use a vanilla kernel on my embedded x86 machine.
I have 3 options:
1. Run Dan kegel's last script: it uses 2.6.15.4
2. Use the LFS 6.4: It uses 2.6.27.4
3. Use the last version in kernel.org: 2.6.30.1, But with what tools version ?
I want to patch this kerenl with Xenomai or RTAI in order to use a co RTOS kernel. This is becuase my system must never miss hardware interrupts. I get an interrupt every 2ms. With OpenSuse for example, I loose one interrupt out of 1000. This is unacceptable.
Would it be better to take a commertial distribution like RHEL and then patch it ?
Thanks.
tuning
what did you do to tune the kernel for realtime behaviour? what real time / latency reducing features did you include in your kernel config? have you tried an 'audio enhanced' or 'rt' prebuild kernel -- i just looked on ubuntu and they have it packaged, you only install linux-image-rt instead of linux-image-generic.
of course you can get professional assistance, both SuSE and Red Hat will be able to help you, as will lots of others.