> -----Original Message----- > From: Miroslav Lichvar <mlich...@redhat.com> > Sent: Thursday, July 08, 2021 1:38 AM > To: Keller, Jacob E <jacob.e.kel...@intel.com> > Cc: Richard Cochran <richardcoch...@gmail.com>; Дмитрий Кандыбка > <d.kandy...@gmail.com>; linuxptp-users@lists.sourceforge.net > Subject: Re: [Linuxptp-users] HW timestamp issue > > On Wed, Jul 07, 2021 at 10:25:16PM +0000, Keller, Jacob E wrote: > > I would recommend trying a newer kernel and seeing if this improves. I am > > not > really aware of any specific issue related to missing ingress timestamps > though :( > > The hardware has a PTP-specific RX filter. Is it not expected that > under a higher PTP load it will not be able to timestamp all received > packets? Not saying that is what is happening in this case, but I > think people sometimes seeing the "received SYNC/DELAY_REQ without > timestamp" message is expected. > > -- > Miroslav Lichvar
Hmm. Yea thanks for jogging my memory here. The i40e device does timestamp into registers, and if the packet rate is high it's possible to overflow the 4 registers we have for Rx timestamps. There were also some bugs in this logic for handling the timestamps that I fixed but I am pretty sure they were all done before 4.15 Thanks, Jake _______________________________________________ Linuxptp-users mailing list Linuxptp-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linuxptp-users