On Mon, Nov 02, 2026 at 04:48:16PM +0000, Bruce Richardson wrote:
> The IEEE1588 timesync support was only supported on the scalar RX paths,
> but is, in a number of ways, quite similar to how FDIR support works: we
> read and process values from the various per-packet flags and then do a
> single store to the mbuf. Add support for IEEE1588 to the AVX2 and
> AVX-512 vector functions inline in the main descriptor processing loop,
> as well as the appropriate one-line fix for the case of scattered
> packets.
>
> Suggested-by: Anurag Mandal <[email protected]>
> Signed-off-by: Bruce Richardson <[email protected]>
> Tested-by: Anurag Mandal <[email protected]>
> ---
> drivers/net/intel/common/rx.h | 3 +
> drivers/net/intel/i40e/i40e_rxtx_vec_avx2.c | 61 ++++++++++++++++++
> drivers/net/intel/i40e/i40e_rxtx_vec_avx512.c | 63 +++++++++++++++++++
> drivers/net/intel/i40e/i40e_rxtx_vec_common.h | 12 ++--
> 4 files changed, 135 insertions(+), 4 deletions(-)
>
Applied to dpdk-next-net-intel.
/Bruce