Miroslav Lichvar pushed to branch master at chrony / chrony


Commits:
58b04e1c by Miroslav Lichvar at 2026-08-24T16:22:34+02:00
examples: add improved networkd-dispatcher script

Add a separate example script for networkd-dispatcher. Check the
OperationalState and AdministrativeState variables to wait for the
routable+configured state, where IP addresses of NTP servers should
actually be routable. The script needs to be additionally installed
in the configured.d directory.

Remove networkd-dispatcher support from the NetworkManager dispatcher
script.

- - - - -
a07a2374 by Miroslav Lichvar at 2026-08-26T09:44:31+02:00
examples: add multi-chronyd.sh script

Add an example script for starting chronyd in multiple instances as
described in the FAQ.

- - - - -
f8b2b63d by JR Lanteigne at 2026-08-26T09:45:00+02:00
socket: ignore zero if_index in timestamping pktinfo

The kernel fills the if_index of SCM_TIMESTAMPING_PKTINFO from the
napi id of the packet (put_ts_pktinfo() in net/socket.c). Some drivers
keep their napi instances on an internal dummy device (e.g. ti cpsw).
Kernels without CONFIG_NET_RX_BUSY_POLL cannot resolve any napi id.
In both cases the lookup fails and the if_index is 0.

get_interface() then failed. Valid HW timestamps were dropped. The
less accurate kernel timestamps were used instead.

Zero is not a valid interface index. Ignore it when extracting the
control messages, so the timestamping if_index keeps its
INVALID_IF_INDEX initialization and the existing fallback to the
if_index of the message itself applies.

- - - - -
8b856dda by Miroslav Lichvar at 2026-08-26T09:45:00+02:00
doc: add more information about NTP-over-PTP support

- - - - -
2ac7cafd by Miroslav Lichvar at 2026-08-26T09:45:00+02:00
doc: recommend tai option in PHC refclock description

- - - - -


6 changed files:

- doc/chrony.conf.adoc
- doc/faq.adoc
- + examples/chrony.networkd-dispatcher
- examples/chrony.nm-dispatcher.onoffline
- + examples/multi-chronyd.sh
- socket.c


View it on GitLab: 
https://gitlab.com/chrony/chrony/-/compare/d77973ee3ce2d2209ccd55cd0665103024a12a43...2ac7cafd37327f8ebf6d948cf396f7faba27ada5

-- 
View it on GitLab: 
https://gitlab.com/chrony/chrony/-/compare/d77973ee3ce2d2209ccd55cd0665103024a12a43...2ac7cafd37327f8ebf6d948cf396f7faba27ada5
You're receiving this email because of your account on gitlab.com. Manage all 
notifications: https://gitlab.com/-/profile/notifications | Help: 
https://gitlab.com/help


Reply via email to