[PATCH v3 1/3] add related ops and structure for Rx timestamp in virtual channel. [PATCH v3 2/3] add support for Rx timestamp on flex descriptor in driver. [PATCH v3 3/3] improve performance with Rx timestamp enabled.
v3: * Rebase code. * Fix compile warning. v2: * Add release notes and doc update. Simei Su (3): common/iavf: support Rx timestamp in virtual channel net/iavf: enable Rx timestamp on Flex Descriptor net/iavf: improve performance of Rx timestamp offload doc/guides/nics/features/iavf.ini | 1 + doc/guides/rel_notes/release_22_07.rst | 2 +- drivers/common/iavf/virtchnl.h | 62 +++++++++++++++++++++++- drivers/net/iavf/iavf.h | 6 +++ drivers/net/iavf/iavf_ethdev.c | 35 ++++++++++++++ drivers/net/iavf/iavf_rxtx.c | 74 +++++++++++++++++++++++++++++ drivers/net/iavf/iavf_rxtx.h | 21 +++++++++ drivers/net/iavf/iavf_rxtx_vec_common.h | 3 ++ drivers/net/iavf/iavf_vchnl.c | 83 ++++++++++++++++++++++++++++----- 9 files changed, 273 insertions(+), 14 deletions(-) -- 2.9.5