cvs commit: src/usr.sbin/ntpd/patches ntp.c.patch ntpd.c.patch ntpd.h.patch

Joerg Sonnenberger joerg at crater.dragonflybsd.org
Fri Apr 22 01:35:47 PDT 2005


joerg       2005/04/22 01:35:05 PDT

DragonFly src repository

  Modified files:
    usr.sbin/ntpd/patches ntp.c.patch ntpd.c.patch ntpd.h.patch 
  Log:
  Add frequency correction support. The drift factor is currently
  determined via linear regression of the last 8 offset corrections.
  It is bound to 128 ppm in one step to avoid extreme drifts when
  the drift calculation is incorrect for some reason. With the
  default values this can result in a maximum wrong drift of
  8 * 60 * 8 * 128e-6 s ~= 0.5s (samples per update, update interval,
  samples to trigger drift correction, max. drift error) until the
  next iteration is done.
  
  Revision  Changes    Path
  1.7       +67 -1     src/usr.sbin/ntpd/patches/ntp.c.patch
  1.7       +41 -4     src/usr.sbin/ntpd/patches/ntpd.c.patch
  1.7       +23 -5     src/usr.sbin/ntpd/patches/ntpd.h.patch


http://www.dragonflybsd.org/cvsweb/src/usr.sbin/ntpd/patches/ntp.c.patch.diff?r1=1.6&r2=1.7&f=u
http://www.dragonflybsd.org/cvsweb/src/usr.sbin/ntpd/patches/ntpd.c.patch.diff?r1=1.6&r2=1.7&f=u
http://www.dragonflybsd.org/cvsweb/src/usr.sbin/ntpd/patches/ntpd.h.patch.diff?r1=1.6&r2=1.7&f=u





More information about the Commits mailing list