mbox

[0/7] update idpf and cpfl timestamp

Message ID 20230420091935.43116-1-wenjing.qiao@intel.com (mailing list archive)
Headers

Message

Wenjing Qiao April 20, 2023, 9:19 a.m. UTC
  Add timestamp offload feature support for ACC. Using alarm
to save master time to solve timestamp roll over issue.
Ajust timestamp mbuf registering at dev start.

Wenjing Qiao (7):
  common/idpf: fix 64b timestamp roll over issue
  net/idpf: save master time by alarm
  net/cpfl: save master time by alarm
  common/idpf: support timestamp offload feature for ACC
  common/idpf: add timestamp enable flag for rxq
  net/cpfl: register timestamp mbuf when starting dev
  net/idpf: register timestamp mbuf when starting dev

 config/meson.build                     |   3 +
 drivers/common/idpf/base/idpf_osdep.h  |  48 +++++++++
 drivers/common/idpf/idpf_common_rxtx.c | 133 ++++++++++++++-----------
 drivers/common/idpf/idpf_common_rxtx.h |   5 +-
 drivers/common/idpf/version.map        |   4 +
 drivers/net/cpfl/cpfl_ethdev.c         |  19 ++++
 drivers/net/cpfl/cpfl_ethdev.h         |   3 +
 drivers/net/cpfl/cpfl_rxtx.c           |   2 +
 drivers/net/idpf/idpf_ethdev.c         |  19 ++++
 drivers/net/idpf/idpf_ethdev.h         |   3 +
 drivers/net/idpf/idpf_rxtx.c           |   3 +
 meson_options.txt                      |   2 +
 12 files changed, 186 insertions(+), 58 deletions(-)