Re: [PATCH v3] ethdev: deprecate header fields and metadata flow actions

2021-11-25 Thread Thomas Monjalon
25/11/2021 16:14, Ferruh Yigit: > On 11/25/2021 1:56 PM, Slava Ovsiienko wrote: > > From: Ferruh Yigit > >> On 11/24/2021 3:37 PM, Viacheslav Ovsiienko wrote: > >>> The generic RTE_FLOW_ACTION_TYPE_MODIFY_FIELD action was > >> introduced by > >>> [1]. This action provides an unified way to perform

Re: [PATCH v3] ethdev: deprecate header fields and metadata flow actions

2021-11-25 Thread Ferruh Yigit
: [PATCH v3] ethdev: deprecate header fields and metadata flow actions On 11/24/2021 3:37 PM, Viacheslav Ovsiienko wrote: The generic RTE_FLOW_ACTION_TYPE_MODIFY_FIELD action was introduced by [1]. This action provides an unified way to perform various arithmetic and transfer operations over packet

RE: [PATCH v3] ethdev: deprecate header fields and metadata flow actions

2021-11-25 Thread Slava Ovsiienko
Andrew Rybchenko ; Ajit Khaparde > >> ; Somnath Kotur > >> ; Rahul Lakkireddy > >> ; Slava Ovsiienko > >> ; Ferruh Yigit > >> Cc: dev@dpdk.org; Ori Kam > >> Subject: Re: [PATCH v3] ethdev: deprecate header fields and metadata >

Re: [PATCH v3] ethdev: deprecate header fields and metadata flow actions

2021-11-25 Thread Ferruh Yigit
] ethdev: deprecate header fields and metadata flow actions 25/11/2021 12:53, Ferruh Yigit: On 11/24/2021 3:37 PM, Viacheslav Ovsiienko wrote: The generic RTE_FLOW_ACTION_TYPE_MODIFY_FIELD action was introduced by [1]. This action provides an unified way to perform various arithmetic and transfer

Re: [PATCH v3] ethdev: deprecate header fields and metadata flow actions

2021-11-25 Thread Ferruh Yigit
] ethdev: deprecate header fields and metadata flow actions On 11/25/2021 12:29 PM, Ori Kam wrote: Hi -Original Message- From: Ferruh Yigit Sent: Thursday, November 25, 2021 2:19 PM Subject: Re: [PATCH v3] ethdev: deprecate header fields and metadata flow actions On 11/24/2021 3:37 PM

Re: [PATCH v3] ethdev: deprecate header fields and metadata flow actions

2021-11-25 Thread Ferruh Yigit
On 11/25/2021 1:06 PM, Thomas Monjalon wrote: 25/11/2021 12:53, Ferruh Yigit: On 11/24/2021 3:37 PM, Viacheslav Ovsiienko wrote: The generic RTE_FLOW_ACTION_TYPE_MODIFY_FIELD action was introduced by [1]. This action provides an unified way to perform various arithmetic and transfer operations

RE: [PATCH v3] ethdev: deprecate header fields and metadata flow actions

2021-11-25 Thread Slava Ovsiienko
> -Original Message- > From: Thomas Monjalon > Sent: Thursday, November 25, 2021 15:07 > To: Andrew Rybchenko ; Ajit Khaparde > ; Somnath Kotur > ; Rahul Lakkireddy > ; Slava Ovsiienko ; > Ferruh Yigit > Cc: dev@dpdk.org; Ori Kam > Subject: Re: [PATCH v3] e

RE: [PATCH v3] ethdev: deprecate header fields and metadata flow actions

2021-11-25 Thread Ori Kam
3] ethdev: deprecate header fields and metadata flow > actions > > On 11/25/2021 12:29 PM, Ori Kam wrote: > > Hi > > > >> -Original Message- > >> From: Ferruh Yigit > >> Sent: Thursday, November 25, 2021 2:19 PM > >> Sub

RE: [PATCH v3] ethdev: deprecate header fields and metadata flow actions

2021-11-25 Thread Slava Ovsiienko
: [PATCH v3] ethdev: deprecate header fields and metadata flow > actions > > On 11/24/2021 3:37 PM, Viacheslav Ovsiienko wrote: > > The generic RTE_FLOW_ACTION_TYPE_MODIFY_FIELD action was > introduced by > > [1]. This action provides an unified way to perform various arit

Re: [PATCH v3] ethdev: deprecate header fields and metadata flow actions

2021-11-25 Thread Thomas Monjalon
25/11/2021 12:53, Ferruh Yigit: > On 11/24/2021 3:37 PM, Viacheslav Ovsiienko wrote: > > The generic RTE_FLOW_ACTION_TYPE_MODIFY_FIELD action was > > introduced by [1]. This action provides an unified way > > to perform various arithmetic and transfer operations over > > packet network header field

Re: [PATCH v3] ethdev: deprecate header fields and metadata flow actions

2021-11-25 Thread Thomas Monjalon
25/11/2021 13:31, Ferruh Yigit: > On 11/24/2021 3:37 PM, Viacheslav Ovsiienko wrote: > > diff --git a/doc/guides/rel_notes/deprecation.rst > > b/doc/guides/rel_notes/deprecation.rst > > index 6d087c64ef..d04a606b7d 100644 > > --- a/doc/guides/rel_notes/deprecation.rst > > +++ b/doc/guides/rel_note

Re: [PATCH v3] ethdev: deprecate header fields and metadata flow actions

2021-11-25 Thread Ferruh Yigit
On 11/25/2021 12:29 PM, Ori Kam wrote: Hi -Original Message- From: Ferruh Yigit Sent: Thursday, November 25, 2021 2:19 PM Subject: Re: [PATCH v3] ethdev: deprecate header fields and metadata flow actions On 11/24/2021 3:37 PM, Viacheslav Ovsiienko wrote: @@ -3331,6 +3430,9

Re: [PATCH v3] ethdev: deprecate header fields and metadata flow actions

2021-11-25 Thread Ferruh Yigit
On 11/24/2021 3:37 PM, Viacheslav Ovsiienko wrote: diff --git a/doc/guides/rel_notes/deprecation.rst b/doc/guides/rel_notes/deprecation.rst index 6d087c64ef..d04a606b7d 100644 --- a/doc/guides/rel_notes/deprecation.rst +++ b/doc/guides/rel_notes/deprecation.rst @@ -101,6 +101,20 @@ Deprecation N

RE: [PATCH v3] ethdev: deprecate header fields and metadata flow actions

2021-11-25 Thread Ori Kam
Hi > -Original Message- > From: Ferruh Yigit > Sent: Thursday, November 25, 2021 2:19 PM > Subject: Re: [PATCH v3] ethdev: deprecate header fields and metadata flow > actions > > On 11/24/2021 3:37 PM, Viacheslav Ovsiienko wrote: > > @@ -3331,6 +3430,9 @@ str

Re: [PATCH v3] ethdev: deprecate header fields and metadata flow actions

2021-11-25 Thread Ferruh Yigit
On 11/24/2021 3:37 PM, Viacheslav Ovsiienko wrote: @@ -3331,6 +3430,9 @@ struct rte_flow_action_set_tag { }; /** + * @deprecated + * @see RTE_FLOW_ACTION_TYPE_MODIFY_FIELD + * * @warning * @b EXPERIMENTAL: this structure may change without prior notice * @@ -3355,6 +3457,9 @@ str

Re: [PATCH v3] ethdev: deprecate header fields and metadata flow actions

2021-11-25 Thread Somnath Kotur
On Thu, Nov 25, 2021 at 5:23 PM Ferruh Yigit wrote: > > On 11/24/2021 3:37 PM, Viacheslav Ovsiienko wrote: > > The generic RTE_FLOW_ACTION_TYPE_MODIFY_FIELD action was > > introduced by [1]. This action provides an unified way > > to perform various arithmetic and transfer operations over > > pack

Re: [PATCH v3] ethdev: deprecate header fields and metadata flow actions

2021-11-25 Thread Ferruh Yigit
On 11/24/2021 3:37 PM, Viacheslav Ovsiienko wrote: The generic RTE_FLOW_ACTION_TYPE_MODIFY_FIELD action was introduced by [1]. This action provides an unified way to perform various arithmetic and transfer operations over packet network header fields and packet metadata. [1] commit 641dbe4fb053

RE: [PATCH v3] ethdev: deprecate header fields and metadata flow actions

2021-11-24 Thread Ori Kam
Hi > -Original Message- > From: Thomas Monjalon > Sent: Wednesday, November 24, 2021 7:33 PM > > 24/11/2021 17:37, Slava Ovsiienko: > > From: Ori Kam > > > From: Viacheslav Ovsiienko > > > > Action: ``OF_SET_MPLS_TTL`` > > > > ^^^ > > > > +This action is depre

Re: [PATCH v3] ethdev: deprecate header fields and metadata flow actions

2021-11-24 Thread Thomas Monjalon
24/11/2021 17:37, Slava Ovsiienko: > From: Ori Kam > > From: Viacheslav Ovsiienko > > > Action: ``OF_SET_MPLS_TTL`` > > > ^^^ > > > +This action is deprecated. Consider `Action: MODIFY_FIELD`_. > > > > > > > Since no PMD support this action why set reference to MODIFY_F

RE: [PATCH v3] ethdev: deprecate header fields and metadata flow actions

2021-11-24 Thread Slava Ovsiienko
Hi, Ori > -Original Message- > From: Ori Kam > Sent: Wednesday, November 24, 2021 18:21 > To: Slava Ovsiienko ; dev@dpdk.org > Cc: ferruh.yi...@intel.com; NBU-Contact-Thomas Monjalon (EXTERNAL) > > Subject: RE: [PATCH v3] ethdev: deprecate header fields and me

RE: [PATCH v3] ethdev: deprecate header fields and metadata flow actions

2021-11-24 Thread Ori Kam
Hi Slava, > -Original Message- > From: Viacheslav Ovsiienko > Sent: Wednesday, November 24, 2021 5:38 PM > To: dev@dpdk.org > Cc: ferruh.yi...@intel.com; NBU-Contact-Thomas Monjalon (EXTERNAL) > > Subject: [PATCH v3] ethdev: deprecate header fields and metadata

Re: [PATCH v3] ethdev: deprecate header fields and metadata flow actions

2021-11-24 Thread Thomas Monjalon
24/11/2021 16:37, Viacheslav Ovsiienko: > The generic RTE_FLOW_ACTION_TYPE_MODIFY_FIELD action was > introduced by [1]. This action provides an unified way > to perform various arithmetic and transfer operations over > packet network header fields and packet metadata. > > [1] commit 641dbe4fb053 (

[PATCH v3] ethdev: deprecate header fields and metadata flow actions

2021-11-24 Thread Viacheslav Ovsiienko
The generic RTE_FLOW_ACTION_TYPE_MODIFY_FIELD action was introduced by [1]. This action provides an unified way to perform various arithmetic and transfer operations over packet network header fields and packet metadata. [1] commit 641dbe4fb053 ("net/mlx5: support modify field flow action") On ot