Re: [dpdk-dev] GSO/GRO support

2017-02-13 Thread Kavanagh, Mark B
> >We, at Juniper Opencontrail have added software support for TCP send offload >and receive >offload to DPDK. > >If the community is interested, we can publish/upstream it. > >Pl let us know what you think of it. Hi Kiran, I'd be very interested in this, with a view to integrating your APIs int

Re: [dpdk-dev] [PATCH v2] doc: fix unreadable images

2017-02-13 Thread Thomas Monjalon
2017-02-13 07:45, Jianfeng Tan: > The images by below two commits are very unclear. Fix it. > > Fixes: 50665deebda ("doc: add guide to use virtio-user for container > networking") > Fixes: 0ba3870e755 ("doc: add guide to use virtio-user as exceptional path") > > Suggested-by: Thomas Monjalon >

Re: [dpdk-dev] [dpdk-users] Is PF-only driver allowed to upstream into dpdk?

2017-02-13 Thread Ferruh Yigit
On 2/13/2017 9:43 AM, Netala, Sameera wrote: > Hi, Hi Sameera, > > I am currently working on a non-nic mode user space PCI driver which > processes custom packets from OCTEON 7xxx processor. As per the requirements, > DPDK is the best way to achieve this. Can you please give more information

[dpdk-dev] FW: [PATCH] net/i40e: fix vlan insert code redundance

2017-02-13 Thread Yang, Qiming
Hi, Ferruh > -Original Message- > From: dev [mailto:dev-boun...@dpdk.org] On Behalf Of Yang, Qiming > Sent: Friday, February 10, 2017 7:21 PM > To: Yigit, Ferruh ; dev@dpdk.org > Cc: Wu, Jingjing > Subject: Re: [dpdk-dev] [PATCH] net/i40e: fix vlan insert code redundance > > > On 2/10/20

Re: [dpdk-dev] FW: [PATCH] net/i40e: fix vlan insert code redundance

2017-02-13 Thread Ferruh Yigit
On 2/13/2017 10:09 AM, Yang, Qiming wrote: > Hi, Ferruh > >> -Original Message- >> From: dev [mailto:dev-boun...@dpdk.org] On Behalf Of Yang, Qiming >> Sent: Friday, February 10, 2017 7:21 PM >> To: Yigit, Ferruh ; dev@dpdk.org >> Cc: Wu, Jingjing >> Subject: Re: [dpdk-dev] [PATCH] net/i4

Re: [dpdk-dev] [PATCH v2 15/15] app/test: add unit tests for SW eventdev driver

2017-02-13 Thread Jerin Jacob
On Wed, Feb 08, 2017 at 10:44:11AM +, Van Haaren, Harry wrote: > > -Original Message- > > From: Jerin Jacob [mailto:jerin.ja...@caviumnetworks.com] > > Sent: Wednesday, February 8, 2017 10:23 AM > > To: Van Haaren, Harry > > Cc: dev@dpdk.org; Richardson, Bruce ; Hunt, > > David > > ;

Re: [dpdk-dev] GSO/GRO support

2017-02-13 Thread Ananyev, Konstantin
Hi Kiran, > > We, at Juniper Opencontrail have added software support for TCP send offload > and receive offload to DPDK. > > If the community is interested, we can publish/upstream it. > > Pl let us know what you think of it. IMO, GRO sounds interesting. My suggestion would be to submit an R

[dpdk-dev] [PATCH 1/1] ethdev: fix typo in UDP tunnel add/delete description

2017-02-13 Thread Andrew Rybchenko
Fixes: 1cbe755fef47 ("ethdev: rename UDP tunnel port functions") Signed-off-by: Andrew Rybchenko --- lib/librte_ether/rte_ethdev.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/librte_ether/rte_ethdev.h b/lib/librte_ether/rte_ethdev.h index c17bbda..97f3e2d 100644 -

Re: [dpdk-dev] [dpdk-techboard] decision process and DPDK scope

2017-02-13 Thread Bruce Richardson
On Fri, Feb 10, 2017 at 06:23:11PM +0100, Thomas Monjalon wrote: > 2017-02-10 15:54, Bruce Richardson: > > On Thu, Feb 09, 2017 at 02:49:05PM -0800, Stephen Hemminger wrote: > > > On Thu, 9 Feb 2017 12:20:47 + > > > Bruce Richardson wrote: > > > > > > > > I think we can use this case to avoid

Re: [dpdk-dev] [PATCH] eventdev: Add rte_errno return values to the enqueue and dequeue functions

2017-02-13 Thread Bruce Richardson
On Fri, Feb 10, 2017 at 03:02:21PM -0600, Gage Eads wrote: > This change allows user software to differentiate between an invalid argument > (such as an invalid queue_id or sched_type in an enqueued event) and > backpressure from the event device. > > The port and device ID checks are placed in RT

Re: [dpdk-dev] [PATCH v2 15/15] app/test: add unit tests for SW eventdev driver

2017-02-13 Thread Bruce Richardson
On Mon, Feb 13, 2017 at 03:58:27PM +0530, Jerin Jacob wrote: > On Wed, Feb 08, 2017 at 10:44:11AM +, Van Haaren, Harry wrote: > > > -Original Message- > > > From: Jerin Jacob [mailto:jerin.ja...@caviumnetworks.com] > > > Sent: Wednesday, February 8, 2017 10:23 AM > > > To: Van Haaren, H

[dpdk-dev] [PATCH] doc: announce TILE-Gx removal

2017-02-13 Thread Thomas Monjalon
Signed-off-by: Thomas Monjalon --- doc/guides/rel_notes/deprecation.rst | 3 +++ 1 file changed, 3 insertions(+) diff --git a/doc/guides/rel_notes/deprecation.rst b/doc/guides/rel_notes/deprecation.rst index b49e0a0..d40b137 100644 --- a/doc/guides/rel_notes/deprecation.rst +++ b/doc/guides/rel

[dpdk-dev] [PATCH] doc: remove announce of Tx preparation

2017-02-13 Thread Thomas Monjalon
The feature is part of 17.02, so the ABI changes notice can be removed. Fixes: 4fb7e803eb1a ("ethdev: add Tx preparation") Signed-off-by: Thomas Monjalon --- doc/guides/rel_notes/deprecation.rst | 7 --- 1 file changed, 7 deletions(-) diff --git a/doc/guides/rel_notes/deprecation.rst b/do

[dpdk-dev] [PATCH] doc: postpone ABI changes to 17.05

2017-02-13 Thread Olivier Matz
Postpone the ABI changes for mempool and mbuf that were planned for 17.02 to 17.05. Signed-off-by: Olivier Matz --- doc/guides/rel_notes/deprecation.rst | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/doc/guides/rel_notes/deprecation.rst b/doc/guides/rel_notes/deprec

Re: [dpdk-dev] [PATCH v2 15/15] app/test: add unit tests for SW eventdev driver

2017-02-13 Thread Jerin Jacob
On Mon, Feb 13, 2017 at 10:45:27AM +, Bruce Richardson wrote: > On Mon, Feb 13, 2017 at 03:58:27PM +0530, Jerin Jacob wrote: > > On Wed, Feb 08, 2017 at 10:44:11AM +, Van Haaren, Harry wrote: > > > > -Original Message- > > > > From: Jerin Jacob [mailto:jerin.ja...@caviumnetworks.com

[dpdk-dev] [PATCH] doc: add EAL bus support in release notes

2017-02-13 Thread Shreyansh Jain
Signed-off-by: Shreyansh Jain --- doc/guides/rel_notes/release_17_02.rst | 10 ++ 1 file changed, 10 insertions(+) diff --git a/doc/guides/rel_notes/release_17_02.rst b/doc/guides/rel_notes/release_17_02.rst index ec9143c..b5bf0a9 100644 --- a/doc/guides/rel_notes/release_17_02.rst +++

Re: [dpdk-dev] [PATCH 1/2] ethdev: add capability control API

2017-02-13 Thread Dumitrescu, Cristian
> -Original Message- > From: Wiles, Keith > Sent: Saturday, February 11, 2017 1:07 PM > To: Jerin Jacob > Cc: Dumitrescu, Cristian ; dev@dpdk.org; > thomas.monja...@6wind.com; hemant.agra...@nxp.com > Subject: Re: [dpdk-dev] [PATCH 1/2] ethdev: add capability control API > > > > On Feb

Re: [dpdk-dev] [PATCH v2 15/15] app/test: add unit tests for SW eventdev driver

2017-02-13 Thread Jerin Jacob
On Wed, Feb 08, 2017 at 06:02:26PM +, Nipun Gupta wrote: > > > > -Original Message- > > From: Jerin Jacob [mailto:jerin.ja...@caviumnetworks.com] > > Sent: Wednesday, February 08, 2017 15:53 > > To: Harry van Haaren > > Cc: dev@dpdk.org; Bruce Richardson ; David > > Hunt ; Nipun Gupt

Re: [dpdk-dev] [PATCH] eventdev: Add rte_errno return values to the enqueue and dequeue functions

2017-02-13 Thread Jerin Jacob
On Mon, Feb 13, 2017 at 10:38:55AM +, Bruce Richardson wrote: > On Fri, Feb 10, 2017 at 03:02:21PM -0600, Gage Eads wrote: > > This change allows user software to differentiate between an invalid > > argument > > (such as an invalid queue_id or sched_type in an enqueued event) and > > backpres

[dpdk-dev] [PATCH] doc: add deprecation note for rework of PCI in EAL

2017-02-13 Thread Shreyansh Jain
EAL PCI layer is planned to be restructured in 17.05 to unlink it from generic structures like eth_driver, rte_cryptodev_driver, and also move it into a PCI Bus. Signed-off-by: Shreyansh Jain --- doc/guides/rel_notes/deprecation.rst | 12 1 file changed, 8 insertions(+), 4 deletions

[dpdk-dev] [PATCH] doc: remove deprecation notice for rte_bus

2017-02-13 Thread Shreyansh Jain
Signed-off-by: Shreyansh Jain --- doc/guides/rel_notes/deprecation.rst | 5 - 1 file changed, 5 deletions(-) diff --git a/doc/guides/rel_notes/deprecation.rst b/doc/guides/rel_notes/deprecation.rst index b49e0a0..fbe2fcb 100644 --- a/doc/guides/rel_notes/deprecation.rst +++ b/doc/guides/rel

Re: [dpdk-dev] [PATCH] doc: add deprecation note for rework of PCI in EAL

2017-02-13 Thread Shreyansh Jain
On Monday 13 February 2017 05:25 PM, Shreyansh Jain wrote: EAL PCI layer is planned to be restructured in 17.05 to unlink it from generic structures like eth_driver, rte_cryptodev_driver, and also move it into a PCI Bus. Signed-off-by: Shreyansh Jain --- doc/guides/rel_notes/deprecation.rst |

[dpdk-dev] [PATCH] doc: deprecation note for renaming vfio symbols for exporting

2017-02-13 Thread Shreyansh Jain
Some vfio symbols need to be exported outside librte_eal. For that, they need to be renamed to rte_* naming convention. Signed-off-by: Shreyansh Jain --- doc/guides/rel_notes/deprecation.rst | 6 ++ 1 file changed, 6 insertions(+) diff --git a/doc/guides/rel_notes/deprecation.rst b/doc/gui

Re: [dpdk-dev] [PATCH] eventdev: Add rte_errno return values to the enqueue and dequeue functions

2017-02-13 Thread Bruce Richardson
On Mon, Feb 13, 2017 at 05:18:11PM +0530, Jerin Jacob wrote: > On Mon, Feb 13, 2017 at 10:38:55AM +, Bruce Richardson wrote: > > On Fri, Feb 10, 2017 at 03:02:21PM -0600, Gage Eads wrote: > > > This change allows user software to differentiate between an invalid > > > argument > > > (such as a

[dpdk-dev] crypto drivers in the API

2017-02-13 Thread Thomas Monjalon
In the crypto API, the drivers are listed. In my opinion, it is a wrong designed and these lists should be removed. Do we need a deprecation notice to plan this removal in 17.05, while working on bus abstraction? lib/librte_cryptodev/rte_cryptodev.h: #define CRYPTODEV_NAME_NULL_PMD crypto_nu

Re: [dpdk-dev] crypto drivers in the API

2017-02-13 Thread Thomas Monjalon
(resent to fix email address) 2017-02-13 14:25, Thomas Monjalon: > In the crypto API, the drivers are listed. > In my opinion, it is a wrong designed and these lists should be removed. > Do we need a deprecation notice to plan this removal in 17.05, while > working on bus abstraction? > > > lib/l

Re: [dpdk-dev] [PATCH] igb_uio: map dummy dma forcing iommu domain attachment

2017-02-13 Thread Alejandro Lucero
On Fri, Feb 10, 2017 at 7:03 PM, Ferruh Yigit wrote: > On 2/8/2017 11:54 AM, Alejandro Lucero wrote: > > Hi Ferruh, > > > > On Tue, Feb 7, 2017 at 3:59 PM, Ferruh Yigit > > wrote: > > > > Hi Alejandro, > > > > On 1/18/2017 12:27 PM, Alejandro Lucero wrote:

Re: [dpdk-dev] [PATCH] igb_uio: map dummy dma forcing iommu domain attachment

2017-02-13 Thread Alejandro Lucero
On Fri, Feb 10, 2017 at 7:06 PM, Ferruh Yigit wrote: > On 2/10/2017 7:03 PM, Ferruh Yigit wrote: > > On 2/8/2017 11:54 AM, Alejandro Lucero wrote: > >> Hi Ferruh, > >> > >> On Tue, Feb 7, 2017 at 3:59 PM, Ferruh Yigit >> > wrote: > >> > >> Hi Alejandro, > >> >

Re: [dpdk-dev] GSO/GRO support

2017-02-13 Thread Hu, Jiayu
> -Original Message- > From: dev [mailto:dev-boun...@dpdk.org] On Behalf Of Kiran KN > Sent: Saturday, February 11, 2017 6:56 AM > To: dev@dpdk.org > Subject: [dpdk-dev] GSO/GRO support > > We, at Juniper Opencontrail have added software support for TCP send > offload and receive offload

Re: [dpdk-dev] [PATCH] doc: postpone ABI changes to 17.05

2017-02-13 Thread Thomas Monjalon
2017-02-13 12:05, Olivier Matz: > Postpone the ABI changes for mempool and mbuf that were planned > for 17.02 to 17.05. > > Signed-off-by: Olivier Matz Applied, thanks

Re: [dpdk-dev] [PATCH] doc: remove announce of Tx preparation

2017-02-13 Thread Thomas Monjalon
2017-02-13 11:56, Thomas Monjalon: > The feature is part of 17.02, so the ABI changes notice can be removed. > > Fixes: 4fb7e803eb1a ("ethdev: add Tx preparation") > > Signed-off-by: Thomas Monjalon Applied

[dpdk-dev] [PATCH] doc: postpone API change in ethdev

2017-02-13 Thread Thomas Monjalon
The change of _rte_eth_dev_callback_process has not been done in 17.02. Let's postpone to 17.05. Signed-off-by: Thomas Monjalon --- doc/guides/rel_notes/deprecation.rst | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/doc/guides/rel_notes/deprecation.rst b/doc/guides/rel_

[dpdk-dev] [PATCH 2/7] vhost: vhost-user: Add MTU protocol feature support

2017-02-13 Thread Maxime Coquelin
This patch implements the vhost-user MTU protocol feature support. When VIRTIO_NET_F_MTU is negotiated, QEMU notifies the vhost-user backend with the configured MTU if dedicated protocol feature is supported. The value can be used by the application to ensure consistency with value set by the user

[dpdk-dev] [PATCH 5/7] net/vhost: Implement mtu_set callback

2017-02-13 Thread Maxime Coquelin
This patch implements the eth_dev's mtu_set callback. Signed-off-by: Maxime Coquelin --- doc/guides/nics/features/vhost.ini | 1 + drivers/net/vhost/rte_eth_vhost.c | 18 ++ 2 files changed, 19 insertions(+) diff --git a/doc/guides/nics/features/vhost.ini b/doc/guides/nics/fe

[dpdk-dev] [PATCH 7/7] app/testpmd: print MTU value in show port info

2017-02-13 Thread Maxime Coquelin
This patch adds MTU display to "show port info" command. Signed-off-by: Maxime Coquelin --- app/test-pmd/config.c | 5 + 1 file changed, 5 insertions(+) diff --git a/app/test-pmd/config.c b/app/test-pmd/config.c index 80491fc..73d9603 100644 --- a/app/test-pmd/config.c +++ b/app/test-pmd/co

[dpdk-dev] [PATCH 6/7] net/virtio: Add MTU feature support

2017-02-13 Thread Maxime Coquelin
This patch implements support for the Virtio MTU feature. When negotiated, the host shares its maximum supported MTU, which is used as initial MTU and as maximum MTU the application can set. Signed-off-by: Maxime Coquelin --- doc/guides/nics/features/virtio.ini | 1 + drivers/net/virtio/virtio_

[dpdk-dev] [PATCH 1/7] vhost: Enable VIRTIO_NET_F_MTU feature

2017-02-13 Thread Maxime Coquelin
This patch enables the new VIRTIO_NET_F_MTU feature, which makes possible for the host to advise the guest with its maximum supported MTU. MTU value is set via QEMU parameters, either via Libvirt XML, or directly in virtio-net device command line arguments. Signed-off-by: Maxime Coquelin --- li

Re: [dpdk-dev] [PATCH] doc: remove deprecation notice for rte_bus

2017-02-13 Thread Thomas Monjalon
2017-02-13 17:25, Shreyansh Jain: > Signed-off-by: Shreyansh Jain > --- > -* ABI/API changes are planned for 17.02: ``rte_device``, ``rte_driver`` will > be > - impacted because of introduction of a new ``rte_bus`` hierarchy. This would > - also impact the way devices are identified by EAL. A b

[dpdk-dev] [PATCH 4/7] vhost: Add API to get/set MTU value

2017-02-13 Thread Maxime Coquelin
This patch implements two functions for the application to get/set the MTU value. rte_vhost_mtu_get() set the mtu parameter with the MTU value set in QEMU if VIRTIO_NET_F_MTU has been negotiated and returns 0, -ENOTSUP otherwise. rte_vhost_mtu_set() doesn't actually permit to change the MTU, whic

[dpdk-dev] [PATCH 3/7] vhost: Add new ready status flag

2017-02-13 Thread Maxime Coquelin
This patch adds a new status flag indicating the Virtio device is ready to operate. Signed-off-by: Maxime Coquelin --- lib/librte_vhost/vhost.h | 2 ++ lib/librte_vhost/vhost_user.c | 20 +--- 2 files changed, 15 insertions(+), 7 deletions(-) diff --git a/lib/librte_vhost/

[dpdk-dev] [PATCH 0/7] virtio/vhost: Add MTU feature support

2017-02-13 Thread Maxime Coquelin
This series adds support to new Virtio's MTU feature[1]. The MTU value is set via QEMU parameters. If the feature is negotiated (i.e supported by both host andcguest, and valid MTU value is set in QEMU via its host_mtu parameter), QEMU shares the configured MTU value throught dedicated Vhost proto

Re: [dpdk-dev] cryptodev - Session and queue pair relationship

2017-02-13 Thread Akhil Goyal
On 2/8/2017 2:22 AM, Declan Doherty wrote: On 06/02/17 13:35, Akhil Goyal wrote: Hi, Hey Akhil, see my thoughts inline I have some issues w.r.t the mapping sessions and queue pairs. As per my understanding: - Number of sessions may be large – they are independent of number of queue pairs

Re: [dpdk-dev] cryptodev - Session and queue pair relationship

2017-02-13 Thread Trahe, Fiona
Hi Akhil > -Original Message- > From: Akhil Goyal [mailto:akhil.go...@nxp.com] > Sent: Monday, February 13, 2017 2:39 PM > To: Doherty, Declan ; dev@dpdk.org; De Lara > Guarch, Pablo ; Jain, Deepak K > > Cc: hemant.agra...@nxp.com; Trahe, Fiona > Subject: Re: cryptodev - Session and queu

Re: [dpdk-dev] [PATCH] doc: add deprecation note for rework of PCI in EAL

2017-02-13 Thread Thomas Monjalon
2017-02-13 17:30, Shreyansh Jain: > On Monday 13 February 2017 05:25 PM, Shreyansh Jain wrote: > > EAL PCI layer is planned to be restructured in 17.05 to unlink it from > > generic structures like eth_driver, rte_cryptodev_driver, and also move > > it into a PCI Bus. > > > > Signed-off-by: Shreyan

Re: [dpdk-dev] cryptodev - Session and queue pair relationship

2017-02-13 Thread Trahe, Fiona
Hi Akhil, > -Original Message- > From: Trahe, Fiona > Sent: Monday, February 13, 2017 2:45 PM > To: Akhil Goyal ; Doherty, Declan > ; dev@dpdk.org; De Lara Guarch, Pablo > ; Jain, Deepak K > Cc: hemant.agra...@nxp.com; Trahe, Fiona > Subject: RE: cryptodev - Session and queue pair relat

Re: [dpdk-dev] [dpdk-techboard] decision process and DPDK scope

2017-02-13 Thread Mcnamara, John
> -Original Message- > From: dev [mailto:dev-boun...@dpdk.org] On Behalf Of Stephen Hemminger > Sent: Thursday, February 9, 2017 10:49 PM > To: Richardson, Bruce > Cc: Thomas Monjalon ; dev@dpdk.org; > techbo...@dpdk.org > Subject: Re: [dpdk-dev] [dpdk-techboard] decision process and DPD

[dpdk-dev] [PATCH v2] eventdev: clarify nb_links and nb_unlinks description

2017-02-13 Thread Gage Eads
This commit clarifies the usage of nb_links and nb_unlinks when passing a NULL pointer as the queues argument. Signed-off-by: Gage Eads --- Changes for v2: - Clarify nb_links as well lib/librte_eventdev/rte_eventdev.h | 6 -- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/l

Re: [dpdk-dev] [PATCH] igb_uio: map dummy dma forcing iommu domain attachment

2017-02-13 Thread Ferruh Yigit
On 2/13/2017 1:38 PM, Alejandro Lucero wrote: > > > On Fri, Feb 10, 2017 at 7:06 PM, Ferruh Yigit > wrote: > > On 2/10/2017 7:03 PM, Ferruh Yigit wrote: > > On 2/8/2017 11:54 AM, Alejandro Lucero wrote: > >> Hi Ferruh, > >> > >> On Tue, Feb 7,

Re: [dpdk-dev] [dpdk-techboard] decision process and DPDK scope

2017-02-13 Thread Wiles, Keith
> On Feb 13, 2017, at 9:21 AM, Mcnamara, John wrote: > > > >> -Original Message- >> From: dev [mailto:dev-boun...@dpdk.org] On Behalf Of Stephen Hemminger >> Sent: Thursday, February 9, 2017 10:49 PM >> To: Richardson, Bruce >> Cc: Thomas Monjalon ; dev@dpdk.org; >> techbo...@dpdk.org

[dpdk-dev] doc: deprecation notice for ethdev ops?

2017-02-13 Thread Dumitrescu, Cristian
Hi Thomas, When a new member (function pointer) is added to struct eth_dev_ops (as the last member), does it need to go through ABI chance process (e.g. chance notice one release before)? IMO the answer is no: struct eth_dev_ops is marked as internal and its instances are only accessed through

Re: [dpdk-dev] [PATCH] doc: annouce ABI change for cryptodev ops structure

2017-02-13 Thread Zhang, Roy Fan
Hi Fiona, Sorry for my bad English, I will try to explain better here. "cryptodev_configure_t" is a function prototype with only "rte_cryptodev *dev" as sole parameter. Structure ``rte_cryptodev_ops`` holds one function pointer "dev_configure" of it. The patch involves in the announcement of ad

Re: [dpdk-dev] doc: deprecation notice for ethdev ops?

2017-02-13 Thread Thomas Monjalon
2017-02-13 16:02, Dumitrescu, Cristian: > Hi Thomas, > > When a new member (function pointer) is added to struct eth_dev_ops (as the > last member), does it need to go through ABI chance process (e.g. chance > notice one release before)? > > IMO the answer is no: struct eth_dev_ops is marked as

Re: [dpdk-dev] [PATCH] eventdev: Add rte_errno return values to the enqueue and dequeue functions

2017-02-13 Thread Eads, Gage
> -Original Message- > From: Richardson, Bruce > Sent: Monday, February 13, 2017 6:08 AM > To: Jerin Jacob > Cc: Eads, Gage ; dev@dpdk.org; > hemant.agra...@nxp.com; Van Haaren, Harry ; > nipun.gu...@nxp.com > Subject: Re: [PATCH] eventdev: Add rte_errno return values to the enqu

[dpdk-dev] [PATCH v2] doc: announce API changes to implement the bus model

2017-02-13 Thread Thomas Monjalon
The new bus model has been proposed in 17.02 without being used. The big rework should happen in 17.05. Suggested-by: Shreyansh Jain Signed-off-by: Thomas Monjalon --- doc/guides/rel_notes/deprecation.rst | 8 ++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/doc/guides/rel

Re: [dpdk-dev] [PATCH v1] doc: add distributor library API change notice

2017-02-13 Thread Thomas Monjalon
2017-02-09 18:49, Thomas Monjalon: > 2017-02-09 17:02, Hunt, David: > > On 9/2/2017 2:20 PM, Ferruh Yigit wrote: > > > On 2/6/2017 8:08 AM, David Hunt wrote: > > >> +* lib: distributor library API will be changed to incorporate a burst- > > >> + oriented API. This will include a change to ``rte_di

Re: [dpdk-dev] doc: deprecation notice for ethdev ops?

2017-02-13 Thread Ferruh Yigit
On 2/13/2017 4:09 PM, Thomas Monjalon wrote: > 2017-02-13 16:02, Dumitrescu, Cristian: >> Hi Thomas, >> >> When a new member (function pointer) is added to struct eth_dev_ops (as the >> last member), does it need to go through ABI chance process (e.g. chance >> notice one release before)? >> >> I

Re: [dpdk-dev] [PATCH] doc: postpone API change in ethdev

2017-02-13 Thread Ferruh Yigit
On 2/13/2017 2:26 PM, Thomas Monjalon wrote: > The change of _rte_eth_dev_callback_process has not been done in 17.02. > Let's postpone to 17.05. > > Signed-off-by: Thomas Monjalon Acked-by: Ferruh Yigit

Re: [dpdk-dev] doc: deprecation notice for ethdev ops?

2017-02-13 Thread Dumitrescu, Cristian
> -Original Message- > From: Yigit, Ferruh > Sent: Monday, February 13, 2017 4:46 PM > To: Thomas Monjalon ; Dumitrescu, Cristian > > Cc: dev@dpdk.org; Richardson, Bruce ; Wiles, > Keith > Subject: Re: [dpdk-dev] doc: deprecation notice for ethdev ops? > > On 2/13/2017 4:09 PM, Thomas

Re: [dpdk-dev] [PATCH] doc: annouce ABI change for cryptodev ops structure

2017-02-13 Thread Trahe, Fiona
Thanks Fan, now it makes sense. > -Original Message- > From: Zhang, Roy Fan > Sent: Monday, February 13, 2017 4:07 PM > To: Trahe, Fiona ; dev@dpdk.org > Cc: De Lara Guarch, Pablo > Subject: RE: [dpdk-dev] [PATCH] doc: annouce ABI change for cryptodev ops > structure > > Hi Fiona, > > S

Re: [dpdk-dev] doc: deprecation notice for ethdev ops?

2017-02-13 Thread Ferruh Yigit
On 2/13/2017 5:21 PM, Dumitrescu, Cristian wrote: > > >> -Original Message- >> From: Yigit, Ferruh >> Sent: Monday, February 13, 2017 4:46 PM >> To: Thomas Monjalon ; Dumitrescu, Cristian >> >> Cc: dev@dpdk.org; Richardson, Bruce ; Wiles, >> Keith >> Subject: Re: [dpdk-dev] doc: depreca

Re: [dpdk-dev] doc: deprecation notice for ethdev ops?

2017-02-13 Thread Thomas Monjalon
2017-02-13 16:46, Ferruh Yigit: > On 2/13/2017 4:09 PM, Thomas Monjalon wrote: > > 2017-02-13 16:02, Dumitrescu, Cristian: > >> Hi Thomas, > >> > >> When a new member (function pointer) is added to struct eth_dev_ops (as > >> the last member), does it need to go through ABI chance process (e.g. >

[dpdk-dev] [PATCH] doc: add ABI change notification for ring library

2017-02-13 Thread Bruce Richardson
Document proposed changes for the rings code in the next release. Signed-off-by: Bruce Richardson --- doc/guides/rel_notes/deprecation.rst | 19 +++ 1 file changed, 19 insertions(+) diff --git a/doc/guides/rel_notes/deprecation.rst b/doc/guides/rel_notes/deprecation.rst index b

Re: [dpdk-dev] doc: deprecation notice for ethdev ops?

2017-02-13 Thread Thomas Monjalon
2017-02-13 17:36, Ferruh Yigit: > On 2/13/2017 5:21 PM, Dumitrescu, Cristian wrote: > > Do you have a specific example that might cause an issue when adding a new > > function at the end of the ethdev ops structure? I cannot think of any, > > given that the ops structure is marked as internal and

Re: [dpdk-dev] [PATCH 0/3] doc: update release notes

2017-02-13 Thread Thomas Monjalon
2017-02-09 09:31, Nelio Laranjeiro: > Biggest change is in the first patch to provide a better visibility for users > on which NIC has been tested on which platform. > > Others two are just updates for Mellanox PMDs. > > Nelio Laranjeiro (3): > doc: merge release notes sections > doc: update

Re: [dpdk-dev] [PATCH v2] doc: announce API and ABI change for ethdev

2017-02-13 Thread Thomas Monjalon
2017-01-05 15:25, Bernard Iremonger: > In 17.05 nine rte_eth_dev_* functions will be removed from > librte_ether, renamed and moved to the ixgbe PMD. > > Signed-off-by: Bernard Iremonger "ixgbe bypass" should be in the title and the description. I'll reword to: doc: announce move of ethdev bypa

Re: [dpdk-dev] [PATCH] doc: announce API/ABI changes for vhost

2017-02-13 Thread Thomas Monjalon
2017-01-23 21:04, Yuanhan Liu: > I made a vhost ABI/API refactoring at v16.04, meant to avoid such issue > forever. Well, apparently, I lied. > > People are looking for more vhost-user options now days, other than > vhost-user net only. For example, SPDK (Storage Performance Development > Kit) are

Re: [dpdk-dev] [PATCH] doc: add tested platforms and nics and OSes

2017-02-13 Thread Thomas Monjalon
2017-02-09 09:42, Nélio Laranjeiro: > Hi Yulong, John, > > I would like to propose a modification on those section to improve > readability and avoid confusion users can meet while reading it. > They always think that all the combination written here have been > tested, main idea is to avoid such

Re: [dpdk-dev] [PATCH 0/3] doc: update release notes

2017-02-13 Thread Mcnamara, John
> -Original Message- > From: Thomas Monjalon [mailto:thomas.monja...@6wind.com] > Sent: Monday, February 13, 2017 5:49 PM > To: Mcnamara, John > Cc: Nelio Laranjeiro ; dev@dpdk.org; Adrien > Mazarguil ; Olga Shern > Subject: Re: [PATCH 0/3] doc: update release notes > > 2017-02-09 09:3

Re: [dpdk-dev] GSO/GRO support

2017-02-13 Thread Kiran KN
Hi All, Glad to know that there is interest in this. Currently the code as part of vrouter. But easily separable since its in separate files. You can find the code for GRO here: https://github.com/Juniper/contrail-vrouter/blob/master/dpdk/vr_dpdk_gro.c GSO code is here: https://github.com/Juni

Re: [dpdk-dev] [PATCH] cfgfile: fix uninitialized variable on load error

2017-02-13 Thread Thomas Monjalon
Ping Cristian 2017-02-07 05:51, Dmitriy Yakovlev: > Uninitialized scalar variable. Using uninitialized value > cfg->sections[curr_section]->num_entries when calling rte_cfgfile_close. > And memory in variables cfg->sections[curr_section], > sect->entries[curr_entry] maybe not equal NULL. We must

Re: [dpdk-dev] [PATCH 1/1] ethdev: fix typo in UDP tunnel add/delete description

2017-02-13 Thread Thomas Monjalon
2017-02-13 10:32, Andrew Rybchenko: > Fixes: 1cbe755fef47 ("ethdev: rename UDP tunnel port functions") > > Signed-off-by: Andrew Rybchenko Applied, thanks

Re: [dpdk-dev] [PATCH] eal: fix max number of interrupt request

2017-02-13 Thread Thomas Monjalon
2017-02-13 01:16, Zhang, Qi Z: > Hi Thomas: > > From: Thomas Monjalon [mailto:thomas.monja...@6wind.com] > > 2017-02-09 14:59, Qi Zhang: > > > The max number of interrupt request is possible be changed after > > > rte_intr_callback_register, so in get_max_intr, we need to check if > > > nessesary

Re: [dpdk-dev] [PATCH v2] doc: announce API changes to implement the bus model

2017-02-13 Thread Jan Blunck
On Mon, Feb 13, 2017 at 5:20 PM, Thomas Monjalon wrote: > The new bus model has been proposed in 17.02 without being used. > The big rework should happen in 17.05. > > Suggested-by: Shreyansh Jain > Signed-off-by: Thomas Monjalon > --- > doc/guides/rel_notes/deprecation.rst | 8 ++-- > 1 fi

Re: [dpdk-dev] [PATCH] doc: add deprecation note for rework of PCI in EAL

2017-02-13 Thread Jan Blunck
On Mon, Feb 13, 2017 at 1:00 PM, Shreyansh Jain wrote: > On Monday 13 February 2017 05:25 PM, Shreyansh Jain wrote: >> >> EAL PCI layer is planned to be restructured in 17.05 to unlink it from >> generic structures like eth_driver, rte_cryptodev_driver, and also move >> it into a PCI Bus. >> >> Si

Re: [dpdk-dev] [PATCH v2] doc: announce API changes to implement the bus model

2017-02-13 Thread Hemant Agrawal
On 2/13/2017 3:53 PM, Jan Blunck wrote: On Mon, Feb 13, 2017 at 5:20 PM, Thomas Monjalon wrote: The new bus model has been proposed in 17.02 without being used. The big rework should happen in 17.05. Suggested-by: Shreyansh Jain Signed-off-by: Thomas Monjalon --- doc/guides/rel_notes/deprec

Re: [dpdk-dev] [PATCH] eal: fix max number of interrupt request

2017-02-13 Thread Zhang, Qi Z
> -Original Message- > From: Thomas Monjalon [mailto:thomas.monja...@6wind.com] > Sent: Tuesday, February 14, 2017 5:29 AM > To: Zhang, Qi Z > Cc: dev@dpdk.org; Wu, Jingjing > Subject: Re: [PATCH] eal: fix max number of interrupt request > > 2017-02-13 01:16, Zhang, Qi Z: > > Hi Thomas

Re: [dpdk-dev] [PATCH] doc: annouce ABI change for cryptodev ops structure

2017-02-13 Thread Hemant Agrawal
On 2/10/2017 7:59 AM, Trahe, Fiona wrote: Hi Fan, -Original Message- From: dev [mailto:dev-boun...@dpdk.org] On Behalf Of Fan Zhang Sent: Friday, February 10, 2017 11:39 AM To: dev@dpdk.org Cc: De Lara Guarch, Pablo Subject: [dpdk-dev] [PATCH] doc: annouce ABI change for cryptodev ops

Re: [dpdk-dev] [PATCH 1/3] doc: merge release notes sections

2017-02-13 Thread Mcnamara, John
> -Original Message- > From: Nelio Laranjeiro [mailto:nelio.laranje...@6wind.com] > Sent: Thursday, February 9, 2017 8:32 AM > To: dev@dpdk.org; Mcnamara, John ; Thomas > Monjalon > Cc: Adrien Mazarguil ; Olga Shern > > Subject: [PATCH 1/3] doc: merge release notes sections > > These s

Re: [dpdk-dev] [PATCH 3/3] doc: update release notes for mlx5

2017-02-13 Thread Mcnamara, John
> -Original Message- > From: Nelio Laranjeiro [mailto:nelio.laranje...@6wind.com] > Sent: Thursday, February 9, 2017 8:32 AM > To: dev@dpdk.org; Mcnamara, John ; Thomas > Monjalon > Cc: Adrien Mazarguil ; Olga Shern > > Subject: [PATCH 3/3] doc: update release notes for mlx5 > > Signed

Re: [dpdk-dev] [PATCH 2/3] doc: update release notes for mlx4

2017-02-13 Thread Mcnamara, John
> -Original Message- > From: Nelio Laranjeiro [mailto:nelio.laranje...@6wind.com] > Sent: Thursday, February 9, 2017 8:32 AM > To: dev@dpdk.org; Mcnamara, John ; Thomas > Monjalon > Cc: Adrien Mazarguil ; Olga Shern > > Subject: [PATCH 2/3] doc: update release notes for mlx4 > > Signed

Re: [dpdk-dev] [PATCH] doc: add tested platforms and nics and OSes

2017-02-13 Thread Mcnamara, John
> -Original Message- > From: Pei, Yulong > Sent: Monday, January 23, 2017 8:38 AM > To: dev@dpdk.org > Cc: Mcnamara, John ; thomas.monja...@6wind.com; > Pei, Yulong > Subject: [PATCH] doc: add tested platforms and nics and OSes > > Add tested platforms and nics and OSes to the release n

Re: [dpdk-dev] [PATCH] doc: add ABI change notification for ring library

2017-02-13 Thread Mcnamara, John
> -Original Message- > From: dev [mailto:dev-boun...@dpdk.org] On Behalf Of Bruce Richardson > Sent: Monday, February 13, 2017 5:39 PM > To: dev@dpdk.org > Cc: Richardson, Bruce > Subject: [dpdk-dev] [PATCH] doc: add ABI change notification for ring > library > > Document proposed chang

Re: [dpdk-dev] [PATCH v2] doc: announce API changes to implement the bus model

2017-02-13 Thread Mcnamara, John
> -Original Message- > From: dev [mailto:dev-boun...@dpdk.org] On Behalf Of Thomas Monjalon > Sent: Monday, February 13, 2017 4:21 PM > To: dev@dpdk.org > Subject: [dpdk-dev] [PATCH v2] doc: announce API changes to implement the > bus model > > The new bus model has been proposed in 17.0

Re: [dpdk-dev] [PATCH] doc/contributing: add ack review descriptions

2017-02-13 Thread Mcnamara, John
> -Original Message- > From: Van Haaren, Harry > Sent: Wednesday, February 8, 2017 9:50 AM > To: dev@dpdk.org > Cc: thomas.monja...@6wind.com; iryz...@nfware.com; jons...@cisco.com; > Mcnamara, John ; shreyansh.j...@nxp.com; > Richardson, Bruce ; Van Haaren, Harry > > Subject: [PATCH] do

Re: [dpdk-dev] [PATCH] doc: add EAL bus support in release notes

2017-02-13 Thread Mcnamara, John
> -Original Message- > From: dev [mailto:dev-boun...@dpdk.org] On Behalf Of Shreyansh Jain > Sent: Monday, February 13, 2017 11:30 AM > To: dev@dpdk.org > Cc: thomas.monja...@6wind.com; Shreyansh Jain > Subject: [dpdk-dev] [PATCH] doc: add EAL bus support in release notes > > Signed-off

Re: [dpdk-dev] [PATCH] doc: deprecation note for renaming vfio symbols for exporting

2017-02-13 Thread Mcnamara, John
> -Original Message- > From: dev [mailto:dev-boun...@dpdk.org] On Behalf Of Shreyansh Jain > Sent: Monday, February 13, 2017 12:02 PM > To: dev@dpdk.org > Cc: Burakov, Anatoly ; > thomas.monja...@6wind.com; Shreyansh Jain > Subject: [dpdk-dev] [PATCH] doc: deprecation note for renaming v

Re: [dpdk-dev] [PATCH v2] doc: announce API and ABI change for ethdev

2017-02-13 Thread Jerin Jacob
On Mon, Feb 13, 2017 at 06:57:20PM +0100, Thomas Monjalon wrote: > 2017-01-05 15:25, Bernard Iremonger: > > In 17.05 nine rte_eth_dev_* functions will be removed from > > librte_ether, renamed and moved to the ixgbe PMD. > > > > Signed-off-by: Bernard Iremonger > > "ixgbe bypass" should be in th

Re: [dpdk-dev] [PATCH] doc: announce ABI change for cloud filter

2017-02-13 Thread Jerin Jacob
On Fri, Jan 20, 2017 at 03:57:28PM +0100, Thomas Monjalon wrote: > 2017-01-20 02:14, Lu, Wenzhuo: > > Hi Adrien, Thomas, Yong, > > > > > -Original Message- > > > From: dev [mailto:dev-boun...@dpdk.org] On Behalf Of Adrien Mazarguil > > > Sent: Friday, January 20, 2017 2:46 AM > > > To: Tho

Re: [dpdk-dev] [PATCH] doc: announce API/ABI changes for vhost

2017-02-13 Thread Jerin Jacob
On Mon, Feb 13, 2017 at 07:02:56PM +0100, Thomas Monjalon wrote: > 2017-01-23 21:04, Yuanhan Liu: > > I made a vhost ABI/API refactoring at v16.04, meant to avoid such issue > > forever. Well, apparently, I lied. > > > > People are looking for more vhost-user options now days, other than > > vhost

Re: [dpdk-dev] [PATCH] doc: add EAL bus support in release notes

2017-02-13 Thread Jerin Jacob
On Mon, Feb 13, 2017 at 04:59:48PM +0530, Shreyansh Jain wrote: > Signed-off-by: Shreyansh Jain > --- > doc/guides/rel_notes/release_17_02.rst | 10 ++ > 1 file changed, 10 insertions(+) > > diff --git a/doc/guides/rel_notes/release_17_02.rst > b/doc/guides/rel_notes/release_17_02.rst >

Re: [dpdk-dev] [PATCH] doc: add ABI change notification for ring library

2017-02-13 Thread Jerin Jacob
On Mon, Feb 13, 2017 at 05:38:30PM +, Bruce Richardson wrote: > Document proposed changes for the rings code in the next release. > > Signed-off-by: Bruce Richardson > --- > doc/guides/rel_notes/deprecation.rst | 19 +++ > 1 file changed, 19 insertions(+) > > diff --git a/do

Re: [dpdk-dev] [PATCH] doc: deprecation note for renaming vfio symbols for exporting

2017-02-13 Thread Jerin Jacob
On Mon, Feb 13, 2017 at 05:31:48PM +0530, Shreyansh Jain wrote: > Some vfio symbols need to be exported outside librte_eal. For that, they > need to be renamed to rte_* naming convention. > > Signed-off-by: Shreyansh Jain > --- > doc/guides/rel_notes/deprecation.rst | 6 ++ > 1 file changed,

Re: [dpdk-dev] [PATCH v2] eventdev: clarify nb_links and nb_unlinks description

2017-02-13 Thread Jerin Jacob
On Mon, Feb 13, 2017 at 09:52:53AM -0600, Gage Eads wrote: > This commit clarifies the usage of nb_links and nb_unlinks when passing > a NULL pointer as the queues argument. > > Signed-off-by: Gage Eads Acked-by: Jerin Jacob > --- > Changes for v2: > - Clarify nb_links as well > > lib/libr

Re: [dpdk-dev] [PATCH] eventdev: Add rte_errno return values to the enqueue and dequeue functions

2017-02-13 Thread Jerin Jacob
On Fri, Feb 10, 2017 at 03:02:21PM -0600, Gage Eads wrote: > This change allows user software to differentiate between an invalid argument > (such as an invalid queue_id or sched_type in an enqueued event) and > backpressure from the event device. > > The port and device ID checks are placed in RT

Re: [dpdk-dev] [PATCH] doc: annouce ABI change for cryptodev ops structure

2017-02-13 Thread Hemant Agrawal
> -Original Message- > From: dev [mailto:dev-boun...@dpdk.org] On Behalf Of Hemant Agrawal > Sent: Monday, February 13, 2017 6:21 PM > To: Trahe, Fiona ; Zhang, Roy Fan > ; dev@dpdk.org > Cc: De Lara Guarch, Pablo > Subject: Re: [dpdk-dev] [PATCH] doc: annouce ABI change for cryptodev ops

Re: [dpdk-dev] [PATCH] doc: add deprecation note for rework of PCI in EAL

2017-02-13 Thread Shreyansh Jain
On Tuesday 14 February 2017 03:26 AM, Jan Blunck wrote: On Mon, Feb 13, 2017 at 1:00 PM, Shreyansh Jain wrote: On Monday 13 February 2017 05:25 PM, Shreyansh Jain wrote: EAL PCI layer is planned to be restructured in 17.05 to unlink it from generic structures like eth_driver, rte_cryptodev_dr

Re: [dpdk-dev] [PATCH 2/3] net/cxgbe: remove unused variable usage

2017-02-13 Thread Yuanhan Liu
On Thu, Jan 26, 2017 at 11:05:22AM +, Ferruh Yigit wrote: > On 1/26/2017 4:41 AM, Rahul Lakkireddy wrote: > > On Wednesday, January 01/25/17, 2017 at 17:43:57 +0530, Ferruh Yigit wrote: > >> On 1/24/2017 8:48 PM, Emmanuel Roullit wrote: > >>> Found with clang static analysis: > >>> drivers/net/

Re: [dpdk-dev] [dpdk-stable] [PATCH] net/bonding: remove useless assignment

2017-02-13 Thread Yuanhan Liu
On Thu, Jan 26, 2017 at 11:08:29AM +, Ferruh Yigit wrote: > On 1/25/2017 12:11 PM, Ferruh Yigit wrote: > > On 1/24/2017 9:15 PM, Emmanuel Roullit wrote: > >> Found with clang static analysis: > >> drivers/net/bonding/rte_eth_bond_pmd.c:903:3: > >> warning: Value stored to 'num_not_send' is neve

[dpdk-dev] [PATCH v3] eventdev: amend comments for events limit and threshold

2017-02-13 Thread Nipun Gupta
Updated the comments on 'nb_events_limit' of 'struct rte_event_dev_config' and 'new_event_threshold' of 'struct rte_event_port_conf'. Signed-off-by: Nipun Gupta --- Changes for v2: - Fix errors reported by check-git-log.sh Changes for v3: - Updated nb_events_limit comment for closed systems -

[dpdk-dev] [PATCH] doc: add deprecation note to add parameter in rte_cryptodev_info.sym

2017-02-13 Thread akhil.goyal
From: Akhil Goyal A new parameter is planned to be added in 17.05 release in rte_cryptodev_info.sym - max_nb_sessions_per_qp. This will allow applications to know the maximum number of session which can be attached to queue_pairs of device. Signed-off-by: Akhil Goyal --- doc/guides/rel_notes/

  1   2   >