13 Feb 2026
PTPv2 Issue and Solution report

The PTP Stack internal timing mechanism that provides timeouts for the core operation assumes that a single execution of the PTP Stack main execution loop takes at least 1 microsecond to complete. This is true for almost all systems as the loop contains also various system calls and context switches between user and kernel space.

For modern systems this assumption can no longer hold and can cause anomalous behaviour of the PTP Stack execution.

A fix has been implemented and tested and will be part of the v1.18 release.
It is also available for our source code license customers as patches for the last releases.

Please find a detailed description below.




Latest news



All news