From: Mateusz Polchlopek <mateusz.polchlo...@intel.com> Date: Tue, 30 Jul 2024 05:15:03 -0400
> From: Jacob Keller <jacob.e.kel...@intel.com> > > The Rx timestamps reported by hardware may only have 32 bits of storage > for nanosecond time. These timestamps cannot be directly reported to the > Linux stack, as it expects 64bits of time. [...] > +static void iavf_ptp_cache_phc_time(struct iavf_adapter *adapter) > +{ > + if (time_is_before_jiffies(adapter->ptp.cached_phc_updated + HZ)) { > + /* The response from virtchnl will store the time into > + * cached_phc_time Minor, but a period at the end of the sentence is needed. > + */ > + iavf_send_phc_read(adapter); > + } > +} Thanks, Olek