Re: [dpdk-dev] [PATCH v3 01/25] ethdev: introduce generic flow API

2017-05-24 Thread Zhao1, Wei
Hi, Adrien > -Original Message- > From: Adrien Mazarguil [mailto:adrien.mazarg...@6wind.com] > Sent: Wednesday, May 24, 2017 3:32 PM > To: Zhao1, Wei > Cc: dev@dpdk.org; Xing, Beilei > Subject: Re: [dpdk-dev] [PATCH v3 01/25] ethdev: introduce generic flow API > &

Re: [dpdk-dev] [PATCH v3 01/25] ethdev: introduce generic flow API

2017-05-24 Thread Adrien Mazarguil
gt; > Subject: Re: [dpdk-dev] [PATCH v3 01/25] ethdev: introduce generic flow API > > > > Hi Wei, > > > > On Tue, May 23, 2017 at 06:07:20AM +, Zhao1, Wei wrote: > > > Hi, Adrien > > > > > > > +struct rte_flow_item_raw { > > &g

Re: [dpdk-dev] [PATCH v3 01/25] ethdev: introduce generic flow API

2017-05-23 Thread Zhao1, Wei
Hi, > -Original Message- > From: Adrien Mazarguil [mailto:adrien.mazarg...@6wind.com] > Sent: Tuesday, May 23, 2017 5:51 PM > To: Zhao1, Wei > Cc: dev@dpdk.org; Xing, Beilei > Subject: Re: [dpdk-dev] [PATCH v3 01/25] ethdev: introduce generic flow API > > Hi

Re: [dpdk-dev] [PATCH v3 01/25] ethdev: introduce generic flow API

2017-05-23 Thread Adrien Mazarguil
Hi Wei, On Tue, May 23, 2017 at 06:07:20AM +, Zhao1, Wei wrote: > Hi, Adrien > > > +struct rte_flow_item_raw { > > + uint32_t relative:1; /**< Look for pattern after the previous item. */ > > + uint32_t search:1; /**< Search pattern from offset (see also limit). */ > > + uint32_t reser

Re: [dpdk-dev] [PATCH v3 01/25] ethdev: introduce generic flow API

2017-05-22 Thread Zhao1, Wei
; -Original Message- > From: dev [mailto:dev-boun...@dpdk.org] On Behalf Of Adrien Mazarguil > Sent: Tuesday, December 20, 2016 1:49 AM > To: dev@dpdk.org > Subject: [dpdk-dev] [PATCH v3 01/25] ethdev: introduce generic flow API > > This new API supersedes all the legacy fi

[dpdk-dev] [PATCH v3 01/25] ethdev: introduce generic flow API

2016-12-19 Thread Adrien Mazarguil
This new API supersedes all the legacy filter types described in rte_eth_ctrl.h. It is slightly higher level and as a result relies more on PMDs to process and validate flow rules. Benefits: - A unified API is easier to program for, applications do not have to be written for a specific filter t