[Etherlab-users] Configure switch "enable-rtmutex" in devel branch
Moebius, Volker
Volker.Moebius at baader.com
Fri Feb 20 12:30:28 CET 2026
I maintain an embedded Linux application that uses the igh-ethercat master stack. Thank you for all your contributions to this great project!
I've inherited our solution from an external consultancy, which originally used revision `b1945b7b` from the `devel` branch of igh-ethercat.
Now I'd like to switch to a current, stable release version, specifically branch `stable-1.6`, tag `1.6.8`. I've noticed that the `enable-rtmutex` configuration switch is missing in this version. Of course, I could simply remove the switch from our build script, but I'd like to understand its purpose.
I've already searched the issues and commit messages but haven't found a direct explanation. What I found is that "enable-rtmutex" was implemented in the `devel` branch in June 2023 with commit `9955855f7e` "Applied 0016-If-enable-rtmutex-use-rtmutexes-instead-of-semaphore.patch".
However, the `devel` branch ends in January 2024 and, as far as I can see, hasn't been merged into any other branch.
What's the deal with `enable-rtmutex`? Could this change be critical?
What's the branching strategy of the igh-ethercat project? Which branches are well-suited for production use? Is the `devel` branch just a playground for trying out new features?
.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.etherlab.org/pipermail/etherlab-users/attachments/20260220/5f36485b/attachment.htm>
More information about the Etherlab-users
mailing list