mbox series

[0/3] ethdev: add generic MAC address rewrite actions

Message ID 20180925150340.25378-1-jackmin@mellanox.com (mailing list archive)
Headers
Series ethdev: add generic MAC address rewrite actions |

Message

Xiaoyu Min Sept. 25, 2018, 3:03 p.m. UTC
  This series is for RFC[1]

Patch 1 adds generic MAC address rewrite actions to flow API
Patch 2 adds testpmd commands for that
Patch 3 offloads these actions on Mellanox MLX5 by using E-Switch rule

[1]: https://patches.dpdk.org/patch/44005/

Xiaoyu Min (3):
  ethdev: add generic MAC address rewrite actions
  app/testpmd: add commands of modify MAC address
  net/mlx5: eswitch-modify MAC address actions

 app/test-pmd/cmdline_flow.c                 | 50 +++++++++++++++++
 app/test-pmd/config.c                       |  4 ++
 doc/guides/prog_guide/rte_flow.rst          | 30 ++++++++++
 doc/guides/testpmd_app_ug/testpmd_funcs.rst |  8 +++
 drivers/net/mlx5/mlx5_flow.h                |  2 +
 drivers/net/mlx5/mlx5_flow_tcf.c            | 62 ++++++++++++++++++++-
 lib/librte_ethdev/rte_flow.c                |  2 +
 lib/librte_ethdev/rte_flow.h                | 29 ++++++++++
 8 files changed, 186 insertions(+), 1 deletion(-)
  

Comments

Ferruh Yigit Oct. 5, 2018, 12:54 p.m. UTC | #1
On 9/25/2018 4:03 PM, Xiaoyu Min wrote:
> This series is for RFC[1]
> 
> Patch 1 adds generic MAC address rewrite actions to flow API
> Patch 2 adds testpmd commands for that
> Patch 3 offloads these actions on Mellanox MLX5 by using E-Switch rule
> 
> [1]: https://patches.dpdk.org/patch/44005/
> 
> Xiaoyu Min (3):
>   ethdev: add generic MAC address rewrite actions
>   app/testpmd: add commands of modify MAC address
>   net/mlx5: eswitch-modify MAC address actions

Same here, can you please rebase and send new version?
And it looks like there are change requests to mlx5 patch.
  
Xiaoyu Min Oct. 8, 2018, 2:32 a.m. UTC | #2
On 18-10-05 13:54:38, Ferruh Yigit wrote:
> On 9/25/2018 4:03 PM, Xiaoyu Min wrote:
> > This series is for RFC[1]
> > 
> > Patch 1 adds generic MAC address rewrite actions to flow API
> > Patch 2 adds testpmd commands for that
> > Patch 3 offloads these actions on Mellanox MLX5 by using E-Switch rule
> > 
> > [1]: https://emea01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fpatches.dpdk.org%2Fpatch%2F44005%2F&data=02%7C01%7Cjackmin%40mellanox.com%7C47ee836f61fc48f0d5fa08d62ac1b9b4%7Ca652971c7d2e4d9ba6a4d149256f461b%7C0%7C0%7C636743408874175728&sdata=8KZfEwLk4zC0%2BBIWhRtFVcSKQ%2Fmqe6StiU79eseNARs%3D&reserved=0
> > 
> > Xiaoyu Min (3):
> >   ethdev: add generic MAC address rewrite actions
> >   app/testpmd: add commands of modify MAC address
> >   net/mlx5: eswitch-modify MAC address actions
> 
> Same here, can you please rebase and send new version?
> And it looks like there are change requests to mlx5 patch.
Sure, I will do that

-Jack