Re: [dpdk-dev] [PATCH v3 1/3] lib: add Generic Receive Offload API framework

2017-05-30 Thread Hu, Jiayu
Hi Bruce, > -Original Message- > From: Richardson, Bruce > Sent: Monday, May 29, 2017 8:19 PM > To: Hu, Jiayu > Cc: Ananyev, Konstantin ; dev@dpdk.org; > Wiles, Keith ; yuanhan@linux.intel.com > Subject: Re: [dpdk-dev] [PATCH v3 1/3] lib: add Generic Receive Of

Re: [dpdk-dev] [PATCH v3 1/3] lib: add Generic Receive Offload API framework

2017-05-30 Thread Ananyev, Konstantin
HI Jiayu, > -Original Message- > From: Hu, Jiayu > Sent: Tuesday, May 30, 2017 6:29 AM > To: Ananyev, Konstantin > Cc: dev@dpdk.org; Wiles, Keith ; > yuanhan@linux.intel.com > Subject: RE: [PATCH v3 1/3] lib: add Generic Receive Offload API framework > > Hi Konstantin, > > > -O

Re: [dpdk-dev] [PATCH v3 1/3] lib: add Generic Receive Offload API framework

2017-05-29 Thread Hu, Jiayu
Hi Konstantin, > -Original Message- > From: Ananyev, Konstantin > Sent: Monday, May 29, 2017 8:52 PM > To: Hu, Jiayu > Cc: dev@dpdk.org; Wiles, Keith ; > yuanhan@linux.intel.com > Subject: RE: [PATCH v3 1/3] lib: add Generic Receive Offload API framework > > Hi Jiayu, > > > -Ori

Re: [dpdk-dev] [PATCH v3 1/3] lib: add Generic Receive Offload API framework

2017-05-29 Thread Ananyev, Konstantin
Hi Jiayu, > -Original Message- > From: Hu, Jiayu > Sent: Monday, May 29, 2017 11:23 AM > To: Ananyev, Konstantin > Cc: dev@dpdk.org; Wiles, Keith ; > yuanhan@linux.intel.com > Subject: RE: [PATCH v3 1/3] lib: add Generic Receive Offload API framework > > Hi Konstantin, > > > -O

Re: [dpdk-dev] [PATCH v3 1/3] lib: add Generic Receive Offload API framework

2017-05-29 Thread Bruce Richardson
On Mon, May 29, 2017 at 10:22:57AM +, Hu, Jiayu wrote: > Hi Konstantin, > > > -Original Message- > > From: Ananyev, Konstantin > > Sent: Sunday, May 28, 2017 12:51 AM > > To: Hu, Jiayu > > Cc: dev@dpdk.org; Wiles, Keith ; > > yuanhan@linux.intel.com > > Subject: RE: [PATCH v3 1/3]

Re: [dpdk-dev] [PATCH v3 1/3] lib: add Generic Receive Offload API framework

2017-05-29 Thread Hu, Jiayu
Hi Konstantin, > -Original Message- > From: Ananyev, Konstantin > Sent: Sunday, May 28, 2017 12:51 AM > To: Hu, Jiayu > Cc: dev@dpdk.org; Wiles, Keith ; > yuanhan@linux.intel.com > Subject: RE: [PATCH v3 1/3] lib: add Generic Receive Offload API framework > > > Hi Jiayu, > > > > >

Re: [dpdk-dev] [PATCH v3 1/3] lib: add Generic Receive Offload API framework

2017-05-27 Thread Ananyev, Konstantin
Hi Jiayu, > > Hi Konstantin, > > On Sat, May 27, 2017 at 07:12:16PM +0800, Ananyev, Konstantin wrote: > > > > > > > -Original Message- > > > From: Hu, Jiayu > > > Sent: Saturday, May 27, 2017 4:42 AM > > > To: Ananyev, Konstantin > > > Cc: dev@dpdk.org; Wiles, Keith ; > > > yuanhan...

Re: [dpdk-dev] [PATCH v3 1/3] lib: add Generic Receive Offload API framework

2017-05-27 Thread Jiayu Hu
Hi Konstantin, On Sat, May 27, 2017 at 07:12:16PM +0800, Ananyev, Konstantin wrote: > > > > -Original Message- > > From: Hu, Jiayu > > Sent: Saturday, May 27, 2017 4:42 AM > > To: Ananyev, Konstantin > > Cc: dev@dpdk.org; Wiles, Keith ; > > yuanhan@linux.intel.com > > Subject: Re:

Re: [dpdk-dev] [PATCH v3 1/3] lib: add Generic Receive Offload API framework

2017-05-27 Thread Ananyev, Konstantin
> -Original Message- > From: Hu, Jiayu > Sent: Saturday, May 27, 2017 4:42 AM > To: Ananyev, Konstantin > Cc: dev@dpdk.org; Wiles, Keith ; > yuanhan@linux.intel.com > Subject: Re: [PATCH v3 1/3] lib: add Generic Receive Offload API framework > > On Sat, May 27, 2017 at 07:10:21AM +

Re: [dpdk-dev] [PATCH v3 1/3] lib: add Generic Receive Offload API framework

2017-05-26 Thread Jiayu Hu
On Sat, May 27, 2017 at 07:10:21AM +0800, Ananyev, Konstantin wrote: > Hi Jiayu, > > > -Original Message- > > From: Hu, Jiayu > > Sent: Friday, May 26, 2017 8:26 AM > > To: Ananyev, Konstantin > > Cc: dev@dpdk.org; Wiles, Keith ; > > yuanhan@linux.intel.com > > Subject: Re: [PATCH v3

Re: [dpdk-dev] [PATCH v3 1/3] lib: add Generic Receive Offload API framework

2017-05-26 Thread Ananyev, Konstantin
Hi Jiayu, > -Original Message- > From: Hu, Jiayu > Sent: Friday, May 26, 2017 8:26 AM > To: Ananyev, Konstantin > Cc: dev@dpdk.org; Wiles, Keith ; > yuanhan@linux.intel.com > Subject: Re: [PATCH v3 1/3] lib: add Generic Receive Offload API framework > > Hi Konstantin, > > On Wed, M

Re: [dpdk-dev] [PATCH v3 1/3] lib: add Generic Receive Offload API framework

2017-05-26 Thread Jiayu Hu
Hi Konstantin, On Wed, May 24, 2017 at 08:38:25PM +0800, Ananyev, Konstantin wrote: > > Hi Jiayu, > > > > > Hi Konstantin, > > > > Thanks for your comments. My replies/questions are below. > > > > BRs, > > Jiayu > > > > On Mon, May 22, 2017 at 05:19:19PM +0800, Ananyev, Konstantin wrote: > >

Re: [dpdk-dev] [PATCH v3 1/3] lib: add Generic Receive Offload API framework

2017-05-24 Thread Ananyev, Konstantin
Hi Jiayu, > > Hi Konstantin, > > Thanks for your comments. My replies/questions are below. > > BRs, > Jiayu > > On Mon, May 22, 2017 at 05:19:19PM +0800, Ananyev, Konstantin wrote: > > Hi Jiayu, > > My comments/questions below. > > Konstantin > > > > > > > > For applications, DPDK GRO provide

Re: [dpdk-dev] [PATCH v3 1/3] lib: add Generic Receive Offload API framework

2017-05-23 Thread Jiayu Hu
Hi Konstantin, Thanks for your comments. My replies/questions are below. BRs, Jiayu On Mon, May 22, 2017 at 05:19:19PM +0800, Ananyev, Konstantin wrote: > Hi Jiayu, > My comments/questions below. > Konstantin > > > > > For applications, DPDK GRO provides three external functions to > > enable/

Re: [dpdk-dev] [PATCH v3 1/3] lib: add Generic Receive Offload API framework

2017-05-22 Thread Ananyev, Konstantin
Hi Jiayu, My comments/questions below. Konstantin > > For applications, DPDK GRO provides three external functions to > enable/disable GRO: > - rte_gro_init: initialize GRO environment; > - rte_gro_enable: enable GRO for a given port; > - rte_gro_disable: disable GRO for a given port. > Before us

[dpdk-dev] [PATCH v3 1/3] lib: add Generic Receive Offload API framework

2017-04-24 Thread Jiayu Hu
Generic Receive Offload (GRO) is a widely used SW-based offloading technique to reduce per-packet processing overhead. It gains performance by reassembling small packets into large ones. This patchset is to support GRO in DPDK. To support GRO, this patch implements a GRO API framework. DPDK GRO is