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

[dpdk-dev] [PATCH] net/mlx5: fix wrong exception handling

2017-05-29 Thread Yongseok Koh
A sanity check is required in priv_fdir_disable(). If resizing Rx queue fails, this can cause a crash by referencing a NULL pointer. Cc: sta...@dpdk.org Fixes: 76f5c99e6840 ("mlx5: support flow director") Fixes: 0cdddf4d0626 ("net/mlx5: split Rx queue structure") Signed-off-by: Yongseok Koh ---

Re: [dpdk-dev] [PATCH] fix comment

2017-05-29 Thread Mcnamara, John
> -Original Message- > From: dev [mailto:dev-boun...@dpdk.org] On Behalf Of Herakliusz Lipiec > Sent: Monday, May 29, 2017 3:57 PM > To: tho...@monjalon.net > Cc: dev@dpdk.org > Subject: [dpdk-dev] [PATCH] fix comment > > Signed-off-by: Herakliusz Lipiec Acked-by: John McNamara

Re: [dpdk-dev] [PATCH v2 21/25] bnxt: add code to determine the Rx status of VF

2017-05-29 Thread Ferruh Yigit
On 5/26/2017 7:39 PM, Ajit Khaparde wrote: > This patch adds code to determine the Rx status of a VF. > It adds the rte_pmd_bnxt_get_vf_rx_status call, which calculates > the VNIC count of the function to get the Rx status. > > Signed-off-by: Stephen Hurd > Signed-off-by: Ajit Khaparde <..> >

Re: [dpdk-dev] [PATCH v2 00/25] bnxt patchset

2017-05-29 Thread Ferruh Yigit
On 5/26/2017 7:39 PM, Ajit Khaparde wrote: > This patchset amongst other changes adds support few more dev_ops, > updates HWRM to version 1.7.7, switches to polling stats from the > hardware, support for Jumbo MTU, LRO etc.. > As suggedted for the previous submission: > Grouped in the end, it also

Re: [dpdk-dev] [PATCH v2 25/25] update release notes

2017-05-29 Thread Ferruh Yigit
On 5/26/2017 7:39 PM, Ajit Khaparde wrote: > Update release doc briefly describing updates to bnxt PMD. > > Signed-off-by: Ajit Khaparde > --- > doc/guides/rel_notes/release_17_08.rst | 8 > 1 file changed, 8 insertions(+) > > diff --git a/doc/guides/rel_notes/release_17_08.rst > b/do

Re: [dpdk-dev] [PATCH v2 20/25] bnxt: add support to get and clear VF specific stats

2017-05-29 Thread Ferruh Yigit
On 5/26/2017 7:39 PM, Ajit Khaparde wrote: > This patch adds code to get and clear VF stats. > It also adds the necessary HWRM structures to send the command > to the firmware. > > Signed-off-by: Stephen Hurd > Signed-off-by: Ajit Khaparde > > -- > v1->v2: regroup related patches and incorporat

Re: [dpdk-dev] [PATCH v2 17/25] bnxt: add support for tx loopback, set vf mac and queues drop

2017-05-29 Thread Ferruh Yigit
On 5/26/2017 7:39 PM, Ajit Khaparde wrote: > Add functions rte_pmd_bnxt_set_tx_loopback, > rte_pmd_bnxt_set_all_queues_drop_en and > rte_pmd_bnxt_set_vf_mac_addr to configure tx_loopback, > queue_drop and VF MAC address setting in the hardware. > It also adds the necessary functions to send the HWR

Re: [dpdk-dev] [PATCH v2 08/25] bnxt: Add support for VLAN filter and strip dev_ops

2017-05-29 Thread Ferruh Yigit
On 5/26/2017 7:39 PM, Ajit Khaparde wrote: > This patch adds VLAN strip and offload callbacks. > To add a VLAN filter: > For each VNIC and each associated filter(s) > if VLAN exists: > if VLAN matches vlan_id > VLAN filter already exists, just skip and contin

Re: [dpdk-dev] [PATCH v2 16/25] bnxt: add support for led on/off

2017-05-29 Thread Ferruh Yigit
On 5/26/2017 7:39 PM, Ajit Khaparde wrote: > This patch adds support for dev_led_on/off dev_ops > > HWRM calls added: > bnxt_hwrm_port_led_qcaps() > bnxt_hwrm_port_led_cfg() Can you please add a LED feature in default.ini, and announce that support in bnxt.ini? > > Signed-off-by: Ajit Khaparde

Re: [dpdk-dev] [PATCH v2 07/25] bnxt: add support for xstats get/reset

2017-05-29 Thread Ferruh Yigit
On 5/26/2017 7:39 PM, Ajit Khaparde wrote: > This patch adds support to get and reset xstats dev_ops > > dev_ops added: > xstats_get, xstats_get_name, xstats_reset > > HWRM commands added: > hwrm_port_qstats, hwrm_port_clr_stats > > Signed-off-by: Ajit Khaparde > > -- > v1->v2: regroup related

Re: [dpdk-dev] [PATCH v2 09/25] bnxt: add support for set multicast addr list and MAC addr set

2017-05-29 Thread Ferruh Yigit
On 5/26/2017 7:39 PM, Ajit Khaparde wrote: > This patch adds support for set_mc_addr_list and > mac_addr_set dev_ops > > Signed-off-by: Ajit Khaparde > > -- > v1->v2: regroup related patches and incorporate other review comments > --- > doc/guides/nics/features/bnxt.ini | 1 + > drivers/net/bn

Re: [dpdk-dev] [RFC] Kernel Control Path (KCP)

2017-05-29 Thread Wiles, Keith
On May 29, 2017, at 4:26 AM, Richardson, Bruce mailto:bruce.richard...@intel.com>> wrote: On Sun, May 28, 2017 at 04:55:11PM +, Wiles, Keith wrote: On May 26, 2017, at 11:52 AM, Ferruh Yigit mailto:ferruh.yi...@intel.com>> wrote: We are looking for re-sending [1] the Kernel Control Path (

[dpdk-dev] [PATCH v2] net/mlx5: implement drop action in hardware classifier

2017-05-29 Thread Shachar Beiser
The current drop action is implemented as a queue tail drop, requiring to instantiate multiple WQs to maintain high drop rate. This commit, implements the drop action in hardware classifier. This enables to reduce the amount of contexts needed for the drop, without affecting the drop rate. Signed-

[dpdk-dev] [PATCH v2] implement drop action in hardware classifier

2017-05-29 Thread Shachar Beiser
This revision change the define MLX5_DROP_WQ_N according to the OFED support . #ifdef HAVE_ MLX5_DROP_WQ_N = 1 #else MLX5_DROP_WQ_N = 4 Shachar Beiser (1): net/mlx5: implement drop action in hardware classifier drivers/net/mlx5/Makefile| 5 + drivers/net/mlx5/mlx5_flow.c | 19 ++

[dpdk-dev] [PATCH v2] ethdev: moved bypass functions to ixgbe pmd

2017-05-29 Thread Radu Nicolau
Moved all bypass functions to ixgbe pmd and removed function pointers from the eth_dev_ops struct. Changes in v2: CONFIG_RTE_NIC_BYPASS removed, new option in the IXGBE section added, CONFIG_RTE_LIBRTE_IXGBE_BYPASS. Updated test-pmd to always include the bypass commands. Signed-off-by: Radu Nicol

[dpdk-dev] [PATCH] event/sw: fix credit tracking in port dequeue

2017-05-29 Thread Harry van Haaren
This patch targets the next-eventdev tree. Single-link optimized ports previously did not correctly track credits when dequeued, and re-enqueued as a FORWARD type. This could "inflate" the number of credits in the system. A unit test is added to reproduce and verify the issue. The fixed implement

[dpdk-dev] [PATCH] fix comment

2017-05-29 Thread Herakliusz Lipiec
Signed-off-by: Herakliusz Lipiec --- config/common_base | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config/common_base b/config/common_base index 8907bea..c858769 100644 --- a/config/common_base +++ b/config/common_base @@ -139,7 +139,7 @@ CONFIG_RTE_ETHDEV_RXTX_CALLBACKS=

Re: [dpdk-dev] [RFC PATCH v2 1/3] cryptodev: added asymmetric algorithms

2017-05-29 Thread Trahe, Fiona
Hi Umesh, > -Original Message- > From: Umesh Kartha [mailto:umesh.kar...@caviumnetworks.com] > Sent: Friday, May 26, 2017 8:18 AM > To: Trahe, Fiona > Cc: dev@dpdk.org; Jerin Jacob ; > Balasubramanian Manoharan > ; Ram Kumar ; > Murthy > Nidadavolu ; Doherty, Declan > ; De Lara > Guarc

Re: [dpdk-dev] [PATCH] net/mlx5: implement drop action in hardware classifier

2017-05-29 Thread Nélio Laranjeiro
>> From: Nélio Laranjeiro [mailto:nelio.laranje...@6wind.com] >> Sent: Monday, May 29, 2017 4:08 PM >> To: Shachar Beiser >> Cc: dev@dpdk.org; Adrien Mazarguil >> Subject: Re: [PATCH] net/mlx5: implement drop action in hardware classifier >> >> On Sun, May 28, 2017 at 06:49:20AM +, Shachar

Re: [dpdk-dev] [PATCH v4 00/12] introduce fail-safe PMD

2017-05-29 Thread Ferruh Yigit
On 5/29/2017 2:42 PM, Gaetan Rivet wrote: > This PMD intercepts and manages Ethernet device removal events issued by > slave PMDs and re-initializes them transparently when brought back so that > existing applications do not need to be modified to benefit from true > hot-plugging support. > > The

[dpdk-dev] [PATCH v4 12/12] net/failsafe: support flow API isolation mode

2017-05-29 Thread Gaetan Rivet
Signed-off-by: Gaetan Rivet --- drivers/net/failsafe/failsafe_ether.c | 34 +++-- drivers/net/failsafe/failsafe_flow.c| 29 drivers/net/failsafe/failsafe_private.h | 4 3 files changed, 65 insertions(+), 2 deletions(-) diff --g

[dpdk-dev] [PATCH v4 11/12] net/failsafe: support link status change event

2017-05-29 Thread Gaetan Rivet
Signed-off-by: Gaetan Rivet --- doc/guides/nics/features/failsafe.ini | 1 + drivers/net/failsafe/failsafe.c | 1 + drivers/net/failsafe/failsafe_ether.c | 15 +++ drivers/net/failsafe/failsafe_ops.c | 23 +++ drivers/net/failsafe/failsafe_private

[dpdk-dev] [PATCH v4 10/12] net/failsafe: support device removal

2017-05-29 Thread Gaetan Rivet
Listen to INTR_RMV events issued by slaves. Add atomic flags on slave queues to detect use of slave bursts function. If a removal is detected, set the recollection flag on this slave. During a slave upkeep round, if its recollection flag is set and its burst functions are not in use by any thread,

[dpdk-dev] [PATCH v4 07/12] net/failsafe: support flow API

2017-05-29 Thread Gaetan Rivet
Signed-off-by: Gaetan Rivet Acked-by: Olga Shern --- doc/guides/nics/features/failsafe.ini | 1 + drivers/net/failsafe/Makefile | 1 + drivers/net/failsafe/failsafe.c | 1 + drivers/net/failsafe/failsafe_eal.c | 1 + drivers/net/failsafe/failsafe_ether.c | 70 +

[dpdk-dev] [PATCH v4 08/12] net/failsafe: support offload capabilities

2017-05-29 Thread Gaetan Rivet
Signed-off-by: Gaetan Rivet Acked-by: Olga Shern --- doc/guides/nics/features/failsafe.ini | 6 ++ drivers/net/failsafe/failsafe_ops.c | 131 +- 2 files changed, 135 insertions(+), 2 deletions(-) diff --git a/doc/guides/nics/features/failsafe.ini b/doc/guide

[dpdk-dev] [PATCH v4 09/12] net/failsafe: add fast burst functions

2017-05-29 Thread Gaetan Rivet
Signed-off-by: Gaetan Rivet Acked-by: Olga Shern --- drivers/net/failsafe/failsafe_private.h | 8 +++ drivers/net/failsafe/failsafe_rxtx.c| 124 ++-- 2 files changed, 112 insertions(+), 20 deletions(-) diff --git a/drivers/net/failsafe/failsafe_private.h b/dri

[dpdk-dev] [PATCH v4 03/12] ethdev: count devices consistently

2017-05-29 Thread Gaetan Rivet
Make the rte_eth_dev_count() return the number of available devices even after some are detached by the hotplug API or put in a deferred state. Signed-off-by: Gaetan Rivet --- lib/librte_ether/rte_ethdev.c | 16 +--- lib/librte_ether/rte_ethdev.h | 13 ++--- 2 files changed,

[dpdk-dev] [PATCH v4 04/12] net/failsafe: add fail-safe PMD

2017-05-29 Thread Gaetan Rivet
Introduce the fail-safe poll mode driver initialization and enable its build infrastructure. This PMD allows for applications to benefit from true hot-plugging support without having to implement it. It intercepts and manages Ethernet device removal events issued by slave PMDs and re-initializes

[dpdk-dev] [PATCH v4 06/12] net/failsafe: add flexible device definition

2017-05-29 Thread Gaetan Rivet
Add the "exec" device type. The parameters given to this type of device will be executed in a shell. The output of this command is then used as a definition for a device. That command can be re-interpreted if the related device is not plugged-in. It allows for a device definition to react to syste

[dpdk-dev] [PATCH v4 05/12] net/failsafe: add plug-in support

2017-05-29 Thread Gaetan Rivet
Periodically check for the existence of a device. If a device has not been initialized and exists on the system, then it is probed and configured. The configuration process strives to synchronize the states between the plugged-in sub-device and the fail-safe device. Signed-off-by: Gaetan Rivet A

[dpdk-dev] [PATCH v4 01/12] ethdev: save VLAN filter setting

2017-05-29 Thread Gaetan Rivet
Other configuration items (i.e. MAC addresses) are stored within rte_eth_dev_data, but not this one. Signed-off-by: Gaetan Rivet --- lib/librte_ether/rte_ethdev.c | 19 ++- lib/librte_ether/rte_ethdev.h | 10 ++ 2 files changed, 28 insertions(+), 1 deletion(-) diff --git

[dpdk-dev] [PATCH v4 00/12] introduce fail-safe PMD

2017-05-29 Thread Gaetan Rivet
This PMD intercepts and manages Ethernet device removal events issued by slave PMDs and re-initializes them transparently when brought back so that existing applications do not need to be modified to benefit from true hot-plugging support. The stacked PMD approach shares many similarities with the

[dpdk-dev] [PATCH v4 02/12] ethdev: add deferred intermediate device state

2017-05-29 Thread Gaetan Rivet
This device state means that the device is managed externally, by whichever party has set this state (PMD or application). Note: this new device state is only an information. The related device structure and operators are still valid and can be used normally. It is however made private by device

Re: [dpdk-dev] [PATCH] net/mlx5: implement drop action in hardware classifier

2017-05-29 Thread Shachar Beiser
The current firmware version does not implement queue tail drop therefore queue allocation is not required by firmware. Unfortunately, the ibverbs APIs requires to allocate WQ & CQ .In the future this allocation will be saved . Right now, you are right. -Original Message- From: Nélio

Re: [dpdk-dev] [PATCH] net/mlx5: removal already initialised mbuf fields

2017-05-29 Thread Adrien Mazarguil
On Mon, May 29, 2017 at 11:45:09AM +0200, Nelio Laranjeiro wrote: > Since commit 8f094a9ac5d7 ("mbuf: set mbuf fields while in pool"), some > fields are already initialised and do not need to be modified by the PMD > anymore. > > Signed-off-by: Nelio Laranjeiro > Acked-by: Shahaf Shuler Except

Re: [dpdk-dev] [PATCH] net/mlx5: fix flow application order on stop/start

2017-05-29 Thread Adrien Mazarguil
On Mon, May 29, 2017 at 11:40:58AM +0200, Nelio Laranjeiro wrote: > Flow rules must be applied in the same order as they have been created and > thus destroyed in the reverse order. > > Fixes: 2097d0d1e2cc ("net/mlx5: support basic flow items and actions") > > Cc: sta...@dpdk.org > Signed-off-by:

Re: [dpdk-dev] [PATCH] net/mlx5: implement drop action in hardware classifier

2017-05-29 Thread Nélio Laranjeiro
On Sun, May 28, 2017 at 06:49:20AM +, Shachar Beiser wrote: > The current drop action is implemented as a queue tail drop, > requiring to instantiate multiple WQs to maintain high drop rate. > This commit, implements the drop action in hardware classifier. > This enables to reduce the amount of

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] Why DPDK is not using compressed TRIE for LPM6?

2017-05-29 Thread Dumitrescu, Cristian
> -Original Message- > From: Richardson, Bruce > Sent: Monday, May 29, 2017 10:30 AM > To: cs5120...@cse.iitd.ac.in > Cc: dev@dpdk.org; Dumitrescu, Cristian > Subject: Re: [dpdk-dev] Why DPDK is not using compressed TRIE for LPM6? > > On Sat, May 27, 2017 at 12:34:57AM +0530, Atul Shree

Re: [dpdk-dev] [PATCH 5/5] net/szedata2: add more supported firmwares

2017-05-29 Thread Ferruh Yigit
On 5/26/2017 7:05 PM, Matej Vido wrote: > Add IBUF and OBUF offsets definitions for new firmwares. just to double check, is it required to add new pci device ids to support these new cards? Is dpdk supported nics (http://dpdk.org/doc/nics) needs to be updated? Can you please update release notes

Re: [dpdk-dev] [PATCH] crypto/scheduler: remove deprecation functions

2017-05-29 Thread De Lara Guarch, Pablo
> -Original Message- > From: Zhang, Roy Fan > Sent: Thursday, May 25, 2017 8:30 AM > To: dev@dpdk.org > Cc: De Lara Guarch, Pablo > Subject: [PATCH] crypto/scheduler: remove deprecation functions > > This patch remove the deprecation functions as well as notice for > scheduler mode set/g

Re: [dpdk-dev] [PATCH 3/5] net/szedata2: refactor ibuf and obuf address definition

2017-05-29 Thread Ferruh Yigit
On 5/26/2017 7:05 PM, Matej Vido wrote: > This is to prepare for firmwares with multiple ibufs and obufs. > Offsets of ibufs and obufs are defined in array. I was thinking ibufs and obufs as queues, but since link functions updated per ibufs it looks like ports, can you please provide some informa

Re: [dpdk-dev] [PATCH 1/5] net/szedata2: refactor ibuf and obuf names

2017-05-29 Thread Ferruh Yigit
On 5/26/2017 7:05 PM, Matej Vido wrote: > Signed-off-by: Matej Vido Hi Matej, Overall patchset looks good to me, but can you please provide a little more information in commit logs, please check comments on patches. For this patch, it seems refactor naming is removing "cgmii", what is the reaso

Re: [dpdk-dev] [PATCH] examples/l2fwd-crypto: fix option parsing

2017-05-29 Thread De Lara Guarch, Pablo
> -Original Message- > From: De Lara Guarch, Pablo > Sent: Wednesday, May 24, 2017 11:28 AM > To: Doherty, Declan > Cc: dev@dpdk.org; De Lara Guarch, Pablo; sta...@dpdk.org > Subject: [PATCH] examples/l2fwd-crypto: fix option parsing > > Statistics period time option is parsed with -T ar

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] Why DPDK is not using compressed TRIE for LPM6?

2017-05-29 Thread Vladimir Medvedkin
Hi all, Currently I'm working on compressed trie implementation for LPM4 lib. I think it could be adapted for LPM6. 2017-05-29 12:30 GMT+03:00 Bruce Richardson : > On Sat, May 27, 2017 at 12:34:57AM +0530, Atul Shree wrote: > > Hello All, > > > > I was doing some experiments related to LPM6 look

Re: [dpdk-dev] i40e igb_uio: reset pci on process exit

2017-05-29 Thread Gregory Etelson
PMD already resets PCI during initialization. In my patch, exiting process forced to release it's resources On Monday, 29 May 2017 14:01:48 IDT Shijith Thotton wrote: > On Mon, May 29, 2017 at 01:01:06PM +0300, Gregory Etelson wrote: > >I still have to support Red Hat 6.x. These system do not

Re: [dpdk-dev] [PATCH 00/11] net/e1000: Consistent filter API

2017-05-29 Thread Ferruh Yigit
On 5/23/2017 8:12 AM, Wei Zhao wrote: > The patches mainly finish following functions: > 1) Store and restore all kinds of filters. > 2) Parse all kinds of filters. > 3) Add flow validate function. > 4) Add flow create function. > 5) Add flow destroy function. > 6) Add flow flush function. > > zha

Re: [dpdk-dev] i40e igb_uio: reset pci on process exit

2017-05-29 Thread Shijith Thotton
On Mon, May 29, 2017 at 01:01:06PM +0300, Gregory Etelson wrote: >I still have to support Red Hat 6.x. These system do not have VFIO > >IGB_UIO is the only option there. > >Also, there was a discussion that claimed IGB_UIO has better performance >than VFIO. > >http://dpdk.org

Re: [dpdk-dev] [PATCH] ethdev: moved bypass functions to ixgbe pmd

2017-05-29 Thread Ferruh Yigit
On 5/26/2017 3:30 PM, Radu Nicolau wrote: > Moved all bypass functions to ixgbe pmd and removed function > pointers from the eth_dev_ops struct. Hi Radu, Thanks for taking care of this, this was waiting for a while. > > Also cleared some checkpatch errors. > > Signed-off-by: Radu Nicolau <..

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] i40e igb_uio: reset pci on process exit

2017-05-29 Thread Gregory Etelson
I still have to support Red Hat 6.x. These system do not have VFIO IGB_UIO is the only option there. Also, there was a discussion that claimed IGB_UIO has better performance than VFIO. http://dpdk.org/ml/archives/dev/2014-August/004609.html Regards, Gregory On Monday, 29 May 2017 12:48:59 ID

Re: [dpdk-dev] i40e igb_uio: reset pci on process exit

2017-05-29 Thread Shijith Thotton
On Fri, May 26, 2017 at 07:14:55PM +0300, Gregory Etelson wrote: >I did not look into VFIO driver yet > > > >Regards, > >Gregory > > > >On Friday, 26 May 2017 18:53:21 IDT Stephen Hemminger wrote: > >> On Fri, 26 May 2017 09:17:33 +0300 > >> Gregory Etelson

[dpdk-dev] [PATCH] net/mlx5: removal already initialised mbuf fields

2017-05-29 Thread Nelio Laranjeiro
Since commit 8f094a9ac5d7 ("mbuf: set mbuf fields while in pool"), some fields are already initialised and do not need to be modified by the PMD anymore. Signed-off-by: Nelio Laranjeiro Acked-by: Shahaf Shuler --- drivers/net/mlx5/mlx5_rxtx.c | 2 -- 1 file changed, 2 deletions(-) diff --git a

[dpdk-dev] [PATCH] net/mlx5: fix flow application order on stop/start

2017-05-29 Thread Nelio Laranjeiro
Flow rules must be applied in the same order as they have been created and thus destroyed in the reverse order. Fixes: 2097d0d1e2cc ("net/mlx5: support basic flow items and actions") Cc: sta...@dpdk.org Signed-off-by: Nelio Laranjeiro Acked-by: Yongseok Koh --- drivers/net/mlx5/mlx5.c |

Re: [dpdk-dev] Why DPDK is not using compressed TRIE for LPM6?

2017-05-29 Thread Bruce Richardson
On Sat, May 27, 2017 at 12:34:57AM +0530, Atul Shree wrote: > Hello All, > > I was doing some experiments related to LPM6 look up and I have added 20K > entries in the table. By looking at the rte_lpm6_lookup() code I found an > opportunity to compress the TRIE and there is a significant improveme

Re: [dpdk-dev] [RFC] Kernel Control Path (KCP)

2017-05-29 Thread Bruce Richardson
On Sun, May 28, 2017 at 04:55:11PM +, Wiles, Keith wrote: > > > On May 26, 2017, at 11:52 AM, Ferruh Yigit wrote: > > > > We are looking for re-sending [1] the Kernel Control Path (KCP) > > with some updates [2]. > > > > Mainly this is an usability improvement for DPDK. > > > > And a quick

Re: [dpdk-dev] [PATCH 1/2] LACP control packet filtering offload

2017-05-29 Thread Adrien Mazarguil
Hi Tomasz, On Sat, May 27, 2017 at 01:27:43PM +0200, Tomasz Kulasek wrote: > New API funtions implemented: > >rte_eth_bond_8023ad_slow_queue_enable(uint8_t port_id); >rte_eth_bond_8023ad_slow_queue_disable(uint8_t port_id); > > rte_eth_bond_8023ad_slow_queue_enable should be called befor

[dpdk-dev] [PATCH] event/octeontx: Fix err msg in mbox_wait_response

2017-05-29 Thread Santosh Shukla
(Fixes: 6da9d2457 event/octeontx: add mailbox support) Signed-off-by: Santosh Shukla --- drivers/event/octeontx/ssovf_mbox.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/event/octeontx/ssovf_mbox.c b/drivers/event/octeontx/ssovf_mbox.c index 7394a3a97..0d4fd392a 1

Re: [dpdk-dev] [PATCH v2 0/2] mk: make config enhancements

2017-05-29 Thread Shreyansh Jain
On Friday 26 May 2017 02:22 PM, David Hunt wrote: This patch series is a couple of small patches to make the 'make config' of the build a bit easier for users. Users can now 'make defconfig' which will pick a sensible default based on some 'uname' queries of the system. Users can also set RTE_T