svn commit: r239427 - stable/9/contrib/ntp/ntpd

Ian Lepore freebsd at damnhippie.dyndns.org
Mon Aug 20 15:03:02 UTC 2012


On Mon, 2012-08-20 at 14:26 +0000, Ed Maste wrote:
> Author: emaste
> Date: Mon Aug 20 14:26:16 2012
> New Revision: 239427
> URL: http://svn.freebsd.org/changeset/base/239427
> 
> Log:
>   MFC r232844: Remove extraneous log message
>   
>     When ntp switched between PLL and FLL mode it produced a log message
>     "kernel time sync status change %04x".  This issue is reported in ntp
>     bug 452[1] which claims that this behaviour is normal and the log
>     message isn't necessary.  I'm not sure exactly when it was removed, but
>     it's gone in the latest ntp release (4.2.6p5).
>   
>     [1] http://bugs.ntp.org/show_bug.cgi?id=452
> 
> Modified:
>   stable/9/contrib/ntp/ntpd/ntp_loopfilter.c
> Directory Properties:
>   stable/9/contrib/ntp/   (props changed)
> 
> Modified: stable/9/contrib/ntp/ntpd/ntp_loopfilter.c
> ==============================================================================
> --- stable/9/contrib/ntp/ntpd/ntp_loopfilter.c	Mon Aug 20 14:14:19 2012	(r239426)
> +++ stable/9/contrib/ntp/ntpd/ntp_loopfilter.c	Mon Aug 20 14:26:16 2012	(r239427)
> @@ -646,12 +646,6 @@ local_clock(
>  			    msyslog(LOG_NOTICE,
>  			    "kernel time sync error %04x", ntv.status);
>  			ntv.status &= ~(STA_PPSFREQ | STA_PPSTIME);
> -		} else {
> -			if ((ntv.status ^ pll_status) & ~STA_FLL)
> -				NLOG(NLOG_SYNCEVENT | NLOG_SYSEVENT)
> -				    msyslog(LOG_NOTICE,
> -				    "kernel time sync status change %04x",
> -				    ntv.status);
>  		}
>  		pll_status = ntv.status;
>  #ifdef STA_NANO

The other piece of this change should be to remove the "maxpoll 9" from
src/etc/ntp.conf.  It was added only to prevent the ntpd steering loop
from transitioning from PLL to FLL operation on the transition from 512
to 1024 second poll/update cycles (effectively squelching the log
spewage by preventing ntpd from operating normally).

Removing the mythology that "FreeBSD requires maxpoll 9 in ntp.conf"
from the web will be a much harder change.  :)

-- Ian




More information about the svn-src-stable mailing list