[chrony-dev] [GIT] chrony/chrony.git branch master updated. 4.3-65-g0845df7 |
[ 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 0845df7684f4597ab9ff7a6e9aadf01895b93887 (commit)
via 2f961ab36aa080c5bc1b9992f27989beb4ff0daf (commit)
via a0cf7f7f12399684f40d795536cb7a7fd5c8955e (commit)
via a5f1a113f0d5b2430323c61a71c57e51f7145f5e (commit)
via 5160f14fdcbf7335120dc10b09f95d7a881029bf (commit)
via b0a2ad2535145ed3d79b39cf0ab4d8ca4eca4fbc (commit)
via ecdde75f8f0bce2a409b48c87beb1b9a48d051eb (commit)
via 2d80be9541c42935cde2ddad1288d939003ca12a (commit)
from ab776ed9d8040d45521bfdb5f831f48e67e101d7 (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 0845df7684f4597ab9ff7a6e9aadf01895b93887
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date: Thu Mar 16 16:59:18 2023 +0100
cmdmon: add timestamp counters to serverstats report
Add the new RX/TX daemon/kernel/hardware timestamp counters to the
serverstats report.
commit 2f961ab36aa080c5bc1b9992f27989beb4ff0daf
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date: Thu Mar 16 16:56:28 2023 +0100
clientlog: count RX and TX timestamps for each source
Count served timestamps in all combinations of RX/TX and
daemon/kernel/hardware. Repurpose CLG_LogAuthNtpRequest() to update all
NTP-specific stats in one call per accepted request and response.
commit a0cf7f7f12399684f40d795536cb7a7fd5c8955e
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date: Thu Mar 16 16:51:12 2023 +0100
clientlog: save source of transmit timestamps
Add the timestamp source to the data kept for clients using interleaved
mode to allow extending server statistics.
commit a5f1a113f0d5b2430323c61a71c57e51f7145f5e
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date: Thu Mar 16 17:19:33 2023 +0100
ntp: remove unnecessary check for NULL local timestamp
After 5f4cbaab7e0e ("ntp: optimize detection of clients using
interleaved mode") the local TX timestamp is saved for all requests
indicating interleaved mode even when no previous RX timestamp is found.
commit 5160f14fdcbf7335120dc10b09f95d7a881029bf
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date: Tue Mar 14 12:23:21 2023 +0100
ntp: add maximum PHC poll interval
Specify maxpoll for HW timestamping (default minpoll + 1) to track the
PHC well even when there is little NTP traffic on the interface. After
each PHC reading schedule a timeout according to the maxpoll. Polling
between minpoll and maxpoll is still triggered by HW timestamps.
Wait for the first HW timestamp before adding the timeout to avoid
polling PHCs on interfaces that are enabled in the configuration but
not used for NTP. Add a new scheduling class to separate polling of
different PHCs to avoid too long intervals between processing I/O
events.
commit b0a2ad2535145ed3d79b39cf0ab4d8ca4eca4fbc
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date: Thu Mar 16 16:19:59 2023 +0100
doc: add missing word in serverstats description
commit ecdde75f8f0bce2a409b48c87beb1b9a48d051eb
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date: Tue Mar 21 16:38:10 2023 +0100
doc: replace offensive words
commit 2d80be9541c42935cde2ddad1288d939003ca12a
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date: Mon Mar 13 16:03:11 2023 +0100
doc: mention NTP port number in FAQ
-----------------------------------------------------------------------
Summary of changes:
candm.h | 10 ++++-
client.c | 16 ++++++-
clientlog.c | 45 ++++++++++++++-----
clientlog.h | 12 +++--
cmdmon.c | 10 ++++-
conf.c | 9 +++-
conf.h | 1 +
doc/chrony.conf.adoc | 29 +++++++-----
doc/chronyc.adoc | 32 ++++++++++++--
doc/faq.adoc | 5 ++-
ntp.h | 7 +++
ntp_core.c | 19 ++++----
ntp_core.h | 6 ---
ntp_io_linux.c | 97 ++++++++++++++++++++++++++++++++---------
pktlength.c | 3 +-
reports.h | 6 +++
sched.h | 1 +
test/simulation/110-chronyc | 8 +++-
test/simulation/133-hwtimestamp | 31 ++++++++++++-
test/system/007-cmdmon | 8 +++-
test/unit/clientlog.c | 42 ++++++++++--------
21 files changed, 303 insertions(+), 94 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.