This patch, originally provided by upstream developers, enables openntpd to adjust the frequency of the clock. On systems where the frequency is off, an unpatched openntpd will have to repeatedly adjust the time by similar amounts. Reproducible: Always Steps to Reproduce:
Created attachment 213356 [details, diff] openntpd adjtimex(2) patch
Created attachment 213358 [details] Slightly modified ebuild to apply the patch and do eautoreconf
I tested this patch on amd64 (hardened profile) and openntpd works with the patch applied. This would be a great addition to openntpd.
this is in openntpd-3.9_p1-r3 via debian patchset