<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	
	>
<channel>
	<title>Comments on: Leap second problem</title>
	<atom:link href="http://www.epanorama.net/blog/2017/01/04/leap-second-problem/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.epanorama.net/blog/2017/01/04/leap-second-problem/</link>
	<description>All about electronics and circuit design</description>
	<lastBuildDate>Mon, 06 Apr 2026 21:36:58 +0000</lastBuildDate>
		<sy:updatePeriod>hourly</sy:updatePeriod>
		<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.9.14</generator>
	<item>
		<title>By: Tomi Engdahl</title>
		<link>https://www.epanorama.net/blog/2017/01/04/leap-second-problem/comment-page-1/#comment-1532227</link>
		<dc:creator><![CDATA[Tomi Engdahl]]></dc:creator>
		<pubDate>Thu, 05 Jan 2017 11:17:03 +0000</pubDate>
		<guid isPermaLink="false">http://www.epanorama.net/newepa/?p=51170#comment-1532227</guid>
		<description><![CDATA[How to clear the Leap Second Insertion flag after it has been received? 
https://access.redhat.com/articles/199563

While the RHEL kernel accepts a leapsecond for any month, ntpd in RHEL does not hand over the leapsecond in all cases. The ntp version ntp-4.2.4p8 sets the kernel leap bit only on end of June or December. The leap information will be forwarded to the clients on any day though. ntp Versions 4.2.6 and later set the kernel leap bit on end of any month, but require that a majority of its servers agree on the leap instead of only one as in 4.2.4 and before.

NTP servers can issue a leap second at the end of any month.]]></description>
		<content:encoded><![CDATA[<p>How to clear the Leap Second Insertion flag after it has been received?<br />
<a href="https://access.redhat.com/articles/199563" rel="nofollow">https://access.redhat.com/articles/199563</a></p>
<p>While the RHEL kernel accepts a leapsecond for any month, ntpd in RHEL does not hand over the leapsecond in all cases. The ntp version ntp-4.2.4p8 sets the kernel leap bit only on end of June or December. The leap information will be forwarded to the clients on any day though. ntp Versions 4.2.6 and later set the kernel leap bit on end of any month, but require that a majority of its servers agree on the leap instead of only one as in 4.2.4 and before.</p>
<p>NTP servers can issue a leap second at the end of any month.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tomi Engdahl</title>
		<link>https://www.epanorama.net/blog/2017/01/04/leap-second-problem/comment-page-1/#comment-1532225</link>
		<dc:creator><![CDATA[Tomi Engdahl]]></dc:creator>
		<pubDate>Thu, 05 Jan 2017 11:15:27 +0000</pubDate>
		<guid isPermaLink="false">http://www.epanorama.net/newepa/?p=51170#comment-1532225</guid>
		<description><![CDATA[Leap Second Testing 
http://support.ntp.org/bin/view/Dev/LeapSecondTest

This page is a simple description of testing the leap-second implementation in NTP

 I&#039;ll list all the necessary steps of setting up a test server with fake time for the following tests, all the commands are based on Ubuntu 12.04 LTS system and may differ from other distributions and/or systems.

A test server can be simply simulated by setting up a NTP server and a file from NIST that describes all leap seconds. I use a pre-build ntpd from Ubuntu&#039;s repo to simplify the commands, if a ntp-dev is needed, you have to compile it by own. 

The test I write for leap second is very simple, a 50-times loop is executed and check current system time every 100ms (using nanosleep() to set the time step), then out put the data of all the 5 seconds to a file.]]></description>
		<content:encoded><![CDATA[<p>Leap Second Testing<br />
<a href="http://support.ntp.org/bin/view/Dev/LeapSecondTest" rel="nofollow">http://support.ntp.org/bin/view/Dev/LeapSecondTest</a></p>
<p>This page is a simple description of testing the leap-second implementation in NTP</p>
<p> I&#8217;ll list all the necessary steps of setting up a test server with fake time for the following tests, all the commands are based on Ubuntu 12.04 LTS system and may differ from other distributions and/or systems.</p>
<p>A test server can be simply simulated by setting up a NTP server and a file from NIST that describes all leap seconds. I use a pre-build ntpd from Ubuntu&#8217;s repo to simplify the commands, if a ntp-dev is needed, you have to compile it by own. </p>
<p>The test I write for leap second is very simple, a 50-times loop is executed and check current system time every 100ms (using nanosleep() to set the time step), then out put the data of all the 5 seconds to a file.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
