[dpdk-dev] [PATCH v2 0/4] net/i40e: implement dynamic mapping of flow types to pctypes
Iremonger, Bernard
bernard.iremonger at intel.com
Mon Sep 4 19:16:03 CEST 2017
Hi Kirill,
> -----Original Message-----
> From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Kirill Rybalchenko
> Sent: Friday, September 1, 2017 4:03 PM
> To: dev at dpdk.org
> Cc: Rybalchenko, Kirill <kirill.rybalchenko at intel.com>; Chilikin, Andrey
> <andrey.chilikin at intel.com>; Xing, Beilei <beilei.xing at intel.com>; Wu,
> Jingjing <jingjing.wu at intel.com>
> Subject: [dpdk-dev] [PATCH v2 0/4] net/i40e: implement dynamic mapping
> of flow types to pctypes
>
> Implement dynamic mapping of software flow types to hardware pctypes.
> This allows to map new flow types to pctypes without changing API of the
> driver.
>
> v2:
> Remove unnecessary check for new flow types.
> Re-arrange patchset to avoid compillation errors.
> Remove unnecessary usage of statically defined flow types and pctypes.
>
> Kirill Rybalchenko (4):
> net/i40e: implement dynamic mapping of sw flow types to hw pctypes
> net/i40e: add new functions to manipulate with pctype mapping table
> app/testpmd: add new commands to manipulate with pctype mapping
> ethdev: remove unnecessary check for new flow type
>
> app/test-pmd/cmdline.c | 311 ++++++++++++++++++++++++-
> doc/guides/testpmd_app_ug/testpmd_funcs.rst | 21 ++
> drivers/net/i40e/i40e_ethdev.c | 347 +++++++---------------------
> drivers/net/i40e/i40e_ethdev.h | 16 +-
> drivers/net/i40e/i40e_ethdev_vf.c | 36 +--
> drivers/net/i40e/i40e_fdir.c | 51 ++--
> drivers/net/i40e/i40e_flow.c | 2 +-
> drivers/net/i40e/i40e_rxtx.c | 57 +++++
> drivers/net/i40e/i40e_rxtx.h | 1 +
> drivers/net/i40e/rte_pmd_i40e.c | 98 ++++++++
> drivers/net/i40e/rte_pmd_i40e.h | 61 +++++
> lib/librte_ether/rte_ethdev.c | 8 -
> 12 files changed, 671 insertions(+), 338 deletions(-)
>
> --
> 2.5.5
The rte_pmd_i40e_version.map file needs to be updated for the new rte_pmd_i40e_* API's.
Regards,
Bernard.
More information about the dev
mailing list