Re: [PATCH v2 06/37] baseband/acc100: add default e value for FCW

2022-09-16 Thread Thomas Monjalon
16/09/2022 03:12, Chautru, Nicolas: > Hi Thomas, > > > -Original Message- > > From: Thomas Monjalon > > Sent: Thursday, September 15, 2022 4:00 AM > > To: Vargas, Hernan > > Cc: dev@dpdk.org; gak...@marvell.com; t...@redhat.com; Chautru, Nicolas > > ; Zhang, Qi Z ; > > maxime.coque...@r

RE: [RFC] app/dma-perf: introduce dma-perf application

2022-09-16 Thread Morten Brørup
> From: Cheng Jiang [mailto:cheng1.ji...@intel.com] > Sent: Thursday, 15 September 2022 17.48 > > There are many high-performance DMA devices supported in DPDK now, and > these DMA devices can also be integrated into other modules of DPDK as > accelerators, such as Vhost. Before integrating DMA in

RE: [RFT] dumpcap: add file-prefix option

2022-09-16 Thread Kaur, Arshdeep
> -Original Message- > From: Stephen Hemminger > Sent: Tuesday, September 13, 2022 12:34 AM > To: dev@dpdk.org > Cc: Stephen Hemminger ; Kaur, Arshdeep > > Subject: [RFT] dumpcap: add file-prefix option > > When using dumpcap in container environment or with multiple DPDK > processes,

RE: [PATCH v3 1/4] ethdev: introduce protocol header API

2022-09-16 Thread Wang, YuanX
Hi Andrew, > -Original Message- > From: Andrew Rybchenko > Sent: Monday, September 12, 2022 7:25 PM > To: Wang, YuanX ; dev@dpdk.org; Thomas > Monjalon ; Ferruh Yigit ; > Ray Kinsella > Cc: Li, Xiaoyun ; Singh, Aman Deep > ; Zhang, Yuying ; > Zhang, Qi Z ; Yang, Qiming ; > jerinjac...@gm

RE: [PATCH v3 2/4] ethdev: introduce protocol hdr based buffer split

2022-09-16 Thread Wang, YuanX
Hi Andrew, > -Original Message- > From: Andrew Rybchenko > Sent: Monday, September 12, 2022 7:47 PM > To: Wang, YuanX ; dev@dpdk.org; Thomas > Monjalon ; Ferruh Yigit > Cc: m...@ashroe.eu; Li, Xiaoyun ; Singh, Aman Deep > ; Zhang, Yuying ; > Zhang, Qi Z ; Yang, Qiming ; > jerinjac...@gma

RE: [PATCH v3 2/4] ethdev: introduce protocol hdr based buffer split

2022-09-16 Thread Wang, YuanX
Hi > -Original Message- > From: Suanming Mou > Sent: Tuesday, September 13, 2022 3:57 PM > To: Wang, YuanX ; dev@dpdk.org; NBU-Contact- > Thomas Monjalon (EXTERNAL) ; Ferruh Yigit > ; Andrew Rybchenko > > Cc: m...@ashroe.eu; Li, Xiaoyun ; Singh, Aman Deep > ; Zhang, Yuying ; > Zhang, Qi

[PATCH v3] examples/fips_validation: add parsing for AES GMAC

2022-09-16 Thread Brian Dooley
Added functionality to parse algorithm for AES GMAC test Signed-off-by: Brian Dooley Acked-by: Kai Ji --- v2: add random internal iv generation --- v3: in reply to fix and patchwork CI --- examples/fips_validation/fips_validation.c| 2 ++ examples/fips_validation/fips_validation.h| 1

[PATCH] vhost: reduce memory footprint when IOMMU is disabled

2022-09-16 Thread David Marchand
If an application does not request IOMMU support, we can avoid allocating a IOMMU pool. This saves 112kB (IOTLB_CACHE_SIZE * sizeof(struct vhost_iotlb_entry)) per vq. Signed-off-by: David Marchand --- lib/vhost/iotlb.c | 20 +++- lib/vhost/socket.c | 4 +++- lib/vhost/vhost.c

Re: [PATCH v3 32/32] net/cnxk: dumps device private information

2022-09-16 Thread Jerin Jacob
On Mon, Sep 12, 2022 at 6:48 PM Nithin Dabilpuram wrote: > > From: Rakesh Kudurumalla > > Add support for ethdev private data dump callback for > debugging purposes. > > Signed-off-by: Rakesh Kudurumalla Updated the git commits in the series as needed and applied series to dpdk-next-net-mrvl/fo

Re: [PATCH v7 1/4] eal: add lcore poll busyness telemetry

2022-09-16 Thread Kevin Laatz
On 14/09/2022 15:30, Stephen Hemminger wrote: On Wed, 14 Sep 2022 10:29:26 +0100 Kevin Laatz wrote: +struct lcore_poll_telemetry { + int poll_busyness; + /**< Calculated poll busyness (gets set/returned by the API) */ + int raw_poll_busyness; + /**< Calculated poll busy

Re: [PATCH v7 0/4] Add lcore poll busyness telemetry

2022-09-16 Thread Kevin Laatz
On 14/09/2022 15:33, Stephen Hemminger wrote: On Wed, 14 Sep 2022 10:29:25 +0100 Kevin Laatz wrote: Currently, there is no way to measure lcore polling busyness in a passive way, without any modifications to the application. This patchset adds a new EAL API that will be able to passively track

Re: [RFT] dumpcap: add file-prefix option

2022-09-16 Thread Ben Magistro
Kaur, I believe parse_opts() should be called before dpdk_init() now see https://patches.dpdk.org/project/dpdk/patch/20220125032545.7704-1-konce...@gmail.com/ On Fri, Sep 16, 2022 at 4:19 AM Kaur, Arshdeep wrote: > > > > -Original Message- > > From: Stephen Hemminger > > Sent: Tuesday,

[PATCH v3] examples/fips_validation: add parsing for AES CTR

2022-09-16 Thread Brian Dooley
Added functionality to parse algorithm for AES CTR test Signed-off-by: Brian Dooley Acked-by: Kai Ji --- v2: fix clang warning for int-in-bool-context --- v3: in reply to fix and patchwork CI --- examples/fips_validation/fips_validation.c | 2 ++ examples/fips_validation/fips_validation.h

[v1] examples/fips_validation: fix SHA MCT test from segfault

2022-09-16 Thread Gowrishankar Muthukrishnan
In case of FIPS 140-2 format of test vectors in MCT test, msg is not given in the test vector, hence pt will be NULL which test function has to handle correctly. Fixes: d5c247145c2c ("examples/fips_validation: add parsing for SHA") Signed-off-by: Gowrishankar Muthukrishnan --- examples/fips_val

Re: [PATCH v7 0/4] Add lcore poll busyness telemetry

2022-09-16 Thread Kevin Laatz
On 16/09/2022 13:35, Kevin Laatz wrote: On 14/09/2022 15:33, Stephen Hemminger wrote: On Wed, 14 Sep 2022 10:29:25 +0100 Kevin Laatz wrote: Currently, there is no way to measure lcore polling busyness in a passive way, without any modifications to the application. This patchset adds a new EA

Re: [PATCH] net/mvneta: compilation fix for GCC-12

2022-09-16 Thread Jerin Jacob
On Thu, Sep 1, 2022 at 2:06 PM Liron Himi wrote: > > Acked-by: Liron Himi Applied to dpdk-next-net-mrvl/for-next-net. Thanks > > -Original Message- > From: Amit Prakash Shukla > Sent: Thursday, 1 September 2022 11:31 > To: Zyta Szpak ; Liron Himi > Cc: dev@dpdk.org; Jerin Jacob Koll

Re: [PATCH V2] net/bonding: add link speeds configuration

2022-09-16 Thread Chas Williams
On 9/15/22 22:09, lihuisong (C) wrote: 在 2022/9/15 21:43, Chas Williams 写道: On 9/15/22 09:14, Huisong Li wrote: This patch adds link speeds configuration. ---   -v2: resend due to CI compiling failure. Signed-off-by: Huisong Li ---   drivers/net/bonding/rte_eth_bond_pmd.c | 2 ++   1 file

Re: Cannot set affinity - pthread_setaffinity_np - DPDK21

2022-09-16 Thread Stephen Hemminger
On Fri, 16 Sep 2022 09:37:32 +0530 Kamaraj P wrote: > Hi Team, > Have sent a message to DPDK alias. Can you please have a look and share > your thoughts on this ? Top posting and nag messages just make developers angry > > On Thu, Sep 15, 2022 at 10:27 PM Kamaraj P wrote: > > > Hi Team, > >

[PATCH v4 1/2] eventdev/eth_tx: add queue start stop API

2022-09-16 Thread Naga Harish K S V
Add support to start or stop a particular queue that is associated with the adapter. Start function enables the Tx adapter to start enqueueing packets to the Tx queue. Stop function stops the Tx adapter from transmitting any packets to the Tx queue. The Tx adapter also frees any packets that may

[PATCH v4 2/2] test/eth_tx: add testcase for queue start stop APIs

2022-09-16 Thread Naga Harish K S V
Added testcase for rte_event_eth_tx_adapter_queue_start() and rte_event_eth_tx_adapter_queue_stop() APIs. Signed-off-by: Naga Harish K S V --- app/test/test_event_eth_tx_adapter.c | 86 1 file changed, 86 insertions(+) diff --git a/app/test/test_event_eth_tx_adapter

RE: [PATCH 1/3] eventdev/eth_tx: add queue start stop API

2022-09-16 Thread Naga Harish K, S V
> -Original Message- > From: Jayatheerthan, Jay > Sent: Friday, September 16, 2022 11:40 AM > To: Jerin Jacob ; Naga Harish K, S V > > Cc: jer...@marvell.com; dev@dpdk.org > Subject: RE: [PATCH 1/3] eventdev/eth_tx: add queue start stop API > > > -Original Message- > > From: Je

Re: [RFT] dumpcap: add file-prefix option

2022-09-16 Thread Stephen Hemminger
On Fri, 16 Sep 2022 08:51:59 -0400 Ben Magistro wrote: > Kaur, > > I believe parse_opts() should be called before dpdk_init() now see > https://patches.dpdk.org/project/dpdk/patch/20220125032545.7704-1-konce...@gmail.com/ Correct, in main branch parse_opts is before dpdk_init

Re: [dpdk-dev] [PATCH] common/cnxk: fix missing RTE Flow counter reset

2022-09-16 Thread Jerin Jacob
On Tue, Sep 13, 2022 at 10:40 AM wrote: > > From: Satheesh Paul > > Added code to clear counters upon flow deletion. > > Fixes: f9af9080746 ("common/cnxk: add mcam utility API") > Cc: sta...@dpdk.org > > Signed-off-by: Satheesh Paul > Reviewed-by: Kiran Kumar Kokkilagadda Please use Kiran Kuma

[PATCH v5 1/2] eventdev/eth_tx: add queue start stop API

2022-09-16 Thread Naga Harish K S V
Add support to start or stop a particular queue that is associated with the adapter. Start function enables the Tx adapter to start enqueueing packets to the Tx queue. Stop function stops the Tx adapter from transmitting any packets to the Tx queue. The Tx adapter also frees any packets that may

[PATCH v5 2/2] test/eth_tx: add testcase for queue start stop APIs

2022-09-16 Thread Naga Harish K S V
Added testcase for rte_event_eth_tx_adapter_queue_start() and rte_event_eth_tx_adapter_queue_stop() APIs. Signed-off-by: Naga Harish K S V --- app/test/test_event_eth_tx_adapter.c | 86 1 file changed, 86 insertions(+) diff --git a/app/test/test_event_eth_tx_adapter

Re: Issue on capturing using DPDK Pdump on secondary interface.

2022-09-16 Thread Stephen Hemminger
On Thu, 25 Aug 2022 11:43:11 +0530 Navin Srinivas wrote: > Hello, > > We are facing a strange issue, we have the following setup for our > application. We wanted to capture packets using dpdk pdump for our > application, and started to notice an issue in capturing on DPDK 21.11 > So we went back

RE: [EXT] [PATCH v3] examples/fips_validation: add parsing for AES GMAC

2022-09-16 Thread Gowrishankar Muthukrishnan
Tested with FIPS test vectors from NIST. Acked-by: Gowrishankar Muthukrishnan Thanks, Gowrishankar > -Original Message- > From: Brian Dooley > Sent: Friday, September 16, 2022 2:30 PM > To: Fan Zhang ; Brian Dooley > > Cc: dev@dpdk.org; Gowrishankar Muthukrishnan > ; Akhil Goyal ; > k

RE: [PATCH v2] examples/fips_validation: add parsing for AES CTR

2022-09-16 Thread Gowrishankar Muthukrishnan
Tested with FIPS test vectors from NIST. Acked-by: Gowrishankar Muthukrishnan Thanks, Gowrishankar > -Original Message- > From: Ji, Kai > Sent: Thursday, September 15, 2022 6:52 PM > To: Dooley, Brian ; Zhang, Roy Fan > > Cc: dev@dpdk.org; Gowrishankar Muthukrishnan > ; Akhil Goyal >

[PATCH] cryptodev: add trace points

2022-09-16 Thread Amit Prakash Shukla
Add trace points for cryptodev functions. Signed-off-by: Amit Prakash Shukla --- lib/cryptodev/cryptodev_pmd.c | 13 + lib/cryptodev/cryptodev_trace_points.c | 165 ++ lib/cryptodev/rte_cryptodev.c | 109 ++- lib/cryptodev/rte_cryptodev_trace.h| 423 +++

Re: [PATCH] net/mlx5: fix Rx queue recovery mechanism

2022-09-16 Thread Amiya Mohakud
Thank you for the clarification. On Sun, Sep 11, 2022 at 3:18 AM Asaf Penso wrote: > Hello Amiya, > > > > This fix is for an issue with the error recovery mechanism. > > > > I assume the use case you’re referring to is working with rx_vec burst + > cqe zipping enabled + error recovery. > > If th

Re: [RFC v2] eal/linux: add support for fast virt/iova translation

2022-09-16 Thread Don Wallwork
Dmitry/Anatoly- Any comments on this RFC? FWIW, I did some investigation of adding support for this in non-legacy mode and it seemed to me that this may be at odds with the dynmem approach. My understanding is that with dynmem, the VA space is entirely contiguous, but IOVA addresses are not. 

[PATCH] net/ice: support traffic to original DCF port

2022-09-16 Thread Zhichao Zeng
Add support for sending traffic to the original DCF port with 'port_representor' action by using DCF port id as 'port_id'. For example: testpmd> flow create 0 ingress pattern any / end actions port_representor port_id 0 / end Signed-off-by: Zhichao Zeng --- doc/guides/nics/features/ice

[PATCH v3] config/arm: add PHYTIUM tys2500

2022-09-16 Thread luzhipeng
Here adds configs for PHYTIUM server. Signed-off-by: luzhipeng --- v3: 1. fix typos 2. fix signed-off-by format v2: 1. add ccache for cross build 2. rename fts2500 to tys2500 and modify the corresponding code config/arm/arm64_tys2500_linux_gcc | 16 confi

[PATCH v1 0/3] Fix meter hierarchy issue for represented port

2022-09-16 Thread Shun Hao
When the represented port item was introduced, there's an issue that if a flow matching represented port item uses a meter hierarchy action, it will fail due to the represented port item not supported correctly in meter hierarchy creation. This patch set is adding the correct handling to support r

[PATCH v1 2/3] net/mlx5: add meter flow limitation when matching all ports

2022-09-16 Thread Shun Hao
If there's no param in represented_port item, it will be treated as matching all ports by default. But there's some limitation when using it with meter hierarchy. This patch adds the limitation that when matching all ports, the meter hierarchy should not contain any meter having drop count. Fixes

[PATCH v1 1/3] net/mlx5: fix meter hierarchy with represented port item

2022-09-16 Thread Shun Hao
There is a new item type represented_port, and currently it will fail when using meter hierarchy in flow using represented_port match. This patch fixes this fail by adding support for represented_port item in meter hierarchy flow split. Fixes: e8146c63 ("net/mlx5: support represented port item in

[PATCH v1 3/3] net/mlx5: fix meter ID tag for meter hierarchy

2022-09-16 Thread Shun Hao
Currently, when flow usese meter hierarchy, a tag action is always applied to set the first meter's meter id, so as to update the first meter's drop count. But it's not considered if first meter doesn't have drop count. This patch fixes it, that in hierarchy, if the first meter doesn't have drop c