mbox

[v7,0/2] RTE flow shared action

Message ID 20201008115143.13208-1-andreyv@nvidia.com (mailing list archive)
Headers

Message

Andrey Vesnovaty Oct. 8, 2020, 11:51 a.m. UTC
  This patchset introduces shared action API for RTE flow.

v7 changes:
* misc spelling fixes and rephrase in commit messages and documentation
* RTE flow:
  * commit message example updated with shared action create
    configuration argument
  * shared action configuration struct cocumetation updated
* tetspmd:
  * added handling of direction arguments for shared action create CLI
  * shared action create/update CLIs can receive all RTE flow action types

Andrey Vesnovaty (2):
  ethdev: add flow shared action API
  app/testpmd: support shared action

 app/test-pmd/cmdline.c                      |  18 ++
 app/test-pmd/cmdline_flow.c                 | 294 +++++++++++++++++++-
 app/test-pmd/config.c                       | 216 ++++++++++++++
 app/test-pmd/testpmd.h                      |  20 ++
 doc/guides/prog_guide/rte_flow.rst          |  19 ++
 doc/guides/rel_notes/release_20_11.rst      |   9 +
 doc/guides/testpmd_app_ug/testpmd_funcs.rst | 112 ++++++++
 lib/librte_ethdev/rte_ethdev_version.map    |   4 +
 lib/librte_ethdev/rte_flow.c                |  84 ++++++
 lib/librte_ethdev/rte_flow.h                | 169 ++++++++++-
 lib/librte_ethdev/rte_flow_driver.h         |  23 ++
 11 files changed, 966 insertions(+), 2 deletions(-)