[chrony-dev] [GIT] chrony/chrony.git branch master updated. 3.0-20-gda2d33e |
[ Thread Index |
Date Index
| More chrony.tuxfamily.org/chrony-dev Archives
]
This is an automated email from git. It was generated because a ref
change was pushed to the "chrony/chrony.git" repository.
The branch, master has been updated
via da2d33e9a84baa7325503440099dd8f1e567cdd4 (commit)
via 4b98dadae98f6770df5a7dee38c0cd5c742ed77e (commit)
via 86acea5c4640937256e985ea269b104a5dad3305 (commit)
via a60fc73e7b212232e1476e3bb00fb09540267063 (commit)
via 50f99ec5f49ec4dd1e989bcea65fabbdca9f8fea (commit)
via 31b6a14444a8f23147077df3c6a64518d082c35e (commit)
via 9df4d36157d9bd3a15f4685444d7d17ba40e3f15 (commit)
via b70f0b674fc9caab14bb3eceee448c2a356c8703 (commit)
via 510784077f39ce128d03974b8ded900617ba5a6f (commit)
via 9800e397fbf5f7e43ad4217d803aed71a2e0e07c (commit)
via 1436d9961fa32138a7d206c25604c7736a137d72 (commit)
via 98f5d059256888251702957e3f338b437e2744a8 (commit)
via 7a937c76527410e6bfda8a7f4084076ab50c305f (commit)
via b198d766762ddf96c40d48d7ab0fc086e054a375 (commit)
via 97d42033540b6d5dd262a3895734ca60fbdc825d (commit)
via beaaaad16243140d50138f0b9d51cf73ed013b60 (commit)
via 4e78975909bfc276272aab02734e8e9b84bf3068 (commit)
via 99147ed8f21d4401650476ded1105e97bfbae155 (commit)
via dec0d3bfc24d8dc0546cc60ea215ce601f929db0 (commit)
via cd84c99e70cd418ca95a733ffc7894a321a8e582 (commit)
from d5c507975c5ba5da32c9c7264dfde8b68a6140e5 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit da2d33e9a84baa7325503440099dd8f1e567cdd4
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date: Fri Jan 20 13:17:45 2017 +0100
ntp: fix time smoothing in interleaved mode
When the server's transmit timestamp was updated with a kernel/HW
timestamp, it didn't include the time smoothing offset. If the offset
was larger than one second, the update failed and clients using the
interleaved mode received less accurate timestamps. If the update
succeeded, the clients received timestamps that were not adjusted for
the time smoothing offset, which added an error of up to 0.5s/1s to
their measured offset/delay.
Fix the update to include the smoothing offset in the new timestamp.
commit 4b98dadae98f6770df5a7dee38c0cd5c742ed77e
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date: Fri Jan 20 12:05:02 2017 +0100
ntp: simplify UTI_Ntp64ToTimespec() callers
Since UTI_Ntp64ToTimespec() was modified to handle zero timestamps, some
of its callers don't need to do that anymore.
commit 86acea5c4640937256e985ea269b104a5dad3305
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date: Fri Jan 20 10:42:19 2017 +0100
ntp: add interface index to NTP_Local_Address
This will allow us to get the interface index when sending responses to
clients.
commit a60fc73e7b212232e1476e3bb00fb09540267063
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date: Thu Jan 19 16:28:49 2017 +0100
refclock_phc: add nocrossts option
commit 50f99ec5f49ec4dd1e989bcea65fabbdca9f8fea
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date: Thu Jan 19 16:23:35 2017 +0100
conf: add nocrossts option to hwtimestamp directive
This option disables the use of the PTP_SYS_OFFSET_PRECISE ioctl.
commit 31b6a14444a8f23147077df3c6a64518d082c35e
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date: Thu Jan 19 16:05:49 2017 +0100
sys_linux: add support for PTP_SYS_OFFSET_PRECISE
This is for hardware that can precisely cross timestamp the PHC with the
system clock.
commit 9df4d36157d9bd3a15f4685444d7d17ba40e3f15
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date: Thu Jan 19 15:54:01 2017 +0100
refclock_phc: use sys_linux code for reading PHC
This drops support for non-ioctl reading of PHC.
commit b70f0b674fc9caab14bb3eceee448c2a356c8703
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date: Thu Jan 19 15:35:09 2017 +0100
ntp: move PHC-specific code to sys_linux
This will allow sharing of the code with the PHC refclock driver.
commit 510784077f39ce128d03974b8ded900617ba5a6f
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date: Thu Jan 19 12:59:06 2017 +0100
conf: add minpoll option to hwtimestamp directive
commit 9800e397fbf5f7e43ad4217d803aed71a2e0e07c
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date: Thu Jan 19 12:45:44 2017 +0100
hwclock: make minimum sampling separation configurable
commit 1436d9961fa32138a7d206c25604c7736a137d72
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date: Thu Jan 19 12:40:18 2017 +0100
conf: add precision option to hwtimestamp directive
commit 98f5d059256888251702957e3f338b437e2744a8
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date: Thu Jan 19 12:24:49 2017 +0100
ntp: include precision of PHC readings in their selection
Include a fixed non-zero precision (100 nanosecond) in the selection of
PHC readings.
commit 7a937c76527410e6bfda8a7f4084076ab50c305f
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date: Thu Jan 19 12:11:32 2017 +0100
conf: return hwtimestamp data in struct
commit b198d766762ddf96c40d48d7ab0fc086e054a375
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date: Thu Jan 19 11:31:26 2017 +0100
ntp: include precision in maxdelay test
commit 97d42033540b6d5dd262a3895734ca60fbdc825d
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date: Thu Jan 19 11:14:07 2017 +0100
ntp: adapt sampling separation for short polling intervals
commit beaaaad16243140d50138f0b9d51cf73ed013b60
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date: Thu Jan 19 10:31:58 2017 +0100
ntp: allow sub-second polling intervals
Change the minimum minpoll to -4, but keep the minimum maxpoll at 0 in
order to not make it too easy to flood distant servers.
commit 4e78975909bfc276272aab02734e8e9b84bf3068
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date: Thu Jan 19 10:17:08 2017 +0100
ntp: use current poll when backing off on KoD RATE
commit 99147ed8f21d4401650476ded1105e97bfbae155
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date: Thu Jan 19 10:10:23 2017 +0100
ntp: rename maxdelay constants
commit dec0d3bfc24d8dc0546cc60ea215ce601f929db0
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date: Thu Jan 19 10:03:32 2017 +0100
ntp: reset ntpdata report on address change
commit cd84c99e70cd418ca95a733ffc7894a321a8e582
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date: Thu Jan 19 08:40:56 2017 +0100
examples: improve chronyd.service
-----------------------------------------------------------------------
Summary of changes:
addressing.h | 3 +
conf.c | 38 +++++------
conf.h | 11 +++-
configure | 2 +-
doc/chrony.conf.adoc | 27 ++++++--
examples/chronyd.service | 2 +
hwclock.c | 13 ++--
hwclock.h | 2 +-
ntp_core.c | 90 +++++++++++++++++----------
ntp_io.c | 17 +++--
ntp_io_linux.c | 150 ++++++++++++++------------------------------
ntp_io_linux.h | 3 +-
refclock.c | 6 ++
refclock.h | 1 +
refclock_phc.c | 135 +++++++++-------------------------------
sys_linux.c | 159 ++++++++++++++++++++++++++++++++++++++++++++++-
sys_linux.h | 5 ++
test/unit/hwclock.c | 4 +-
test/unit/ntp_core.c | 2 +
19 files changed, 377 insertions(+), 293 deletions(-)
hooks/post-receive
--
chrony/chrony.git
--
To unsubscribe email chrony-dev-request@xxxxxxxxxxxxxxxxxxxx with "unsubscribe" in the subject.
For help email chrony-dev-request@xxxxxxxxxxxxxxxxxxxx with "help" in the subject.
Trouble? Email listmaster@xxxxxxxxxxxxxxxxxxxx.