On Tue, May 25, 2021 at 08:35:35PM +0000, Keller, Jacob E wrote:
> > Reset the clock check to avoid false positives when switching between
> > slave and non-slave state and the clock is controlled by an external
> > process (e.g. phc2sys -rr).
> > 
> 
> 
> The way this is worded, I expected clockcheck_reset to only be called if the 
> clock is controlled by an external process, but we seem to call this every 
> time.

Detecting that would be difficult and unreliable. I'll reword the
message to me it more clear.

> >     if (!cid_eq(&best_id, &c->best_id) || best != c->best) {
> >             clock_freq_est_reset(c);
> > +           clockcheck_reset(c->sanity_check);

And here is a missing check for NULL in case it is disabled.

Thanks,

-- 
Miroslav Lichvar



_______________________________________________
Linuxptp-devel mailing list
Linuxptp-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/linuxptp-devel

Reply via email to