[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