On 20.01.2013 01:13, John Morris wrote: > LCNC drives machines that weigh many tons and spins > spindles at 24k RPM, so this is important! ... > We haven't found /proc/config.gz in any vendor-provided > PREEMPT_RT kernels, so that is not an option either. On 20.01.2013 01:49, Michael Haberler wrote: > A false positive on a vanilla kernel could be a safety hazard. If we are speaking safety here I'd say that you have to support specific version of kernel on specific hardware that _you_ have quality assured. Anything else is a recipe for problems. I've seen OSADL Linux deadlock, RT PREEMPT leaking memory, RT PREEMPT on but without high-res timers, IDE driver monopolizing processor so that the RT throttler was activated, priority inversion issues between kernel and application threads, interrupt latencies due to interrupt routing on the specific hardware etc. There is no way you can guarantee anything if you are using vendor-provided kernel on a hardware you have never seen. With your kernel, a list of supported hardware, with initscripts that are checking if the environment matches and with the help from this list (thank you guys, the level of support here is excellent!) you will sleep a lot better. Just my two cents Regards -- Stano -- To unsubscribe from this list: send the line "unsubscribe linux-rt-users" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html