Re: [dpdk-dev] [RESEND v2 3/7] net/dpaa2: change into dynamic logging

2018-03-23 Thread Shreyansh Jain
On Wed, Mar 21, 2018 at 12:01 PM, Hemant Agrawal wrote: > Hi Shreyansh, > > On 3/13/2018 11:14 AM, Shreyansh Jain wrote: >> >> Signed-off-by: Shreyansh Jain >> --- >> config/common_base| 5 - >> config/defconfig_arm64-dpaa2-linuxapp-gcc | 9 - >> doc/guides/nics/dp

Re: [dpdk-dev] [PATCH] net/mrvl: fix build error with gcc

2018-03-23 Thread Tomasz Duszynski
On Thu, Mar 22, 2018 at 06:18:47PM +, Ferruh Yigit wrote: > gcc version: > aarch64-linux-gnu-gcc (Linaro GCC 7.2-2017.11) 7.2.1 20171011 > > build error: > CC mrvl_qos.o > .../drivers/net/mrvl/mrvl_qos.c: In function ‘mrvl_configure_rxqs’: > .../drivers/net/mrvl/mrvl_qos.c:679:17: > error:

Re: [dpdk-dev] [PATCH v1] bus/fslmc: fix find device start condition

2018-03-23 Thread Shreyansh Jain
On Thu, Mar 22, 2018 at 3:58 PM, Gaetan Rivet wrote: > If start is set and a device before it matches the data, > this device is returned. > > Fixes: c7fe1eea8a74 ("bus: simplify finding starting point") > Cc: sta...@dpdk.org > > Cc: Hemant Agrawal > Cc: Shreyansh Jain > Signed-off-by: Gaetan Ri

Re: [dpdk-dev] [PATCH v2 04/18] eal: add lightweight kvarg parsing utility

2018-03-23 Thread Gaëtan Rivet
On Thu, Mar 22, 2018 at 08:53:49PM -0400, Neil Horman wrote: > On Thu, Mar 22, 2018 at 05:27:51PM +0100, Gaëtan Rivet wrote: > > On Thu, Mar 22, 2018 at 10:10:37AM -0400, Neil Horman wrote: > > > On Wed, Mar 21, 2018 at 05:32:24PM +, Wiles, Keith wrote: > > > > > > > > > > > > > On Mar 21, 20

Re: [dpdk-dev] [PATCH 0/3] add ifcvf driver

2018-03-23 Thread Wang, Xiao W
Hi Maxime, > -Original Message- > From: Maxime Coquelin [mailto:maxime.coque...@redhat.com] > Sent: Thursday, March 22, 2018 4:48 AM > To: Wang, Xiao W ; dev@dpdk.org > Cc: Wang, Zhihong ; y...@fridaylinux.org; Liang, > Cunming ; Xu, Rosen ; Chen, > Junjie J ; Daly, Dan > Subject: Re: [PA

Re: [dpdk-dev] [PATCH v3 3/5] vhost: add apis for datapath configuration

2018-03-23 Thread Wang, Zhihong
Hi Maxime, > -Original Message- > From: Maxime Coquelin [mailto:maxime.coque...@redhat.com] > Sent: Thursday, March 22, 2018 10:19 PM > To: Wang, Zhihong ; dev@dpdk.org > Cc: Tan, Jianfeng ; Bie, Tiwei > ; y...@fridaylinux.org; Liang, Cunming > ; Wang, Xiao W ; Daly, > Dan > Subject: Re:

Re: [dpdk-dev] [PATCH v2 3/3] net/ifcvf: add ifcvf driver

2018-03-23 Thread Wang, Xiao W
Hi Maxime, > -Original Message- > From: Maxime Coquelin [mailto:maxime.coque...@redhat.com] > Sent: Thursday, March 22, 2018 4:58 AM > To: Wang, Xiao W ; y...@fridaylinux.org > Cc: dev@dpdk.org; Wang, Zhihong ; Bie, Tiwei > ; Chen, Junjie J ; Xu, Rosen > ; Daly, Dan ; Liang, Cunming > ; Bu

Re: [dpdk-dev] [PATCH v2 3/3] net/ifcvf: add ifcvf driver

2018-03-23 Thread Wang, Xiao W
Hi Thomas, > -Original Message- > From: Thomas Monjalon [mailto:tho...@monjalon.net] > Sent: Thursday, March 22, 2018 4:52 AM > To: Wang, Xiao W ; Xu, Rosen > Cc: dev@dpdk.org; maxime.coque...@redhat.com; y...@fridaylinux.org; Wang, > Zhihong ; Bie, Tiwei ; Chen, > Junjie J ; Daly, Dan ;

Re: [dpdk-dev] [PATCH] net/bnxt: Fix bug with duplicate filter pattern for flow director

2018-03-23 Thread Ferruh Yigit
On 3/23/2018 3:34 AM, Somnath Kotur wrote: > Hi Ferruh, > > > On Fri, Mar 23, 2018 at 12:16 AM, Ferruh Yigit > wrote: > > On 2/22/2018 2:58 AM, Somnath Kotur wrote: > > Please start with lowercase after "net/bnxt: fix" > > > When user reissues same f

Re: [dpdk-dev] [PATCH v2 23/41] mempool: add support for the new allocation methods

2018-03-23 Thread Burakov, Anatoly
On 20-Mar-18 11:35 AM, Shreyansh Jain wrote: Hello Anatoly, On Wed, Mar 7, 2018 at 10:26 PM, Anatoly Burakov wrote: If a user has specified that the zone should have contiguous memory, use the new _contig allocation API's instead of normal ones. Otherwise, account for the fact that unless we'r

Re: [dpdk-dev] [PATCH] net/bnxt: Fix bug with duplicate filter pattern for flow director

2018-03-23 Thread Somnath Kotur
On Fri, Mar 23, 2018 at 4:11 PM, Ferruh Yigit wrote: > On 3/23/2018 3:34 AM, Somnath Kotur wrote: > > Hi Ferruh, > > > > > > On Fri, Mar 23, 2018 at 12:16 AM, Ferruh Yigit > > wrote: > > > > On 2/22/2018 2:58 AM, Somnath Kotur wrote: > > > > Please start wi

[dpdk-dev] [PATCH v3 0/7] Change DPAA2 to dynamic logging

2018-03-23 Thread Shreyansh Jain
::History:: v3: - Fixed review comments - one debug macro un-removed (CONFIG_RTE_LIBRTE_DPAA2_DEBUG_DRIVER) which is continued to be used by dpaa2 mempool driver v2: - Fixed dynamic log identifier names (Ferruh) - Added dependency information in cover letter (Hemant) - Fixed some checkpatc

[dpdk-dev] [PATCH v3 1/7] bus/fslmc: change to dynamic logging

2018-03-23 Thread Shreyansh Jain
Signed-off-by: Shreyansh Jain Acked-by: Hemant Agrawal --- drivers/bus/fslmc/Makefile | 5 - drivers/bus/fslmc/fslmc_bus.c| 64 + drivers/bus/fslmc/fslmc_logs.h | 31 +++ drivers/bus/fslmc/fslmc_vfio.c | 151 +++---

[dpdk-dev] [PATCH v3 2/7] mempool/dpaa2: change to dynamic logging

2018-03-23 Thread Shreyansh Jain
Signed-off-by: Shreyansh Jain --- drivers/mempool/dpaa2/Makefile| 6 --- drivers/mempool/dpaa2/dpaa2_hw_mempool.c | 60 +-- drivers/mempool/dpaa2/dpaa2_hw_mempool_logs.h | 38 + 3 files changed, 75 insertions(+), 29 deletions(-) creat

[dpdk-dev] [PATCH v3 4/7] event/dpaa2: change to dynamic logging

2018-03-23 Thread Shreyansh Jain
Some changes had already been pushed via SHA:72654f090a11 patch. This patch updates them. Cc: nipun.gu...@nxp.com Signed-off-by: Shreyansh Jain Acked-by: Nipun Gupta --- doc/guides/eventdevs/dpaa2.rst| 14 - drivers/event/dpaa2/dpaa2_eventdev.c | 49 +++-

[dpdk-dev] [PATCH v3 5/7] bus/fslmc: remove unused debug macros

2018-03-23 Thread Shreyansh Jain
Signed-off-by: Shreyansh Jain Acked-by: Hemant Agrawal --- drivers/bus/fslmc/fslmc_logs.h | 40 1 file changed, 40 deletions(-) diff --git a/drivers/bus/fslmc/fslmc_logs.h b/drivers/bus/fslmc/fslmc_logs.h index 1f3fe8e66..9750b8c8d 100644 --- a/drivers/b

[dpdk-dev] [PATCH v3 6/7] crypto/dpaa2_sec: fix incorrect debugging prints

2018-03-23 Thread Shreyansh Jain
Digest and IV length variable declarations have changed. These were escaping builds as the debugging macro was disabled. During dynamic logging change, they were discoverd. Fixes: 0fbd75a99fc9 ("cryptodev: move IV parameters to session") Fixes: 7f0034275a24 ("cryptodev: remove digest length from c

[dpdk-dev] [PATCH v3 3/7] net/dpaa2: change into dynamic logging

2018-03-23 Thread Shreyansh Jain
Signed-off-by: Shreyansh Jain --- config/common_base| 5 - config/defconfig_arm64-dpaa2-linuxapp-gcc | 8 - doc/guides/nics/dpaa2.rst | 42 +++-- drivers/net/dpaa2/Makefile| 6 - drivers/net/dpaa2/base/dpaa2_hw_dpni.c| 30 ++-- d

[dpdk-dev] [PATCH v3 7/7] crypto/dpaa2_sec: change to dynamic logging

2018-03-23 Thread Shreyansh Jain
Signed-off-by: Shreyansh Jain Acked-by: Hemant Agrawal --- config/common_base | 3 - config/defconfig_arm64-dpaa2-linuxapp-gcc | 7 - doc/guides/cryptodevs/dpaa2_sec.rst | 21 +- drivers/crypto/dpaa2_sec/Makefile | 5 - drivers/crypto/dpaa2_sec

Re: [dpdk-dev] [PATCH v2 04/18] eal: add lightweight kvarg parsing utility

2018-03-23 Thread Neil Horman
On Fri, Mar 23, 2018 at 10:31:22AM +0100, Gaëtan Rivet wrote: > On Thu, Mar 22, 2018 at 08:53:49PM -0400, Neil Horman wrote: > > On Thu, Mar 22, 2018 at 05:27:51PM +0100, Gaëtan Rivet wrote: > > > On Thu, Mar 22, 2018 at 10:10:37AM -0400, Neil Horman wrote: > > > > On Wed, Mar 21, 2018 at 05:32:24P

[dpdk-dev] [PATCH] net/bnxt: fix flow director with same cmd different queue

2018-03-23 Thread Somnath Kotur
When user reissues same flow director cmd with a different queue update the existing filter to redirect flow to the new desired queue as destination just like the other filters like 5 tuple and generic flow. Fixes: 2d64da097aa0 ("net/bnxt: support FDIR") Cc: ajit.khapa...@broadcom.com Signed-off-

Re: [dpdk-dev] [PATCH v2] net/mlx5: setup RSS regardless of queue count

2018-03-23 Thread Legacy, Allain
> -Original Message- > From: Yongseok Koh [mailto:ys...@mellanox.com] > Sent: Thursday, March 22, 2018 7:38 PM <..> > > Dahir, Allain > > Did you get a chance to test this patch? It would be good to have 'tested-by' > tag from you. I will be able to test it early next week. Allain

[dpdk-dev] [PATCH v1 0/9] Bunch of flow API-related fixes

2018-03-23 Thread Adrien Mazarguil
This series contains several fixes for rte_flow and its implementation in mlx4 and testpmd. Upcoming work on the flow API depends on it. Adrien Mazarguil (9): net/mlx4: fix RSS resource leak in case of error net/mlx4: fix ignored RSS hash types app/testpmd: fix flow completion for RSS queues

[dpdk-dev] [PATCH v1 1/9] net/mlx4: fix RSS resource leak in case of error

2018-03-23 Thread Adrien Mazarguil
When memory cannot be allocated for a flow rule, its RSS context reference is not dropped. Fixes: 078b8b452e6b ("net/mlx4: add RSS flow rule action support") Cc: sta...@dpdk.org Signed-off-by: Adrien Mazarguil Cc: Shahaf Shuler --- drivers/net/mlx4/mlx4_flow.c | 5 - 1 file changed, 4 inse

[dpdk-dev] [PATCH v1 3/9] app/testpmd: fix flow completion for RSS queues

2018-03-23 Thread Adrien Mazarguil
The lack of a working completion for RSS queues was overlooked during development; until now only "end" was displayed as a valid token. Fixes: 05d34c6e9d2c ("app/testpmd: add queue actions to flow command") Cc: sta...@dpdk.org Signed-off-by: Adrien Mazarguil Cc: Wenzhuo Lu Cc: Jingjing Wu ---

[dpdk-dev] [PATCH v1 2/9] net/mlx4: fix ignored RSS hash types

2018-03-23 Thread Adrien Mazarguil
When an unsupported hash type is part of a RSS configuration structure, it is silently ignored instead of triggering an error. This may lead applications to assume that such types are accepted, while they are in fact not part of the resulting flow rules. Fixes: 078b8b452e6b ("net/mlx4: add RSS flo

[dpdk-dev] [PATCH v1 4/9] app/testpmd: fix lack of flow action configuration

2018-03-23 Thread Adrien Mazarguil
Configuration structure is not optional with flow rule actions that expect one; this pointer is not supposed to be NULL and PMDs should not have to verify it. Like pattern item spec/last/mask fields, it is currently set when at least one configuration parameter is provided on the command line. Thi

[dpdk-dev] [PATCH v1 5/9] app/testpmd: fix RSS flow action configuration

2018-03-23 Thread Adrien Mazarguil
Except for a list of queues, RSS configuration (hash key and fields) cannot be specified from the flow command line and testpmd does not provide safe defaults either. In order to validate their implementation with testpmd, PMDs had to interpret its NULL RSS configuration parameters somehow, howeve

[dpdk-dev] [PATCH v1 6/9] app/testpmd: fix missing RSS fields in flow action

2018-03-23 Thread Adrien Mazarguil
Users cannot override the default RSS settings when entering a RSS action, only a list of queues can be provided. This patch enables them to set a RSS hash key and types for a flow rule. Fixes: 05d34c6e9d2c ("app/testpmd: add queue actions to flow command") Cc: sta...@dpdk.org Signed-off-by: Adr

[dpdk-dev] [PATCH v1 7/9] ethdev: fix shallow copy of flow API RSS action

2018-03-23 Thread Adrien Mazarguil
The rss_conf field is defined as a pointer to struct rte_eth_rss_conf. Even assuming it is permanently allocated and a pointer copy is safe, pointed data may change and not reflect an applied flow rule anymore. This patch aligns with testpmd by making a deep copy instead. Fixes: 18da437b5f63 ("e

[dpdk-dev] [PATCH v1 8/9] ethdev: fix missing boolean values in flow command

2018-03-23 Thread Adrien Mazarguil
Original implementation lacks the on/off toggle. This patch shows up as a fix because it has been a popular request ever since the first DPDK release with the original implementation but was never addressed. Fixes: abc3d81aca1b ("app/testpmd: add item raw to flow command") Cc: sta...@dpdk.org Si

[dpdk-dev] [PATCH v1 9/9] ethdev: fix ABI version in meson build

2018-03-23 Thread Adrien Mazarguil
Must remain synchronized with its Makefile counterpart. Fixes: a4b0b30723b2 ("ethdev: remove versioning of ethdev filter control function") Cc: Kirill Rybalchenko Signed-off-by: Adrien Mazarguil --- lib/librte_ether/meson.build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git

Re: [dpdk-dev] [PATCH v2 04/18] eal: add lightweight kvarg parsing utility

2018-03-23 Thread Gaëtan Rivet
On Fri, Mar 23, 2018 at 07:54:11AM -0400, Neil Horman wrote: > On Fri, Mar 23, 2018 at 10:31:22AM +0100, Gaëtan Rivet wrote: > > On Thu, Mar 22, 2018 at 08:53:49PM -0400, Neil Horman wrote: > > > On Thu, Mar 22, 2018 at 05:27:51PM +0100, Gaëtan Rivet wrote: > > > > On Thu, Mar 22, 2018 at 10:10:37A

Re: [dpdk-dev] [PATCH v2 04/18] eal: add lightweight kvarg parsing utility

2018-03-23 Thread Wiles, Keith
> On Mar 23, 2018, at 4:31 AM, Gaëtan Rivet wrote: > > On Thu, Mar 22, 2018 at 08:53:49PM -0400, Neil Horman wrote: >> On Thu, Mar 22, 2018 at 05:27:51PM +0100, Gaëtan Rivet wrote: >>> On Thu, Mar 22, 2018 at 10:10:37AM -0400, Neil Horman wrote: On Wed, Mar 21, 2018 at 05:32:24PM +, Wi

Re: [dpdk-dev] [PATCH v2] net/mlx4: support CRC strip toggling

2018-03-23 Thread Adrien Mazarguil
Hi Ophir, On Mon, Mar 19, 2018 at 04:36:50PM +, Ophir Munk wrote: > Previous to this commit mlx4 CRC stripping was executed by default and > there was no verbs API to disable it. > > Current support in MLNX_OFED_4.3-1.5.0.0 and above I suggest to drop this line as it's not exclusive to MLNX_

[dpdk-dev] [PATCH 1/1] testpmd: add parameters buffersize-before-send and flush-timeout

2018-03-23 Thread Jens Freimann
Create a fifo to buffer received packets. Once it flows over put those packets into the actual tx queue. The fifo is created per tx queue and its size can be set with the --buffersize-before-sending commandline parameter. A second commandline parameter is used to set a timeout in milliseconds afte

[dpdk-dev] [RFC 0/1] testpmd: simulating noisy host environment

2018-03-23 Thread Jens Freimann
This is an addition to testpmd that will allow to simulate a noisy neighbour VNF. It was previously discussed here: http://dpdk.org/ml/archives/dev/2017-October/080763.html It was not thoroughly tested and doesn't implement all features yet. I'm sending this only for early feedback about how to a

Re: [dpdk-dev] [PATCH v4] eal: add asynchronous request API to DPDK IPC

2018-03-23 Thread Tan, Jianfeng
Hi Anatoly, Two general comments firstly. Q1. As I understand, malloc usage as an example, when a primary process receives a request in rte_mp_handle thread, it will allocate memory, and broadcast an async request to all secondary processes, and it will return immediately; then responses are

Re: [dpdk-dev] [PATCH v2 28/41] eal: add support for multiprocess memory hotplug

2018-03-23 Thread Tan, Jianfeng
On 3/8/2018 12:56 AM, Anatoly Burakov wrote: This enables multiprocess synchronization for memory hotplug requests at runtime (as opposed to initialization). Basic workflow is the following. Primary process always does initial mapping and unmapping, and secondary processes always follow primar

Re: [dpdk-dev] [PATCH v4 1/2] eventdev: add device stop flush callback

2018-03-23 Thread Van Haaren, Harry
> From: Eads, Gage > Sent: Tuesday, March 20, 2018 2:13 PM > To: dev@dpdk.org > Cc: jerin.ja...@caviumnetworks.com; Van Haaren, Harry > ; hemant.agra...@nxp.com; Richardson, Bruce > ; santosh.shu...@caviumnetworks.com; > nipun.gu...@nxp.com > Subject: [PATCH v4 1/2] eventdev: add device stop flush

Re: [dpdk-dev] [PATCH v5] ethdev: return named opaque type instead of void pointer

2018-03-23 Thread Bruce Richardson
On Wed, Mar 21, 2018 at 09:04:01AM -0400, Neil Horman wrote: > On Tue, Mar 20, 2018 at 04:34:04PM +, Ferruh Yigit wrote: > > "struct rte_eth_rxtx_callback" is defined as internal data structure and > > used as named opaque type. > > > > So the functions that are adding callbacks can return obj

Re: [dpdk-dev] [PATCH v4 2/2] event/sw: support device stop flush callback

2018-03-23 Thread Van Haaren, Harry
> From: Eads, Gage > Sent: Tuesday, March 20, 2018 2:13 PM > To: dev@dpdk.org > Cc: jerin.ja...@caviumnetworks.com; Van Haaren, Harry > ; hemant.agra...@nxp.com; Richardson, Bruce > ; santosh.shu...@caviumnetworks.com; > nipun.gu...@nxp.com > Subject: [PATCH v4 2/2] event/sw: support device stop fl

[dpdk-dev] [PATCH v2] net/bonding: clear dev_started if start fails

2018-03-23 Thread Chas Williams
From: "Charles (Chas) Williams" There are several error paths where the bonding device may not start. Clear dev_started before we return if we take one of these paths. Fixes: 2efb58cbab ("bond: new link bonding library") Cc: sta...@dpdk.org Signed-off-by: Chas Williams --- drivers/net/bonding

[dpdk-dev] [PATCH 0/4] NFP PF support based on new CPP interface

2018-03-23 Thread Alejandro Lucero
NFP PMD PF support requires to access the NFP chip for initialization. Current NFP PMD PF support was added based on the NSPU interface. This implies to do initialization through the NSP, a embedded ARM processor which does initialization tasks on demand. The main problem with this approach is it r

[dpdk-dev] [PATCH 3/4] doc: update NFP guide

2018-03-23 Thread Alejandro Lucero
New CPP interface changes the way firmware upload is managed by the PMD. It also supports different firmware file names for having specific firmware aplications per card. Signed-off-by: Alejandro Lucero --- doc/guides/nics/nfp.rst | 31 --- 1 file changed, 24 insertio

[dpdk-dev] [PATCH 2/4] net/nfp: update PMD for using new CPP interface

2018-03-23 Thread Alejandro Lucero
PF PMD support was based on NSPU interface. This patch changes the PMD for using the new CPP user space interface which gives more flexibility for adding new functionalities, and specifically at this point, for properly selecting the right firmware file which requires to know about the card to work

[dpdk-dev] [PATCH 4/4] net/nfp: remove files

2018-03-23 Thread Alejandro Lucero
New CPP interface makes NSPU interface obsolete. These files are not needed anymore. Signed-off-by: Alejandro Lucero --- drivers/net/nfp/nfp_net_eth.h | 82 -- drivers/net/nfp/nfp_nfpu.c| 108 --- drivers/net/nfp/nfp_nfpu.h| 55 drivers/net/nfp/nfp_nspu.c| 642

Re: [dpdk-dev] [PATCH] compressdev: implement API

2018-03-23 Thread Trahe, Fiona
Hi Tomas, Sorry for the delay in replying to this > -Original Message- > From: Thomas Monjalon [mailto:tho...@monjalon.net] > Sent: Sunday, February 4, 2018 2:25 PM > To: Trahe, Fiona > Cc: dev@dpdk.org; ahmed.mans...@nxp.com; shally.ve...@cavium.com; De Lara > Guarch, Pablo > > Subject

Re: [dpdk-dev] [PATCH v4] eal: add asynchronous request API to DPDK IPC

2018-03-23 Thread Burakov, Anatoly
On 23-Mar-18 3:38 PM, Tan, Jianfeng wrote: Hi Anatoly, Two general comments firstly. Q1. As I understand, malloc usage as an example, when a primary process receives a request in rte_mp_handle thread, it will allocate memory, and broadcast an async request to all secondary processes, and it w

[dpdk-dev] [PATCH 1/2] kvargs: the life of the party

2018-03-23 Thread Gaetan Rivet
Signed-off-by: Gaetan Rivet --- This is a rough sketch of what would be done to move rte_kvargs within the EAL and change the parsing in rte_dev to use it. drivers/baseband/Makefile | 2 +- lib/Makefile | 5 +- lib/librte_eal/Make

[dpdk-dev] [PATCH 2/2] dev: use rte_kvargs

2018-03-23 Thread Gaetan Rivet
Signed-off-by: Gaetan Rivet --- Cc: Neil Horman I find using rte_parse_kv cleaner. The function rte_dev_iterator_init is already ugly enough as it is. This is really not helping. lib/librte_eal/common/eal_common_dev.c | 127 + lib/librte_eal/linuxapp/eal/Makefi

Re: [dpdk-dev] [PATCH 01/13] net/bonding: fix library version in meson build

2018-03-23 Thread Bruce Richardson
On Tue, Mar 20, 2018 at 11:26:15AM +, Andrew Rybchenko wrote: > Fixes: a0ace286a60b ("net/bonding: build with meson") > Cc: sta...@dpdk.org > > Signed-off-by: Andrew Rybchenko Acked-by: Bruce Richardson

Re: [dpdk-dev] [PATCH 02/13] net/i40e: fix library version in meson build

2018-03-23 Thread Bruce Richardson
On Tue, Mar 20, 2018 at 11:26:16AM +, Andrew Rybchenko wrote: > Fixes: e940646b20fa ("drivers/net: build Intel NIC PMDs with meson") > Cc: sta...@dpdk.org > > Signed-off-by: Andrew Rybchenko Acked-by: Bruce Richardson

Re: [dpdk-dev] [PATCH 03/13] net/ixgbe: fix library version in meson build

2018-03-23 Thread Bruce Richardson
On Tue, Mar 20, 2018 at 11:26:17AM +, Andrew Rybchenko wrote: > Fixes: e940646b20fa ("drivers/net: build Intel NIC PMDs with meson") > Cc: sta...@dpdk.org > > Signed-off-by: Andrew Rybchenko Acked-by: Bruce Richardson

Re: [dpdk-dev] [PATCH 04/13] net/null: fix library version in meson build

2018-03-23 Thread Bruce Richardson
On Tue, Mar 20, 2018 at 11:26:18AM +, Andrew Rybchenko wrote: > Fixes: efd5d1a8d8dd ("drivers/net: build some vdev PMDs with meson") > Cc: sta...@dpdk.org > > Signed-off-by: Andrew Rybchenko Acked-by: Bruce Richardson

Re: [dpdk-dev] [PATCH 05/13] net/ring: fix library version in meson build

2018-03-23 Thread Bruce Richardson
On Tue, Mar 20, 2018 at 11:26:19AM +, Andrew Rybchenko wrote: > Fixes: efd5d1a8d8dd ("drivers/net: build some vdev PMDs with meson") > Cc: sta...@dpdk.org > > Signed-off-by: Andrew Rybchenko Acked-by: Bruce Richardson

Re: [dpdk-dev] [PATCH 06/13] bitratestats: fix library version in meson build

2018-03-23 Thread Bruce Richardson
On Tue, Mar 20, 2018 at 11:26:20AM +, Andrew Rybchenko wrote: > Fixes: 5b9656b157d3 ("lib: build with meson") > Cc: sta...@dpdk.org > > Signed-off-by: Andrew Rybchenko Acked-by: Bruce Richardson

Re: [dpdk-dev] [PATCH 07/13] cryptodev: fix library version in meson build

2018-03-23 Thread Bruce Richardson
On Tue, Mar 20, 2018 at 11:26:21AM +, Andrew Rybchenko wrote: > Fixes: 5b9656b157d3 ("lib: build with meson") > Cc: sta...@dpdk.org > > Signed-off-by: Andrew Rybchenko Acked-by: Bruce Richardson

Re: [dpdk-dev] [PATCH 08/13] eventdev: fix library version in meson build

2018-03-23 Thread Bruce Richardson
On Tue, Mar 20, 2018 at 11:26:22AM +, Andrew Rybchenko wrote: > Fixes: 5b9656b157d3 ("lib: build with meson") > Cc: sta...@dpdk.org > > Signed-off-by: Andrew Rybchenko Acked-by: Bruce Richardson

Re: [dpdk-dev] [PATCH 09/13] mempool: fix library version in meson build

2018-03-23 Thread Bruce Richardson
On Tue, Mar 20, 2018 at 11:26:23AM +, Andrew Rybchenko wrote: > Fixes: 5b9656b157d3 ("lib: build with meson") > Cc: sta...@dpdk.org > > Signed-off-by: Andrew Rybchenko Acked-by: Bruce Richardson

Re: [dpdk-dev] [PATCH 10/13] pdump: fix library version in meson build

2018-03-23 Thread Bruce Richardson
On Tue, Mar 20, 2018 at 11:26:24AM +, Andrew Rybchenko wrote: > Fixes: 5b9656b157d3 ("lib: build with meson") > Cc: sta...@dpdk.org > > Signed-off-by: Andrew Rybchenko Acked-by: Bruce Richardson

Re: [dpdk-dev] [PATCH 11/13] table: fix library version in meson build

2018-03-23 Thread Bruce Richardson
On Tue, Mar 20, 2018 at 11:26:25AM +, Andrew Rybchenko wrote: > Fixes: 5b9656b157d3 ("lib: build with meson") > Cc: sta...@dpdk.org > > Signed-off-by: Andrew Rybchenko Acked-by: Bruce Richardson

Re: [dpdk-dev] [PATCH 12/13] ethdev: fix library version in meson build

2018-03-23 Thread Bruce Richardson
On Tue, Mar 20, 2018 at 11:26:26AM +, Andrew Rybchenko wrote: > Fixes: 701ac75666b9 ("ethdev: remove versioning of ethdev filter control > function") > > Signed-off-by: Andrew Rybchenko > --- > lib/librte_ether/meson.build | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --

Re: [dpdk-dev] [PATCH 13/13] meter: fix library version in meson build

2018-03-23 Thread Bruce Richardson
On Tue, Mar 20, 2018 at 11:26:27AM +, Andrew Rybchenko wrote: > Fixes: c06ddf9698e0 ("meter: add configuration profile") > > Signed-off-by: Andrew Rybchenko Acked-by: Bruce Richardson

Re: [dpdk-dev] [PATCH 00/13] build: fix library version in meson build

2018-03-23 Thread Bruce Richardson
On Tue, Mar 20, 2018 at 11:26:14AM +, Andrew Rybchenko wrote: > Library version is specified in two places: Makefile and meson.build. > It is out-of-sync in a number of cases. > > Andrew Rybchenko (13): > net/bonding: fix library version in meson build > net/i40e: fix library version in me

Re: [dpdk-dev] [PATCH] compressdev: implement API

2018-03-23 Thread Thomas Monjalon
23/03/2018 19:08, Trahe, Fiona: > From: Thomas Monjalon [mailto:tho...@monjalon.net] > > 02/02/2018 19:25, Fiona Trahe: > > > lib/librte_compressdev/rte_comp.h | 503 > > > > Why rte_comp.h instead of the more consistent rte_compress.h? > [Fiona] I did originally...

Re: [dpdk-dev] [PATCH v5] ethdev: return named opaque type instead of void pointer

2018-03-23 Thread Neil Horman
On Fri, Mar 23, 2018 at 05:00:34PM +, Bruce Richardson wrote: > On Wed, Mar 21, 2018 at 09:04:01AM -0400, Neil Horman wrote: > > On Tue, Mar 20, 2018 at 04:34:04PM +, Ferruh Yigit wrote: > > > "struct rte_eth_rxtx_callback" is defined as internal data structure and > > > used as named opaqu

Re: [dpdk-dev] [PATCH v2 13/41] eal: replace memseg with memseg lists

2018-03-23 Thread santosh
Hi Anatoly, On Wednesday 07 March 2018 10:26 PM, Anatoly Burakov wrote: > Before, we were aggregating multiple pages into one memseg, so the > number of memsegs was small. Now, each page gets its own memseg, > so the list of memsegs is huge. To accommodate the new memseg list > size and to keep t

[dpdk-dev] [PATCH] net/sfc: fix type of opaque pointer in perf profile handler

2018-03-23 Thread Andrew Rybchenko
From: Roman Zhukov The 'opaque' pointer in handler function is the last argument of sfc_kvargs_process() function and it is pointer to the adapter 'evq_flags' that has a uint32_t type. So 'value' must be pointer to uint32_t. Fixes: c22d3c508e0c ("net/sfc: support parameter to choose performance