On 2/18/26 8:01 PM, Bari wrote:
Since RTAI has reached the end of its life the way forward might be Xenomai 4  https://evlproject.org/overview/
How many users might find this useful?

Is there a pressing reason or major advantage to use Xenomai instead of using the non-kernel module approach with stock RT-PREEMPT kernels?

I don't think many have been using (older) Xenomai. There are things referring to it in the LCNC build and source code, but I have a feeling some bitrot may have happened. Or are there people being busy keeping LCNC on Xenomai up-to-date?


it will be lots of work and we aren't sure yet how to support Mesa
cards with it yet.
At least some Mesa cards, all Ethernet cards and currently anything used on ARM, is userspace only. They can't be built as a kernel module. I'm not sure it would be worth the effort trying because it requires a *lot* of work and may be impossible for some without a rewrite. There is a port of Xenomai to ARM, but I'm still not sure whether it is worth the effort.

Keeping two RT systems alive in the LCNC source also requires much better CI because we can't currently test anything kernel based. So breakage will probably be more rule than exception.

--
Greetings Bertho

(disclaimers are disclaimed)



_______________________________________________
Emc-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/emc-developers

Reply via email to