mbox

[v3,0/3] net/iavf: support Rx timestamp on flex descriptor

Message ID 20220428081346.94049-1-simei.su@intel.com (mailing list archive)
Headers

Message

Simei Su April 28, 2022, 8:13 a.m. UTC
  [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(-)