Re: [PATCH 2/2] ethdev: fix race condition in fast-path ops setup

2023-02-21 Thread fengchengwen
On 2023/2/22 1:00, Stephen Hemminger wrote: > On Tue, 21 Feb 2023 07:24:19 + > Ruifeng Wang wrote: > >>> -Original Message- >>> From: fengchengwen >>> Sent: Monday, February 20, 2023 2:58 PM >>> To: Ashok Kaladi ; jer...@marvell.com; >>> tho...@monjalon.net >>> Cc: dev@dpdk.org; s.v

Re: [PATCH v2 0/3] update NFP documentation

2023-02-21 Thread Ferruh Yigit
On 2/20/2023 8:41 AM, Chaoyong He wrote: > In response to the reviewer's comments, this patch series is split > into three different commits. > > --- > v2: > * Split into three commits. > --- > > Walter Heymans (3): > doc: wrap nfp doc to 80 characters and improve grammar > doc: update outdat

RE: [PATCH v3] app/procinfo: display eventdev xstats for PMD data

2023-02-21 Thread Sevincer, Abdullah
Got it. Looking at forums and made some reading, like you said it does not matter much. I will keep consistency with other call methods so keep malloc. I will push another patch removing extra line. Thanks. -Original Message- From: Stephen Hemminger Sent: Friday, February 17, 2023 8:3

Re: [PATCH] examples/l3fwd-power: support CPPC cpufreq

2023-02-21 Thread Jie Hai
Hi, David Hunt, Kindly ping. Could you please take a look at this patch? Thanks, Jie Hai On 2023/1/31 10:58, Jie Hai wrote: Currently the l3fwd-power only supports ACPI cpufreq and Pstate cpufreq, This patch adds CPPC cpufreq. Signed-off-by: Jie Hai --- examples/l3fwd-power/main.c | 9

[PATCH] net/bnxt: remove compile-time option for IEEE 1588

2023-02-21 Thread Ajit Khaparde
Typically drivers are supposed to enable/disable features dynamically instead of compile time options. Remove the compile time option RTE_LIBRTE_IEEE1588 from bnxt PMD. This patch is an improved and bnxt specific version of the previous submission which tried to remove the option tree wide, but wa

[dpdk-dev] [PATCH] common/cnxk: fix IPv6 extension header parsing

2023-02-21 Thread psatheesh
From: Satheesh Paul RTE_FLOW_ITEM_TYPE_IPV6_EXT and RTE_FLOW_ITEM_TYPE_IPV6_FRAG_EXT pattern items can be specified following a RTE_FLOW_ITEM_TYPE_IPV6. Modified layer C parsing logic to handle this. Fixes: a800675b06f9 ("net/cnxk: support IPv6 fragment flow pattern item") Cc: sta...@dpdk.org S

[PATCH] net/iavf: fix iavf query stats in intr thread

2023-02-21 Thread Kaiwen Deng
When iavf send query-stats command in eal-intr-thread through virtual channel, there will be no response received from iavf_dev_virtchnl_handler for this command during block and wait. Because iavf_dev_virtchnl_handler is also registered in eal-intr-thread. When vf device is bonded as BONDING_MODE

dev@dpdk.org

2023-02-21 Thread bugzilla
https://bugs.dpdk.org/show_bug.cgi?id=1163 gaodaxue (daxuex@intel.com) changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[PATCH 1/2] common/cnxk: add cnf10ka A1 platform

2023-02-21 Thread Srikanth Yalavarthi
From: Harman Kalra Adding support for cnf10ka A1 pass Signed-off-by: Harman Kalra --- drivers/common/cnxk/roc_model.c | 1 + drivers/common/cnxk/roc_model.h | 9 - 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/drivers/common/cnxk/roc_model.c b/drivers/common/cnxk/roc_mo

[PATCH 2/2] common/cnxk: add cn10ka B0 platform

2023-02-21 Thread Srikanth Yalavarthi
Adding support for cn10ka B0 pass Signed-off-by: Srikanth Yalavarthi --- drivers/common/cnxk/roc_model.c | 1 + drivers/common/cnxk/roc_model.h | 9 - 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/drivers/common/cnxk/roc_model.c b/drivers/common/cnxk/roc_model.c index 9d3

[PATCH v2] event/cnxk: add WQE stashing support

2023-02-21 Thread pbhagavatula
From: Pavan Nikhilesh CN10K supports stashing the scheduled WQE carried by `rte_event` to the cores L2 Dcache.The number of cache lines to be stashed and the offset is configurable per HWGRP i.e. event queue. By default, stashing is enabled on queues which have been connected to Rx adapter. Stas

Re: [PATCH v2] app/testpmd: fix secondary process not forwarding

2023-02-21 Thread lihuisong (C)
在 2023/2/21 23:44, Shiyang He 写道: Under multi-process scenario, the secondary process gets queue state from the wrong location (the global variable 'ports'). Therefore, the secondary process can not forward since "stream_init" is not called. This commit fixes the issue by calling 'rte_eth_rx/t

RE: [PATCH v3] net/iavf: enable Tx outer checksum offload on avx512

2023-02-21 Thread Zhang, Qi Z
> -Original Message- > From: Zhang, Qi Z > Sent: Sunday, February 19, 2023 4:16 PM > To: Xu, Ke1 ; Zeng, ZhichaoX ; > dev@dpdk.org > Cc: Yang, Qiming ; Zhou, YidingX > ; Wu, Jingjing ; Xing, Beilei > ; Richardson, Bruce ; > Konstantin Ananyev > Subject: RE: [PATCH v3] net/iavf: enable

RE: [PATCH v2 2/2] app/testpmd: add support for bonding port's LACP negotiation

2023-02-21 Thread Chaoyong He
> On 2/16/2023 8:32 AM, Chaoyong He wrote: > > From: Long Wu > > > > If bonding port is mode4 with disabling dedicated queue and there are > > no other packets, forward loop will not call port's TX function and > > bonding port will not send LACP packets. > > > > Add sending LACP packets periodica

RE: [PATCH 1/2] net/bonding: add independent LACP sending function

2023-02-21 Thread Chaoyong He
> On Mon, 20 Feb 2023 10:46:16 +0100 > Simon Horman wrote: > > > On Thu, Feb 16, 2023 at 11:47:27AM -0800, Stephen Hemminger wrote: > > > On Thu, 16 Feb 2023 15:15:13 +0800 > > > Chaoyong He wrote: > > > > > > > +void > > > > +rte_eth_bond_8023ad_lacp_send_one(void *queue) { > > > > + uint32

RE: [EXT] [PATCH v9 15/22] examples/ipsecgw: replace RTE_LOGTYPE_PORT

2023-02-21 Thread Akhil Goyal
> Subject: [EXT] [PATCH v9 15/22] examples/ipsecgw: replace > RTE_LOGTYPE_PORT Title should be examples/ipsec-secgw: replace RTE_LOGTYPE_PORT Acked-by: Akhil Goyal > > Looks like some code got copy/paste in to the IPSEC gateway > example from another place. Shouldn't be using RTE_LOGTYPE_PORT >

[PATCH v2] mem: fix displaying heap ID failed for heap info command

2023-02-21 Thread Huisong Li
The telemetry lib has added a allowed characters set for dictionary names. Please see commit 2537fb0c5f34 ("telemetry: limit characters allowed in dictionary names") The space is not in this set, which cause the heap ID in /eal/heap_info cannot be displayed. Additionally, 'heap' is also misspellin

RE: [PATCH v2] mem: fix displaying heap ID failed for heap info command

2023-02-21 Thread Morten Brørup
> From: Huisong Li [mailto:lihuis...@huawei.com] > Sent: Wednesday, 22 February 2023 08.50 o command > > The telemetry lib has added a allowed characters set for dictionary names. > Please see commit 2537fb0c5f34 ("telemetry: limit characters allowed in > dictionary names") > > The space is not i

<    1   2