> -----Original Message-----
> From: Thomas Behn [mailto:thomas.b...@meinberg.de]
> Sent: Wednesday, December 05, 2018 10:01 PM
> To: Keller, Jacob E <jacob.e.kel...@intel.com>; 
> linuxptp-devel@lists.sourceforge.net
> Subject: Re: [Linuxptp-devel] PHC delay when calling clock_gettime
> 
> Am 05.12.18 um 18:16 schrieb Keller, Jacob E:
> > I've never heard of this symptom being reported before.
> >
> > My gut reaction is that this is caused by code in e1000e_read_systim, which 
> > reads
> the SYSTIME multiple times. I am suspicious that multiple readings is somehow
> impacting the clock time, which would give the results that you see above.
> >
> > You mentioned another board that didn't have this problem using the same 
> > driver?
> >
> > Thanks,
> > Jake
> 
> Yes, my HP Elitebook 830 G5 doesn't show this problem.
> 
> 
> Intel(R) Core(TM) i7-8550U CPU @ 1.80GHz
> 
> 00:1f.6 Ethernet controller: Intel Corporation Ethernet Connection (4)
> I219-V (rev 21)
>      Subsystem: Hewlett-Packard Company Ethernet Connection (4) I219-V
>      Flags: bus master, fast devsel, latency 0, IRQ 123
>      Memory at b6400000 (32-bit, non-prefetchable) [size=128K]
>      Capabilities: <access denied>
>      Kernel driver in use: e1000e
>      Kernel modules: e1000e
> 
> Linux Kernel 4.18.0-12-generic (Ubuntu 18.10)
> 
> 
> Best Regards,
> Thomas
> 

Ok. The code I looked at in the reading of systime appears for all device 
versions (no hw type check there). However, it's possible maybe it's only 
triggering on that older hardware..

I'm not really sure how to verify that assumption easily though.

Thanks,
Jake

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

Reply via email to