Re: [dpdk-dev] [PATCH v2 1/5] ethdev: introduce Tx generic tunnel offloads

2018-01-31 Thread Xueming(Steven) Li
gt; ; dev@dpdk.org; Wu, Jingjing > ; Shahaf Shuler ; Yongseok > Koh ; Yigit, Ferruh > Subject: Re: [dpdk-dev] [PATCH v2 1/5] ethdev: introduce Tx generic tunnel > offloads > > Xueming, > > We already discussed privately some time ago about this API. > You got some questi

Re: [dpdk-dev] [PATCH v2 1/5] ethdev: introduce Tx generic tunnel offloads

2018-01-31 Thread Xueming(Steven) Li
lon > ; Yigit, Ferruh > Subject: Re: [dpdk-dev] [PATCH v2 1/5] ethdev: introduce Tx generic tunnel > offloads > > > > > -Original Message- > > From: Ananyev, Konstantin [mailto:konstantin.anan...@intel.com] > > Sent: Wednesday, January 31, 2018 1:05 AM &

Re: [dpdk-dev] [PATCH v2 1/5] ethdev: introduce Tx generic tunnel offloads

2018-01-30 Thread Thomas Monjalon
Xueming, We already discussed privately some time ago about this API. You got some questions from me, from Olivier and from Konstantin. The next version should answer the questions asked. When defining an API, the doxygen documentation must explain precisely what must be set, when and why. The do

Re: [dpdk-dev] [PATCH v2 1/5] ethdev: introduce Tx generic tunnel offloads

2018-01-30 Thread Xueming(Steven) Li
Yigit, Ferruh > Subject: RE: [dpdk-dev] [PATCH v2 1/5] ethdev: introduce Tx generic tunnel > offloads > > > > > -Original Message- > > From: Xueming(Steven) Li [mailto:xuemi...@mellanox.com] > > Sent: Tuesday, January 30, 2018 4:10 PM > > To: A

Re: [dpdk-dev] [PATCH v2 1/5] ethdev: introduce Tx generic tunnel offloads

2018-01-30 Thread Ananyev, Konstantin
Ferruh > > Subject: RE: [dpdk-dev] [PATCH v2 1/5] ethdev: introduce Tx generic tunnel > offloads > > > > > -Original Message- > > From: Ananyev, Konstantin [mailto:konstantin.anan...@intel.com] > > Sent: Wednesday, January 31, 2018 12:03 AM > > T

Re: [dpdk-dev] [PATCH v2 1/5] ethdev: introduce Tx generic tunnel offloads

2018-01-30 Thread Xueming(Steven) Li
Yigit, Ferruh > Subject: RE: [dpdk-dev] [PATCH v2 1/5] ethdev: introduce Tx generic tunnel > offloads > > > > > > > > > > > > > > > > This patch introduce new TX offloads flag for devices that > > > > > > > > support

Re: [dpdk-dev] [PATCH v2 1/5] ethdev: introduce Tx generic tunnel offloads

2018-01-30 Thread Ananyev, Konstantin
> > > > > > > > > > > This patch introduce new TX offloads flag for devices that > > > > > > > support tunnel agnostic checksum and TSO offloads. > > > > > > > > > > > > > > The support from the device is for inner and outer checksums > > > > > > > on IPV4/TCP/UDP and TSO for *any packet with the

Re: [dpdk-dev] [PATCH v2 1/5] ethdev: introduce Tx generic tunnel offloads

2018-01-30 Thread Xueming(Steven) Li
Yigit, Ferruh > Subject: RE: [dpdk-dev] [PATCH v2 1/5] ethdev: introduce Tx generic tunnel > offloads > > > > > -Original Message- > > From: Xueming(Steven) Li [mailto:xuemi...@mellanox.com] > > Sent: Tuesday, January 30, 2018 3:27 PM > > To: A

Re: [dpdk-dev] [PATCH v2 1/5] ethdev: introduce Tx generic tunnel offloads

2018-01-30 Thread Ananyev, Konstantin
Ferruh > > Subject: RE: [dpdk-dev] [PATCH v2 1/5] ethdev: introduce Tx generic tunnel > offloads > > Hi Ananyev, > > > -Original Message- > > From: Ananyev, Konstantin [mailto:konstantin.anan...@intel.com] > > Sent: Tuesday, January 30, 2018 9:28 P

Re: [dpdk-dev] [PATCH v2 1/5] ethdev: introduce Tx generic tunnel offloads

2018-01-30 Thread Xueming(Steven) Li
lon > ; Yigit, Ferruh > Subject: RE: [dpdk-dev] [PATCH v2 1/5] ethdev: introduce Tx generic tunnel > offloads > > > Hi Xueming, > > > > > This patch introduce new TX offloads flag for devices that support > > > > tunnel agnostic checksum and TSO offl

Re: [dpdk-dev] [PATCH v2 1/5] ethdev: introduce Tx generic tunnel offloads

2018-01-30 Thread Ananyev, Konstantin
Hi Xueming, > > > This patch introduce new TX offloads flag for devices that support > > > tunnel agnostic checksum and TSO offloads. > > > > > > The support from the device is for inner and outer checksums on > > > IPV4/TCP/UDP and TSO for *any packet with the following format*: > > > > > > < so

Re: [dpdk-dev] [PATCH v2 1/5] ethdev: introduce Tx generic tunnel offloads

2018-01-29 Thread Xueming(Steven) Li
lon > ; Yigit, Ferruh > Subject: RE: [dpdk-dev] [PATCH v2 1/5] ethdev: introduce Tx generic tunnel > offloads > > Hi Xueming, > > > > > This patch introduce new TX offloads flag for devices that support > > tunnel agnostic checksum and TSO offloads. > > &

Re: [dpdk-dev] [PATCH v2 1/5] ethdev: introduce Tx generic tunnel offloads

2018-01-29 Thread Ananyev, Konstantin
Hi Xueming, > > This patch introduce new TX offloads flag for devices that support > tunnel agnostic checksum and TSO offloads. > > The support from the device is for inner and outer checksums on > IPV4/TCP/UDP and TSO for *any packet with the following format*: > > < some headers > / [optional

[dpdk-dev] [PATCH v2 1/5] ethdev: introduce Tx generic tunnel offloads

2018-01-29 Thread Xueming Li
This patch introduce new TX offloads flag for devices that support tunnel agnostic checksum and TSO offloads. The support from the device is for inner and outer checksums on IPV4/TCP/UDP and TSO for *any packet with the following format*: < some headers > / [optional IPv4/IPv6] / [optional TCP/UD