Re: Kernel PLL graphs

2016-08-03 Thread Matthew Selsky
On Wed, Aug 03, 2016 at 02:24:01PM -0700, Hal Murray wrote: > Time to make sure I've got the right number of negatives... "I have !NO_HZ > set" means you have unset NO_HZ which probably means you had to build your > own kernel. We build our own kernels and we boot our stratum 1 clocks with "no

Re: Kernel PLL graphs

2016-08-03 Thread Hal Murray
matthew.sel...@twosigma.com said: > I'm using maxpoll of 1 on my stratum 1 servers. And I have !NO_HZ set. My > offsets stay belong 1 microsecond as reported by ntpq. If we switched the > units to nanoseconds, that might be interesting. Time to make sure I've got the right number of negatives.

Re: Kernel PLL graphs

2016-08-03 Thread Gary E. Miller
Yo Matthew! On Wed, 3 Aug 2016 14:49:44 -0400 Matthew Selsky wrote: > I'm using maxpoll of 1 on my stratum 1 servers. And I have !NO_HZ > set. My offsets stay belong 1 microsecond as reported by ntpq. If > we switched the units to nanoseconds, that might be interesting. chronyc reports to th

Re: Kernel PLL graphs

2016-08-03 Thread Matthew Selsky
On Mon, Aug 01, 2016 at 02:40:11AM -0700, Hal Murray wrote: > > There are two parts to PPS processing in the kernel. RFC 2783 describes an > API for capturing time stamps. RFC 1589 describes a PLL that lives in the > kernel. > > Most Linux distros don't support RFC 1589. The code is in the k

Re: Kernel PLL graphs

2016-08-01 Thread Gary E. Miller
Yo Hal! On Mon, 01 Aug 2016 02:40:11 -0700 Hal Murray wrote: > Here are the before and after graphs: > http://users.megapathdsl.net/~hmurray/ntpsec/PPS-kernel.png > The data is from two separate days so this isn't a clean comparison. > I don't know what that machine was doing on either day. I