[ntp:questions] Re: ntpd PLL and clock overshoot

Hal Murray hmurray at suespammers.org
Sun Oct 15 01:59:22 UTC 2006


[100% overshoot]

>I believe that Dave Mills has already explained that the problem is due 
>  to changes in the adjtime() routine in both Sun Solaris and Unix. 
>This being the case, the choices would seem to be:
>a. Live with it.
>b. Get Sun and the Linux developers to back out the change to adjtime() 
>that broke ntpd.
>c. Provide a custom adjtime() for each platform affected.  I suspect 
>that the routine in question runs in kernel mode and may be part of the 
>kernel so that this may be easier said than done!

I assume the fix is something simple like replacing a select with
a simple assignment.

For Linux, it would help some of us if somebody would track down
the place that needs fixing and publish a diff.  I took a quick
scan and didn't find it, but my kernel may be before somebody added
that tweak.

-- 
The suespammers.org mail server is located in California.  So are all my
other mailboxes.  Please do not send unsolicited bulk e-mail or unsolicited
commercial e-mail to my suespammers.org address or any of my other addresses.
These are my opinions, not necessarily my employer's.  I hate spam.




More information about the questions mailing list