[chrony-dev] [GIT] chrony/chrony.git branch master updated. 4.2-60-g070b4f6 |
[ 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 070b4f69d0c2e2037102a64abd9e385fad45a33b (commit)
via 851c823b42227670291602461a3543072e3a326e (commit)
via df80274644490189d150fa94f4c300c7b8735ddb (commit)
via bb2d68ddf9ee3bf8c591046f6c6fefe4cd8f21dc (commit)
via 685d8f725b40208514786bcf04a05dbbf34cc03b (commit)
via 4234732b088307d244653eacbbfd273f7eefcdb6 (commit)
via a16094adfb199108860275517a617376f348d28c (commit)
via a4349b13df5d1bd72def65143970e5ffc4ce75f6 (commit)
via 3556dadea1b0ccbd7685ebd903eb521229843bf7 (commit)
via 220e6d19074be5ba838954745233a20c732c8ded (commit)
via a73803770586c46cccc7dee7dffc2aa27e9b96c6 (commit)
from 7daf34675a5a2487895c74d1578241ca91a4eb70 (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 070b4f69d0c2e2037102a64abd9e385fad45a33b
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date: Thu Jul 21 15:16:47 2022 +0200
ntp: add maxdelayquant option
Add a new test for maximum delay using a long-term estimate of a
p-quantile of the peer delay. If enabled, it replaces the
maxdelaydevratio test. It's main advantage is that it is not sensitive
to outliers corrupting the minimum delay.
As it can take a large number of samples for the estimate to reach the
expected value and adapt to a new value after a network change, the
option is recommended only for local networks with very short polling
intervals.
commit 851c823b42227670291602461a3543072e3a326e
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date: Tue Jul 19 14:51:50 2022 +0200
doc: improve description of maxdelay* options
commit df80274644490189d150fa94f4c300c7b8735ddb
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date: Tue Jul 19 14:33:40 2022 +0200
quantiles: add function to get minimum k
commit bb2d68ddf9ee3bf8c591046f6c6fefe4cd8f21dc
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date: Mon Jul 18 13:21:22 2022 +0200
test: extend 101-poll and 127-filter tests
commit 685d8f725b40208514786bcf04a05dbbf34cc03b
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date: Mon Jul 18 13:11:27 2022 +0200
ntp: change minimum allowed poll to -7
Change the minimum poll allowed in configuration from -6 to -7. This
matches some PTP profiles using 128 sync messages per second.
commit 4234732b088307d244653eacbbfd273f7eefcdb6
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date: Tue Jul 19 16:28:32 2022 +0200
ntp: rework filter option to count missing samples
Instead of waiting for the sample filter to accumulate the specified
number of samples and then deciding if the result is acceptable, count
missing samples and get the result after the specified number of polls.
This should work better when samples are dropped at a high rate. The
source and clock update interval will be stable as long as at least
one sample can be collected.
commit a16094adfb199108860275517a617376f348d28c
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date: Wed Jul 20 12:23:04 2022 +0200
samplefilt: add debug message for selected samples
commit a4349b13df5d1bd72def65143970e5ffc4ce75f6
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date: Tue Jul 19 16:02:38 2022 +0200
samplefilt: add function to get maximum number of samples
commit 3556dadea1b0ccbd7685ebd903eb521229843bf7
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date: Mon Jul 18 12:50:05 2022 +0200
ntp: enable sub-second poll sooner with filter option
When the minimum round-trip time is checked to enable a sub-second
polling interval, consider also the last sample in the filter to avoid
waiting for the first sample to be accumulated in sourcestats.
commit 220e6d19074be5ba838954745233a20c732c8ded
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date: Mon Jul 18 12:43:13 2022 +0200
ntp: fix initial poll to follow non-LAN minimum
If a sub-second polling interval is configured, initialize the local
poll to 0 to avoid a shorter interval between the first and second
request in case no response to the first request is received (in time).
commit a73803770586c46cccc7dee7dffc2aa27e9b96c6
Author: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
Date: Thu Jul 14 14:51:24 2022 +0200
client: check for stdout errors
Return with an error code from chronyc if the command is expected to
print some data and fflush() or ferror() indicates an error. This should
make it easier for scripts to detect missing data when redirected to a
file.
-----------------------------------------------------------------------
Summary of changes:
Makefile.in | 2 +-
candm.h | 3 +-
client.c | 13 +++++-
cmdmon.c | 2 +
cmdparse.c | 4 ++
configure | 4 +-
doc/chrony.conf.adoc | 40 ++++++++++++------
doc/chronyc.adoc | 3 +-
ntp_core.c | 99 ++++++++++++++++++++++++++++++++++----------
quantiles.c | 8 ++++
quantiles.h | 1 +
samplefilt.c | 10 +++++
samplefilt.h | 1 +
srcparams.h | 1 +
test/simulation/101-poll | 26 ++++++++++++
test/simulation/110-chronyc | 2 +-
test/simulation/118-maxdelay | 14 +++++++
test/simulation/127-filter | 26 +++++++++++-
test/unit/quantiles.c | 2 +
test/unit/samplefilt.c | 2 +
20 files changed, 220 insertions(+), 43 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.