[dpdk-dev] [PATCH] net/mlx5: disable flow dump for Verbs flow

2020-10-04 Thread Slava Ovsiienko
-Original Message- From: Slava Ovsiienko Sent: Sunday, October 4, 2020 19:56 To: Xueming Li ; Matan Azrad Cc: dev@dpdk.org; Asaf Penso ; Xueming(Steven) Li ; sta...@dpdk.org Subject: RE: [PATCH] net/mlx5: disable flow dump for Verbs flow > -Original Message- > From: Xueming L

Re: [dpdk-dev] [PATCH v3 12/18] net/mlx5: add checks for max SIMD bitwidth

2020-10-04 Thread Slava Ovsiienko
> -Original Message- > From: Ciara Power > Sent: Wednesday, September 30, 2020 16:04 > To: dev@dpdk.org > Cc: Ciara Power ; Matan Azrad > ; Shahaf Shuler ; > Viacheslav Ovsiienko > Subject: [PATCH v3 12/18] net/mlx5: add checks for max SIMD bitwidth > > When choosing a vector path to tak

[dpdk-dev] [PATCH 4/5] app/testpmd: add rxpkts commands and parameters

2020-10-04 Thread Viacheslav Ovsiienko
Add command line parameter: --rxpkts=X[,Y] Sets the length of segments to scatter packets on receiving if split feature is engaged. Affects only the queues configured with split offloads (currently BUFFER_SPLIT is supported only). Add interactive mode command: testpmd> set txpkts (x[,y]*) Wher

[dpdk-dev] [PATCH 5/5] app/testpmd: add extended Rx queue setup

2020-10-04 Thread Viacheslav Ovsiienko
If Rx queue is configured with split feature the extended setup with specified segment sizes and pool will be performed. Signed-off-by: Viacheslav Ovsiienko --- app/test-pmd/cmdline.c | 12 ++-- app/test-pmd/testpmd.c | 38 -- app/test-pmd/testpmd.h |

[dpdk-dev] [PATCH 1/5] ethdev: introduce Rx buffer split

2020-10-04 Thread Viacheslav Ovsiienko
The DPDK datapath in the transmit direction is very flexible. An application can build the multi-segment packet and manages almost all data aspects - the memory pools where segments are allocated from, the segment lengths, the memory attributes like external buffers, registered for DMA, etc. In th

[dpdk-dev] [PATCH 3/5] app/testpmd: add buffer split offload configuration

2020-10-04 Thread Viacheslav Ovsiienko
This patch add support for DEV_RX_OFFLOAD_BUFFER_SPLIT providing per queue configuration for this offload. Signed-off-by: Viacheslav Ovsiienko --- app/test-pmd/cmdline.c | 21 +++-- app/test-pmd/config.c | 9 + 2 files changed, 20 insertions(+), 10 deletions(-) diff --

[dpdk-dev] [PATCH 2/5] app/testpmd: add multiple pools per core creation

2020-10-04 Thread Viacheslav Ovsiienko
The command line parameter --mbuf-size is updated, it can handle the multiple values like the following: --mbuf-size=2176,512,768,4096 specifying the creation the extra memory pools with the requested mbuf data buffer sizes. If some buffer split feature is engaged the extra memory pools can be us

[dpdk-dev] [PATCH 0/5] ethdev: introduce Rx buffer split

2020-10-04 Thread Viacheslav Ovsiienko
The DPDK datapath in the transmit direction is very flexible. An application can build the multi-segment packet and manages almost all data aspects - the memory pools where segments are allocated from, the segment lengths, the memory attributes like external buffers, registered for DMA, etc. In th

[dpdk-dev] [PATCH v2 1/2] eal/windows: add pthread mutex lock

2020-10-04 Thread Suanming Mou
Add pthread mutex lock as it is needed for the thread safe rte_flow functions. Signed-off-by: Suanming Mou --- v2: - Using critical section for windows pthread mutex. --- lib/librte_eal/windows/include/pthread.h | 33 1 file changed, 33 insertions(+) diff --g

[dpdk-dev] [PATCH v2 0/2] ethdev: make rte_flow API thread safe

2020-10-04 Thread Suanming Mou
Currently, the rte_flow functions are not defined as thread safe. DPDK applications either call the functions in single thread or add locks around the functions for the critical section. For PMDs support the flow operations thread safe natively, the redundant protection in application hurts the pe

[dpdk-dev] [PATCH v2 2/2] ethdev: make rte_flow API thread safe

2020-10-04 Thread Suanming Mou
Currently, the rte_flow functions are not defined as thread safe. DPDK applications either call the functions in single thread or add locks around the functions for the critical section. For PMDs support the flow operations thread safe natively, the redundant protection in application hurts the pe

Re: [dpdk-dev] [PATCH 2/2] ethdev: make rte flow API thread safe

2020-10-04 Thread Suanming Mou
Hi Ori, Thanks for the comments. Will update the next V2 version. BR, SuanmingMou > -Original Message- > From: Ori Kam > Sent: Wednesday, September 30, 2020 6:56 PM > To: Suanming Mou ; Ori Kam > ; John McNamara ; > Marko Kovacevic ; Matan Azrad > ; Shahaf Shuler ; > Viacheslav Ovsiienk

Re: [dpdk-dev] [PATCH v2] regex/mlx5: add dynamic memory registration to datapath

2020-10-04 Thread Thomas Monjalon
Hi Yuval, > From: Yuval Avnery > > Currently job data is being copied to pre-registered buffer. > To avoid memcpy on the datapath, use dynamic memory registration. > > This change will reduce latency when sending regex jobs. The first few > jobs may have high latency due to registration, but as

Re: [dpdk-dev] [PATCH v7 32/42] pipeline: add SWX pipeline specification file

2020-10-04 Thread Dumitrescu, Cristian
> -Original Message- > From: Raslan Darawsheh > Sent: Sunday, October 4, 2020 8:51 AM > To: Dumitrescu, Cristian ; dev@dpdk.org > Cc: NBU-Contact-Thomas Monjalon ; > david.march...@redhat.com > Subject: RE: [dpdk-dev] [PATCH v7 32/42] pipeline: add SWX pipeline > specification file > >

Re: [dpdk-dev] [PATCH v3 01/10] ethdev: add flow shared action API

2020-10-04 Thread Stephen Hemminger
On Sun, 4 Oct 2020 10:00:00 -0700 Stephen Hemminger wrote: > Before this can be accepted, you need to add a test. > Ideally part of the test infrastructure, but a a minimum some way to > demonstrate > usage with testpmd. Nevermind, did not read far enough ahead in list to see the tests.

Re: [dpdk-dev] [PATCH v3 01/10] ethdev: add flow shared action API

2020-10-04 Thread Stephen Hemminger
On Sun, 4 Oct 2020 01:06:10 +0300 Andrey Vesnovaty wrote: > This commit introduces extension of DPDK flow action API enabling > sharing of single rte_flow_action in multiple flows. The API intended for > PMDs where multiple HW offloaded flows can reuse the same HW > essence/object representing f

Re: [dpdk-dev] [PATCH] net/mlx5: disable flow dump for Verbs flow

2020-10-04 Thread Slava Ovsiienko
> -Original Message- > From: Xueming Li > Sent: Thursday, September 10, 2020 7:26 > To: Matan Azrad ; Slava Ovsiienko > > Cc: dev@dpdk.org; Asaf Penso ; Xueming(Steven) Li > ; sta...@dpdk.org > Subject: [PATCH] net/mlx5: disable flow dump for Verbs flow > > There was a segment fault when

Re: [dpdk-dev] [PATCH v11 04/10] baseband/acc100: add queue configuration

2020-10-04 Thread Tom Rix
On 10/1/20 6:01 PM, Nicolas Chautru wrote: > Adding function to create and configure queues for > the device. Still no capability. > > Signed-off-by: Nicolas Chautru > Reviewed-by: Rosen Xu > Acked-by: Liu Tianjiao > --- > drivers/baseband/acc100/rte_acc100_pmd.c | 445 >

Re: [dpdk-dev] [PATCH v11 03/10] baseband/acc100: add info get function

2020-10-04 Thread Tom Rix
On 10/1/20 6:01 PM, Nicolas Chautru wrote: > Add in the "info_get" function to the driver, to allow us to query the > device. > No processing capability are available yet. > Linking bbdev-test to support the PMD with null capability. > > Signed-off-by: Nicolas Chautru > Acked-by: Liu Tianjiao >

Re: [dpdk-dev] [PATCH v11 02/10] baseband/acc100: add register definition file

2020-10-04 Thread Tom Rix
On 10/1/20 6:01 PM, Nicolas Chautru wrote: > Add in the list of registers for the device and related > HW specs definitions. > > Signed-off-by: Nicolas Chautru > Reviewed-by: Rosen Xu > Acked-by: Liu Tianjiao > --- > drivers/baseband/acc100/acc100_pf_enum.h | 1068 > +

Re: [dpdk-dev] [PATCH v11 01/10] drivers/baseband: add PMD for ACC100

2020-10-04 Thread Tom Rix
On 10/1/20 6:01 PM, Nicolas Chautru wrote: > Add stubs for the ACC100 PMD > > Signed-off-by: Nicolas Chautru > Acked-by: Liu Tianjiao > --- > doc/guides/bbdevs/acc100.rst | 228 > + > doc/guides/bbdevs/features/acc100.ini | 14 ++ > doc/

Re: [dpdk-dev] [PATCH v4 4/4] app/testpmd: add commands for tunnel offload API

2020-10-04 Thread Ori Kam
Hi > -Original Message- > From: Gregory Etelson > Sent: Sunday, October 4, 2020 4:51 PM > Subject: [PATCH v4 4/4] app/testpmd: add commands for tunnel offload API > > Tunnel Offload API provides hardware independent, unified model > to offload tunneled traffic. Key model elements are: >

Re: [dpdk-dev] [PATCH v2 10/11] doc: update release notes for MLX5 L3 frag support

2020-10-04 Thread Ori Kam
Hi > -Original Message- > From: Dekel Peled > Sent: Friday, October 2, 2020 12:15 AM > Subject: [PATCH v2 10/11] doc: update release notes for MLX5 L3 frag support > > This patch updates 20.11 release notes with the changes included in > patches of this series: > 1) MLX5 support of match

Re: [dpdk-dev] [PATCH v2 11/11] net/mlx5: enforce limitation on IPv6 next proto

2020-10-04 Thread Ori Kam
Hi > -Original Message- > From: Dekel Peled > Sent: Friday, October 2, 2020 12:15 AM > Subject: [PATCH v2 11/11] net/mlx5: enforce limitation on IPv6 next proto > > Due to PRM requirement, the IPv6 header item 'proto' field, indicating > the next header protocol, should not be set as ext

[dpdk-dev] [PATCH v4 2/4] ethdev: tunnel offload model

2020-10-04 Thread Gregory Etelson
From: Eli Britstein Rte_flow API provides the building blocks for vendor agnostic flow classification offloads. The rte_flow match and action primitives are fine grained, thus enabling DPDK applications the flexibility to offload network stacks and complex pipelines. Applications wishing to off

[dpdk-dev] [PATCH v4 4/4] app/testpmd: add commands for tunnel offload API

2020-10-04 Thread Gregory Etelson
Tunnel Offload API provides hardware independent, unified model to offload tunneled traffic. Key model elements are: - apply matches to both outer and inner packet headers during entire offload procedure; - restore outer header of partially offloaded packet; - model is implemented as a set of

[dpdk-dev] [PATCH v4 3/4] net/mlx5: implement tunnel offload API

2020-10-04 Thread Gregory Etelson
Tunnel Offload API provides hardware independent, unified model to offload tunneled traffic. Key model elements are: - apply matches to both outer and inner packet headers during entire offload procedure; - restore outer header of partially offloaded packet; - model is implemented as a set of

[dpdk-dev] [PATCH v4 1/4] ethdev: allow negative values in flow rule types

2020-10-04 Thread Gregory Etelson
From: Gregory Etelson RTE flow items & actions use positive values in item & action type. Negative values are reserved for PMD private types. PMD items & actions usually are not exposed to application and are not used to create RTE flows. The patch allows applications with access to PMD flow ite

Re: [dpdk-dev] [PATCH v2 09/11] net/mlx5: support match on IPv6 fragment ext. item

2020-10-04 Thread Ori Kam
Hi > -Original Message- > From: Dekel Peled > Sent: Friday, October 2, 2020 12:15 AM > Subject: [PATCH v2 09/11] net/mlx5: support match on IPv6 fragment ext. item > > rte_flow update, following RFC [1], added to ethdev the rte_flow item > ipv6_frag_ext. > This patch adds to MLX5 PMD the

[dpdk-dev] [PATCH v4 0/4] Tunnel Offload API

2020-10-04 Thread Gregory Etelson
Tunnel Offload API provides hardware independent, unified model to offload tunneled traffic. Key model elements are: - apply matches to both outer and inner packet headers during entire offload procedure; - restore outer header of partially offloaded packet; - model is implemented as a set of

Re: [dpdk-dev] [PATCH v2 06/11] net/mlx5: remove handling of ICMP fragmented packets

2020-10-04 Thread Ori Kam
Hi > -Original Message- > From: Dekel Peled > Sent: Friday, October 2, 2020 12:15 AM > Subject: [PATCH v2 06/11] net/mlx5: remove handling of ICMP fragmented > packets > > Commit [1] forced setting of match on 'frag' bit mask 1 and value 0. > Previous patch in this series added support o

Re: [dpdk-dev] [PATCH v2 04/11] app/testpmd: support IPv6 fragments

2020-10-04 Thread Ori Kam
Hi > -Original Message- > From: Dekel Peled > Sent: Friday, October 2, 2020 12:15 AM > Subject: [PATCH v2 04/11] app/testpmd: support IPv6 fragments > > rte_flow update, following RFC [1], introduced frag_ext_exist field for > IPv6 header item, used to indicate match on fragmented/non-fr

Re: [dpdk-dev] [PATCH v2 03/11] app/testpmd: support IPv4 fragments

2020-10-04 Thread Ori Kam
> -Original Message- > From: Dekel Peled > Sent: Friday, October 2, 2020 12:15 AM > Subject: [PATCH v2 03/11] app/testpmd: support IPv4 fragments > > This patch updates testpmd CLI to support fragment_offset field of > IPv4 header item. > > To match on non-fragmented IPv4 packets, nee

Re: [dpdk-dev] [PATCH v2 07/11] net/mlx5: support match on IPv4 fragment packets

2020-10-04 Thread Ori Kam
Hi > -Original Message- > From: Dekel Peled > Sent: Friday, October 2, 2020 12:15 AM > Subject: [PATCH v2 07/11] net/mlx5: support match on IPv4 fragment packets > > This patch adds to MLX5 PMD the support of matching on IPv4 > fragmented and non-fragmented packets, using the IPv4 header

Re: [dpdk-dev] [PATCH v2 05/11] app/testpmd: support IPv6 fragment extension item

2020-10-04 Thread Ori Kam
Hi > -Original Message- > From: Dekel Peled > Sent: Friday, October 2, 2020 12:15 AM > Subject: [PATCH v2 05/11] app/testpmd: support IPv6 fragment extension item > > rte_flow update, following RFC [1], added to ethdev the rte_flow item > ipv6_frag_ext. > This patch updates testpmd CLI

Re: [dpdk-dev] [PATCH v2 01/11] ethdev: add extensions attributes to IPv6 item

2020-10-04 Thread Ori Kam
Hi > -Original Message- > From: Dekel Peled > Sent: Friday, October 2, 2020 12:15 AM > Subject: [PATCH v2 01/11] ethdev: add extensions attributes to IPv6 item > > Using the current implementation of DPDK, an application cannot match on > IPv6 packets, based on the existing extension hea

Re: [dpdk-dev] [PATCH v3 10/10] app/testpmd: support shared action

2020-10-04 Thread Ori Kam
Hi Andrey, I think you are missing documentation: Do/guides/testpmd_app_ug/testpmd_funcs.rst Best, Ori > -Original Message- > From: Ori Kam > Sent: Sunday, October 4, 2020 2:28 PM .x...@intel.com>; Bernard > Iremonger > Subject: RE: [PATCH v3 10/10] app/testpmd: support shared action >

Re: [dpdk-dev] [PATCH v4 1/1] net/mlx5: support match ICMP identifier fields

2020-10-04 Thread Ori Kam
Hi Li PSB Best, Ori > -Original Message- > From: dev On Behalf Of Li Zhang > Sent: Friday, October 2, 2020 11:41 AM > Subject: [dpdk-dev] [PATCH v4 1/1] net/mlx5: support match ICMP identifier > fields > > PRM expose fields "Icmp_header_data" in IPv4 ICMP. > Update ICMP mask parameter w

Re: [dpdk-dev] [PATCH v3 10/10] app/testpmd: support shared action

2020-10-04 Thread Ori Kam
Hi Andrey > -Original Message- > From: Andrey Vesnovaty > Sent: Sunday, October 4, 2020 1:06 AM > Subject: [PATCH v3 10/10] app/testpmd: support shared action > > This patch adds shared action support to testpmd CLI. > > All shared actions created via testpmd CLI assigned ID for further

Re: [dpdk-dev] [PATCH v3 09/10] examples/flow_filtering: utilize shared RSS action

2020-10-04 Thread Ori Kam
Hi Andrey, I don't think this change should be part of the series. After you update this example will only work if the PMD support shared action. Not all PMD supports it, and in any case this example is to show basic rules and RSS your code changes the app that the RSS action can't be checked. B

Re: [dpdk-dev] [PATCH v3 00/10] RTE flow shared action

2020-10-04 Thread Ori Kam
Hi Andrey, I suggest that you split this patchset to two different ones. One for the Mellanox PMD and one RTE just in each patch set reference the second patch. This why it is possible to merge only the RTE level, if other PMD will use it. Best, Ori > -Original Message- > From: dev On

Re: [dpdk-dev] [PATCH v3 02/10] ethdev: add conf arg to shared action icreate API

2020-10-04 Thread Ori Kam
Hi Andrey Why is this patch not part of the previous one? Best, Ori > -Original Message- > From: Andrey Vesnovaty > Sent: Sunday, October 4, 2020 1:06 AM > To: dev@dpdk.org > Cc: j...@marvell.com; jerinjac...@gmail.com; NBU-Contact-Thomas Monjalon > ; ferruh.yi...@intel.com; > step...@ne

Re: [dpdk-dev] [PATCH v3 01/10] ethdev: add flow shared action API

2020-10-04 Thread Ori Kam
Hi Andrey, You are missing the doc update (rte_flow) PSB for more comments. Best, Ori > -Original Message- > From: Andrey Vesnovaty > Sent: Sunday, October 4, 2020 1:06 AM > Subject: [PATCH v3 01/10] ethdev: add flow shared action API > > This commit introduces extension of DPDK flow

Re: [dpdk-dev] [PATCH] event/dpaa2: fix dereference before null check

2020-10-04 Thread Nipun Gupta
Acked-by: Nipun Gupta > -Original Message- > From: wangyunjian > Sent: Wednesday, August 26, 2020 6:38 PM > To: dev@dpdk.org; Hemant Agrawal ; Nipun Gupta > > Cc: jerry.lili...@huawei.com; xudin...@huawei.com; Yunjian Wang > ; sta...@dpdk.org > Subject: [dpdk-dev] [PATCH] event/dpaa2: f

Re: [dpdk-dev] [PATCH v7 32/42] pipeline: add SWX pipeline specification file

2020-10-04 Thread Raslan Darawsheh
Hi David, Seems that I missed this patch, thanks for the help and pointing me to it, appreciated. Kindest regards, Raslan Darawsheh > -Original Message- > From: David Marchand > Sent: Sunday, October 4, 2020 12:01 PM > To: Raslan Darawsheh > Cc: Cristian Dumitrescu ; dev@dpdk.org; > N

Re: [dpdk-dev] [PATCH] event/dpaa2: fix dereference before null check

2020-10-04 Thread Jerin Jacob
On Wed, Aug 26, 2020 at 6:37 PM wangyunjian wrote: > > From: Yunjian Wang > > Coverity flags that 'portal' variable is used before > it's checked for NULL. This patch fixes this issue. > > Coverity issue: 323516 > Fixes: 4ab57b042e7c ("event/dpaa2: affine portal at runtime during I/O") > Cc: sta.

Re: [dpdk-dev] [PATCH] event/octeontx: validate events requested against available

2020-10-04 Thread Jerin Jacob
On Tue, Jul 28, 2020 at 11:52 PM wrote: > > From: Pavan Nikhilesh > > Validate events configured in ssopf against the total number of > events configured across all the RX/TIM event adapters. > > Events available to ssopf can be reconfigured by passing the required > amount to kernel bootargs and

Re: [dpdk-dev] [PATCH] eventdev: fix return value of null not checked

2020-10-04 Thread Jerin Jacob
On Thu, Aug 6, 2020 at 9:10 PM Rao, Nikhil wrote: > > > > -Original Message- > > From: wangyunjian > > Sent: Monday, July 27, 2020 7:33 PM > > To: dev@dpdk.org; Rao, Nikhil > > Cc: jerry.lili...@huawei.com; xudin...@huawei.com; Yunjian Wang > > ; sta...@dpdk.org > > Subject: [dpdk-dev] [

Re: [dpdk-dev] [PATCH v2 1/2] ethdev: support query of AGE action

2020-10-04 Thread Ori Kam
Hi Dekel, PSB > -Original Message- > From: Dekel Peled > Sent: Thursday, October 1, 2020 10:33 PM > Subject: [PATCH v2 1/2] ethdev: support query of AGE action > > Existing API supports AGE action to monitor the aging of a flow. > This patch implements RFC [1], introducing the response f

Re: [dpdk-dev] [PATCH 0/4] introduce support for hairpin between two ports

2020-10-04 Thread Ori Kam
Hi Bing General comment I think in all of this patch set you are missing the documentation part., for example the testpmd doc. Thanks, Ori > -Original Message- > From: Bing Zhao > Sent: Thursday, October 1, 2020 3:26 AM > Subject: [PATCH 0/4] introduce support for hairpin between two p

Re: [dpdk-dev] [PATCH v3 4/4] app/testpmd: add commands for tunnel offload API

2020-10-04 Thread Ajit Khaparde
Gregory, [snip] > > > testpmd> flow tunnel 0 type vxlan > > > port 0: flow tunnel #1 type vxlan > > > testpmd> flow create 0 ingress group 0 tunnel_set 1 > > > pattern eth /ipv4 / udp dst is 4789 / vxlan / end > > > actions jump group 0 / end > > > > I could not get enough time

Re: [dpdk-dev] [PATCH v3 1/4] ethdev: allow negative values in flow rule types

2020-10-04 Thread Ajit Khaparde
Gregory, Please see inline. On Wed, Sep 30, 2020 at 2:19 AM Gregory Etelson wrote: > > From: Gregory Etelson > > RTE flow items & actions use positive values in item & action type. > Negative values are reserved for PMD private types. PMD > items & actions usually are not exposed to application

Re: [dpdk-dev] [PATCH 4/4] app/testpmd: change hairpin queues setup

2020-10-04 Thread Ori Kam
Hi Bing, PSB, Best, Ori > -Original Message- > From: Bing Zhao > Sent: Thursday, October 1, 2020 3:26 AM > Subject: [PATCH 4/4] app/testpmd: change hairpin queues setup > > A new parameter `hairpin-mode` is introduced to the testpmd command > line. Bitmask value is used to provide more

Re: [dpdk-dev] [PATCH 3/4] ethdev: add APIs for hairpin queue operation

2020-10-04 Thread Ori Kam
Hi Bing, PSB Best, Ori > -Original Message- > From: Bing Zhao > Sent: Thursday, October 1, 2020 3:26 AM > Subject: [PATCH 3/4] ethdev: add APIs for hairpin queue operation > > Every hairpin queue pair should be configured properly and the > connection between TX and RX queues should be

Re: [dpdk-dev] [PATCH v3] eventdev: support telemetry with xstats info

2020-10-04 Thread Jerin Jacob
On Wed, Sep 23, 2020 at 12:35 AM Eads, Gage wrote: > > > > > -Original Message- > > From: Chen, Mike Ximing > > Sent: Friday, September 18, 2020 12:39 PM > > To: Jerin Jacob > > Cc: dev@dpdk.org; Eads, Gage ; Vedantham, Sundar > > ; Power, Ciara ; > > Richardson, Bruce > > Subject: [PAT

Re: [dpdk-dev] [PATCH v3 4/4] app/testpmd: add commands for tunnel offload API

2020-10-04 Thread Gregory Etelson
Hello Ajit, > [snip] > > > > testpmd> flow tunnel 0 type vxlan > > > > port 0: flow tunnel #1 type vxlan > > > > testpmd> flow create 0 ingress group 0 tunnel_set 1 > > > > pattern eth /ipv4 / udp dst is 4789 / vxlan / end > > > > actions jump group 0 / end > > > > > > I could n

Re: [dpdk-dev] [PATCH 2/4] ethdev: add new attributes to hairpin config

2020-10-04 Thread Ori Kam
Hi Bing, PSB, Best, Ori > -Original Message- > From: Bing Zhao > Sent: Thursday, October 1, 2020 3:26 AM > Subject: [PATCH 2/4] ethdev: add new attributes to hairpin config > > To support two ports hairpin mode and keep the backward compatibility > for the application, two new attribute

Re: [dpdk-dev] [PATCH v3 1/4] ethdev: allow negative values in flow rule types

2020-10-04 Thread Gregory Etelson
Hello Ajit, [snip] > > RTE flow library functions cannot work with PMD private items and > > actions (elements) because RTE flow has no API to query PMD flow > > object size. In the patch, PMD flow elements use object pointer. > > RTE flow library functions handle PMD element object size as > > si

Re: [dpdk-dev] [PATCH 1/4] ethdev: add hairpin bind and unbind APIs

2020-10-04 Thread Ori Kam
Hi Bing, PSB, Thanks, Ori > -Original Message- > From: Bing Zhao > Sent: Thursday, October 1, 2020 3:26 AM > Cc: dev@dpdk.org > Subject: [PATCH 1/4] ethdev: add hairpin bind and unbind APIs > > In single port hairpin mode, all the hairpin TX and RX queues belong > to the same device. Af

Re: [dpdk-dev] [PATCH v7 32/42] pipeline: add SWX pipeline specification file

2020-10-04 Thread David Marchand
Hello Raslan, On Sun, Oct 4, 2020 at 9:51 AM Raslan Darawsheh wrote: > Seems like this patch introduced a new failure in compilation as following: > > ./../root/dpdk/lib/librte_pipeline/rte_swx_pipeline_spec.c:216:15: error: > implicit declaration of function 'reallocarray'; did you mean 'reallo

Re: [dpdk-dev] [PATCH 3/4] app/testpmd: fix build with gcc 11

2020-10-04 Thread Asaf Penso
>-Original Message- >From: dev On Behalf Of David Marchand >Sent: Thursday, September 24, 2020 12:31 PM >To: Ferruh Yigit >Cc: Wenzhuo Lu ; Beilei Xing >; Bernard Iremonger >; dev ; NBU-Contact-Adrien >Mazarguil >Subject: Re: [dpdk-dev] [PATCH 3/4] app/testpmd: fix build with gcc 11 > >O

Re: [dpdk-dev] [PATCH] net/octeontx2: remove logically dead code

2020-10-04 Thread Jerin Jacob
On Wed, Sep 30, 2020 at 4:04 PM wangyunjian wrote: > > > -Original Message- > > From: Jerin Jacob [mailto:jerinjac...@gmail.com] > > Sent: Wednesday, September 30, 2020 2:15 AM > > To: wangyunjian > > Cc: dpdk-dev ; Jerin Jacob ; Nithin > > Dabilpuram ; Kiran Kumar K > > ; Lilijun (Jerry)

Re: [dpdk-dev] [PATCH v2] testpmd: add speed capability in device info

2020-10-04 Thread Asaf Penso
>-Original Message- >From: dev On Behalf Of Sarosh Arif >Sent: Monday, September 28, 2020 1:01 PM >To: ferruh.yi...@intel.com >Cc: dev@dpdk.org; Sarosh Arif >Subject: [dpdk-dev] [PATCH v2] testpmd: add speed capability in device info > >Called rte_eth_dev_info_get() in testpmd, to get dev

Re: [dpdk-dev] [PATCH v2] net/qede: fix get link details

2020-10-04 Thread Jerin Jacob
On Sat, Oct 3, 2020 at 1:30 AM Rasesh Mody wrote: > > This patch fixes get current link details, without this change the link > details can be inaccurate if proper lock is not acquired. > > Fixes: 739a5b2f2b49 ("net/qede/base: use passed ptt handler") > Cc: sta...@dpdk.org > > Reported-by: Ferruh

Re: [dpdk-dev] [PATCH v2 1/3] build: add aarch64 clang to meson cross-compile

2020-10-04 Thread Jerin Jacob
On Thu, Oct 1, 2020 at 4:07 PM Juraj Linkeš wrote: > > Create meson cross file arm64_armv8_linux_clang_ubuntu1804. > Use clang/LLVM toolchain with sysroot pointing to gcc cross stdlib. > > Signed-off-by: Juraj Linkeš > --- > config/arm/arm64_armv8_linux_clang_ubuntu1804 | 20 +++

Re: [dpdk-dev] [PATCH v7 32/42] pipeline: add SWX pipeline specification file

2020-10-04 Thread Raslan Darawsheh
Hi, Resending to reply on the correct version, > -Original Message- > From: dev On Behalf Of Cristian Dumitrescu > Sent: Wednesday, September 30, 2020 9:34 AM > To: dev@dpdk.org > Cc: NBU-Contact-Thomas Monjalon ; > david.march...@redhat.com > Subject: [dpdk-dev] [PATCH v6 32/42] pipeli

Re: [dpdk-dev] [PATCH v6 32/42] pipeline: add SWX pipeline specification file

2020-10-04 Thread Raslan Darawsheh
Hi, > -Original Message- > From: dev On Behalf Of Cristian Dumitrescu > Sent: Wednesday, September 30, 2020 9:34 AM > To: dev@dpdk.org > Cc: NBU-Contact-Thomas Monjalon ; > david.march...@redhat.com > Subject: [dpdk-dev] [PATCH v6 32/42] pipeline: add SWX pipeline > specification file >