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
