build dpdk error by gcc 8.4.0

2023-03-21 Thread hfli
Hi Dev, When I build dpdk on CentOS7.9 and GCC 8.4.0, it throw “operand type mismatch for `vpclmulqdq'”, how can I fix this? FAILED: lib/net/libnet_crc_avx512_lib.a.p/net_crc_avx512.c.o ccache cc -Ilib/net/libnet_crc_avx512_lib.a.p -Ilib/net -I../lib/net -I. -I.. -Iconfig -I../config -Ilib/eal/i

[PATCH] common/idpf: move PF specific functions from common init

2023-03-21 Thread beilei . xing
From: Beilei Xing Move PF reset and PF mailbox initialization functions from idpf_adapter_init function to _adapter_ext_init function, since ther're different between PF and VF support. Signed-off-by: Beilei Xing --- drivers/common/idpf/idpf_common_device.c | 72 +--- d

[PATCH] net/idpf: add VF support

2023-03-21 Thread beilei . xing
From: Beilei Xing Support VF whose device id is 0x145c. Signed-off-by: Beilei Xing --- This patch depends on https://patches.dpdk.org/project/dpdk/patch/20230321065316.79549-1-beilei.x...@intel.com/. drivers/net/idpf/idpf_ethdev.c | 88 ++ drivers/net/idpf/idp

From: Beilei Xing

2023-03-21 Thread beilei . xing
Move PF reset and PF mailbox initialization functions from idpf_adapter_init function to _adapter_ext_init function, since they're different between PF and VF support. Signed-off-by: Beilei Xing --- v2 change: - Fix typo. drivers/common/idpf/idpf_common_device.c | 72 +

[PATCH v2] common/idpf: move PF specific functions from common init

2023-03-21 Thread beilei . xing
From: Beilei Xing Move PF reset and PF mailbox initialization functions from idpf_adapter_init function to _adapter_ext_init function, since they're different between PF and VF support. Signed-off-by: Beilei Xing --- v2 change: - fix typo. drivers/common/idpf/idpf_common_device.c | 72 ++

Re: [PATCH v1] raw/ifpga: remove virtual device unplug operation

2023-03-21 Thread Thomas Monjalon
21/03/2023 01:11, Huang, Wei: > From: Thomas Monjalon > > 16/03/2023 21:44, Wei Huang: > > > VDEV bus has implemented cleanup() function to perform cleanup for > > > devices on the bus during eal_cleanup(), so there is no need for ifpga > > > driver to record virtual devices and unplug them. > >

RE: [PATCH v1] raw/ifpga: remove virtual device unplug operation

2023-03-21 Thread Huang, Wei
Hi Thomas, > -Original Message- > From: Thomas Monjalon > Sent: Tuesday, March 21, 2023 16:14 > To: Huang, Wei > Cc: dev@dpdk.org; david.march...@redhat.com; sta...@dpdk.org; Xu, > Rosen ; Zhang, Tianfei ; > Zhang, Qi Z > Subject: Re: [PATCH v1] raw/ifpga: remove virtual device unplug o

RE: [PATCH v12] app/procinfo: display eventdev xstats

2023-03-21 Thread Pattan, Reshma
> -Original Message- > From: Sevincer, Abdullah > >+Ex: > >+struct eventdev_params { > >+unit8_t eventdev_id; > >+unit8_t ports[MAX_PORTS_QUEUES] > >+ unit8_t queues[MAX_PORTS_QUEUES] > >+ static uint8_t num_queues > >+ static

[PATCH v2] config/arm: support ldapr on neoverse n1

2023-03-21 Thread Joyce Kong
Armv8.3 introduced a LDAPR instruction that has weaker guarantees, just sufficient to implement memory_order_acq_rel. LDAPR does not wait for previous STLR to complete. And if the same location is used in both, it does not force the write to be globally observed. The new instruction can avoid some

RE: [PATCH v12] app/procinfo: display eventdev xstats

2023-03-21 Thread Sevincer, Abdullah
>+Having structure like suggested not only help-s simple data handling but also >would help for the cases like below , where you need to maintain different >event ids in the code. >+With the current patch version the below scenario is not possible as you have >only one global variable for t

RE: [PATCH] doc: update iavf feature list

2023-03-21 Thread Zhang, Qi Z
> -Original Message- > From: Zeng, ZhichaoX > Sent: Tuesday, March 21, 2023 2:39 PM > To: dev@dpdk.org > Cc: Zhang, Qi Z ; Zeng, ZhichaoX > ; Wu, Jingjing ; Xing, > Beilei > Subject: [PATCH] doc: update iavf feature list > > The iavf supports L3/L4 checksum offload on both scalar and

RE: [PATCH v12] app/procinfo: display eventdev xstats

2023-03-21 Thread Pattan, Reshma
> -Original Message- > From: Sevincer, Abdullah > > >+Ex 1: Where you want to show queue 0 xstats of eventdev 2 and port0 > >+xstats of eventdev 1 ./proc --show-evendev-port-xtstas=0:1 > >+--show-evendev-queue-xsats=0:2 > > >+Thanks. > >+Reshma > > > If you want your approach of mai

Re: [PATCH v1] raw/ifpga: remove virtual device unplug operation

2023-03-21 Thread Thomas Monjalon
21/03/2023 09:41, Huang, Wei: > From: Thomas Monjalon > > 21/03/2023 01:11, Huang, Wei: > > > From: Thomas Monjalon > > > > 16/03/2023 21:44, Wei Huang: > > > > > VDEV bus has implemented cleanup() function to perform cleanup for > > > > > devices on the bus during eal_cleanup(), so there is no n

RE: [PATCH v2] net/idpf: cancel alarm when fail to init adapter

2023-03-21 Thread Zhang, Qi Z
> -Original Message- > From: beilei.x...@intel.com > Sent: Monday, March 20, 2023 3:12 PM > To: Wu, Jingjing > Cc: dev@dpdk.org; Xing, Beilei ; sta...@dpdk.org > Subject: [PATCH v2] net/idpf: cancel alarm when fail to init adapter > > From: Beilei Xing > > Cancel alarm if failing to

RE: [PATCH] net/cpfl: cancel alarm when fail to init adapter

2023-03-21 Thread Zhang, Qi Z
> -Original Message- > From: beilei.x...@intel.com > Sent: Monday, March 20, 2023 3:30 PM > To: Zhang, Yuying > Cc: dev@dpdk.org; Xing, Beilei > Subject: [PATCH] net/cpfl: cancel alarm when fail to init adapter > > From: Beilei Xing > > Cancel alarm if failing to allocate vports me

Re: [dpdk-dev] [PATCH] doc: deprecation notice to remove net/bnx2x driver

2023-03-21 Thread Ferruh Yigit
On 3/17/2023 6:02 PM, Alok Prasad wrote: >> -Original Message- >> From: jer...@marvell.com >> Sent: 17 March 2023 18:00 >> To: dev@dpdk.org >> Cc: tho...@monjalon.net; david.march...@redhat.com; ferruh.yi...@amd.com; >> andrew.rybche...@oktetlabs.ru; Alok Prasad >> ; Devendra Singh Rawat

Re: [PATCH v2] config/arm: support ldapr on neoverse n1

2023-03-21 Thread Thomas Monjalon
21/03/2023 10:44, Joyce Kong: > Armv8.3 introduced a LDAPR instruction that has weaker guarantees, > just sufficient to implement memory_order_acq_rel. LDAPR does not > wait for previous STLR to complete. And if the same location is > used in both, it does not force the write to be globally observe

Re: [PATCH 2/2] app/testpmd: add testpmd based sleeping

2023-03-21 Thread Ferruh Yigit
On 3/17/2023 11:09 AM, Anthony Harivel wrote: > Ferruh Yigit, Mar 16, 2023 at 18:05: >> Hi Anthony, >> >> What is the motivation here? > > Hi Ferruh, > > AFAIK testpmd is the reference tool used for CI and tests whether it is > for functional or performance tests and I think it would be in > ever

Re: [PATCH 1/2] net/mana: avoid unnecessary assignments in data path

2023-03-21 Thread Ferruh Yigit
On 3/17/2023 11:32 PM, lon...@linuxonhyperv.com wrote: > From: Long Li > > Unnecessary assignments involve memset and waste CPU cycles. > Removing them to reduce CPU usage. > > Fixes: 517ed6e2d590 ("net/mana: add basic driver with build environment") > Cc: sta...@dpdk.org > Signed-off-by: Long L

Re: build dpdk error by gcc 8.4.0

2023-03-21 Thread Bruce Richardson
On Tue, Mar 21, 2023 at 03:13:14PM +0800, h...@netitest.com wrote: > Hi Dev, > > When I build dpdk on CentOS7.9 and GCC 8.4.0, it throw “operand type > mismatch for `vpclmulqdq'”, how can I fix this? > > FAILED: lib/net/libnet_crc_avx512_lib.a.p/net_crc_avx512.c.o > ccache cc -Ilib/net/libnet_cr

RE: [PATCH v5] net/ice: fix ice dcf control thread crash

2023-03-21 Thread Zhang, Qi Z
> -Original Message- > From: Ye, MingjinX > Sent: Tuesday, March 21, 2023 10:08 AM > To: Zhang, Qi Z ; dev@dpdk.org > Cc: Yang, Qiming ; sta...@dpdk.org; Zhou, YidingX > ; Zhang, Ke1X > Subject: RE: [PATCH v5] net/ice: fix ice dcf control thread crash > > Hi Qi, here is my new solutio

[PATCH] doc: fix cryptodev code block mismatch

2023-03-21 Thread Akhil Goyal
Certain structures were replicated in programmer's guide, which resulted in mismatch when that structure is changed in future releases. Added literal includes to copy code block while compiling. Fixes: 0318c02b57cf ("doc: add cryptodev chapter in prog guide") Cc: sta...@dpdk.org Signed-off-by: Ak

[PATCH 1/2] examples/qos_sched: fix config entries in wrong sections

2023-03-21 Thread Bruce Richardson
When specifying the QoS config, the profiles to be used for each pipe within a subport must be specified in the subport section, not in the section for the subport profile itself. Similarly for subport profiles, those should be specified in the port section. Fixes: de3cfa2c9823 ("sched: initial im

[PATCH 0/2] small fixes for QoS profile handling

2023-03-21 Thread Bruce Richardson
Fix issues with the QoS block not having explicitly configured pipes - instead they started zeroed, which worked fine. Also add into the example app a check to flag a warning on any future misconfiguration. Bruce Richardson (2): examples/qos_sched: fix config entries in wrong sections examples

[PATCH 2/2] examples/qos_sched: report error if no pipes configured

2023-03-21 Thread Bruce Richardson
Have the QoS scheduler sample application report an error if no pipes are configured for a subport. Signed-off-by: Bruce Richardson --- examples/qos_sched/init.c | 7 +++ 1 file changed, 7 insertions(+) diff --git a/examples/qos_sched/init.c b/examples/qos_sched/init.c index 7a27c03b64..d8a

Re: [PATCH 0/5] fix segment fault when parse args

2023-03-21 Thread Ferruh Yigit
On 3/17/2023 2:43 AM, fengchengwen wrote: > On 2023/3/17 2:18, Ferruh Yigit wrote: >> On 3/14/2023 12:48 PM, Chengwen Feng wrote: >>> The rte_kvargs_process() was used to parse KV pairs, it also supports >>> to parse 'only keys' (e.g. socket_id) type. And the callback function >>> parameter 'value

Re: [PATCH] net/bnxt: limit max_vnics for CoS classification

2023-03-21 Thread Ajit Khaparde
On Mon, Mar 13, 2023 at 1:01 PM Dave Johnson wrote: > > When using CoS classification the number of vnics is capped > to avoid unnecessary memzone allocations. > > Signed-off-by: Dave Johnson Acked-by: Ajit Khaparde Patch merged to dpdk-next-net-brcm. Thanks > --- > .mailmap

Re: [PATCH] doc: fix cryptodev code block mismatch

2023-03-21 Thread Thomas Monjalon
21/03/2023 14:05, Akhil Goyal: > Certain structures were replicated in programmer's guide, > which resulted in mismatch when that structure is changed > in future releases. > Added literal includes to copy code block while compiling. The best is to avoid including code in docs. Why do we need thes

RE: [EXT] Re: [PATCH] doc: fix cryptodev code block mismatch

2023-03-21 Thread Akhil Goyal
> 21/03/2023 14:05, Akhil Goyal: > > Certain structures were replicated in programmer's guide, > > which resulted in mismatch when that structure is changed > > in future releases. > > Added literal includes to copy code block while compiling. > > The best is to avoid including code in docs. > Why

Re: [EXT] Re: [PATCH] doc: fix cryptodev code block mismatch

2023-03-21 Thread Thomas Monjalon
21/03/2023 15:57, Akhil Goyal: > > 21/03/2023 14:05, Akhil Goyal: > > > Certain structures were replicated in programmer's guide, > > > which resulted in mismatch when that structure is changed > > > in future releases. > > > Added literal includes to copy code block while compiling. > > > > The b

Re: [PATCH v5] net/ice: fix ice dcf control thread crash

2023-03-21 Thread Tyler Retzlaff
On Tue, Mar 21, 2023 at 11:55:19AM +, Zhang, Qi Z wrote: > > > > -Original Message- > > From: Ye, MingjinX > > Sent: Tuesday, March 21, 2023 10:08 AM > > To: Zhang, Qi Z ; dev@dpdk.org > > Cc: Yang, Qiming ; sta...@dpdk.org; Zhou, YidingX > > ; Zhang, Ke1X > > Subject: RE: [PATCH v5

RE: [PATCH 1/2] net/mana: avoid unnecessary assignments in data path

2023-03-21 Thread Long Li
> Subject: Re: [PATCH 1/2] net/mana: avoid unnecessary assignments in data > path > > On 3/17/2023 11:32 PM, lon...@linuxonhyperv.com wrote: > > From: Long Li > > > > Unnecessary assignments involve memset and waste CPU cycles. > > Removing them to reduce CPU usage. > > > > Fixes: 517ed6e2d590 ("

RE: [PATCH 2/2] examples/qos_sched: report error if no pipes configured

2023-03-21 Thread Dumitrescu, Cristian
> -Original Message- > From: Richardson, Bruce > Sent: Tuesday, March 21, 2023 1:14 PM > To: dev@dpdk.org > Cc: Richardson, Bruce ; Dumitrescu, Cristian > > Subject: [PATCH 2/2] examples/qos_sched: report error if no pipes configured > > Have the QoS scheduler sample application repor

RE: [PATCH 1/2] examples/qos_sched: fix config entries in wrong sections

2023-03-21 Thread Dumitrescu, Cristian
> -Original Message- > From: Richardson, Bruce > Sent: Tuesday, March 21, 2023 1:14 PM > To: dev@dpdk.org > Cc: Richardson, Bruce ; sta...@dpdk.org; > Dumitrescu, Cristian > Subject: [PATCH 1/2] examples/qos_sched: fix config entries in wrong sections > > When specifying the QoS confi

Re: [PATCH v11 1/5] net/enetfec: introduce NXP ENETFEC driver

2023-03-21 Thread Ferruh Yigit
On 11/15/2021 7:19 AM, Apeksha Gupta wrote: > +ENETFEC > +--- > + > +This section provides an overview of the NXP ENETFEC and how it is > +integrated into the DPDK. Driver is taken as **experimental** as driver > +depends on a Linux kernel module 'enetfec-uio', which is not upstreamed > +yet.

[PATCH] bus/vmbus: add cleanup support

2023-03-21 Thread longli
From: Long Li Implement VMBUS cleanup callback from eal_cleanup(). Signed-off-by: Long Li --- drivers/bus/vmbus/vmbus_common.c | 29 + 1 file changed, 29 insertions(+) diff --git a/drivers/bus/vmbus/vmbus_common.c b/drivers/bus/vmbus/vmbus_common.c index 8d32d66504

Re: [Patch v10 01/18] net/mana: add basic driver with build environment and doc

2023-03-21 Thread Ferruh Yigit
On 10/6/2022 12:21 AM, lon...@linuxonhyperv.com wrote: > diff --git a/doc/guides/nics/mana.rst b/doc/guides/nics/mana.rst > new file mode 100644 > index 00..eeca153911 > --- /dev/null > +++ b/doc/guides/nics/mana.rst > @@ -0,0 +1,73 @@ > +.. SPDX-License-Identifier: BSD-3-Clause > +Cop

Re: [dpdk-dev] [PATCH v9 03/14] net/ipn3ke: add IPN3KE ethdev PMD driver

2023-03-21 Thread Ferruh Yigit
On 4/16/2019 4:17 AM, Rosen Xu wrote: > +Limitations or Known issues > +--- > + > +19.05 limitation > + > + > +Ipn3ke code released in 19.05 is for evaluation only. Hi Rosen, What is the status of the driver, is it still "evaluation only" ?

RE: [Patch v10 01/18] net/mana: add basic driver with build environment and doc

2023-03-21 Thread Long Li
> Subject: Re: [Patch v10 01/18] net/mana: add basic driver with build > environment and doc > > On 10/6/2022 12:21 AM, lon...@linuxonhyperv.com wrote: > > diff --git a/doc/guides/nics/mana.rst b/doc/guides/nics/mana.rst new > > file mode 100644 index 00..eeca153911 > > --- /dev/null > > +

[PATCH] net/mana: remove "Features" section in mana.rst

2023-03-21 Thread longli
From: Long Li The features are already defined in doc/guides/nics/features/mana.ini. Remove this section from mana.rst. Signed-off-by: Long Li --- doc/guides/nics/mana.rst | 5 - 1 file changed, 5 deletions(-) diff --git a/doc/guides/nics/mana.rst b/doc/guides/nics/mana.rst index 341146c4

RE: [PATCH v2 20/44] net/mana: fix segment fault when parse devargs

2023-03-21 Thread Long Li
> Subject: [PATCH v2 20/44] net/mana: fix segment fault when parse devargs > > The rte_kvargs_process() was used to parse KV pairs, it also supports to parse > 'only keys' (e.g. socket_id) type. And the callback function parameter > 'value' is > NULL when parsed 'only keys'. > > This patch fixes

RE: [PATCH v2 24/44] net/netvsc: fix segment fault when parse devargs

2023-03-21 Thread Long Li
> Subject: [PATCH v2 24/44] net/netvsc: fix segment fault when parse devargs > > The rte_kvargs_process() was used to parse KV pairs, it also supports to parse > 'only keys' (e.g. socket_id) type. And the callback function parameter > 'value' is > NULL when parsed 'only keys'. > > This patch fix

[Bug 1195] Building DPDK with gcc 12 Generates stringop-overflow warnings on RHEL 8.7

2023-03-21 Thread bugzilla
https://bugs.dpdk.org/show_bug.cgi?id=1195 Bug ID: 1195 Summary: Building DPDK with gcc 12 Generates stringop-overflow warnings on RHEL 8.7 Product: DPDK Version: 23.03 Hardware: POWER OS: Linux

[PATCH 01/33] doc: update atlantic guide

2023-03-21 Thread Ferruh Yigit
- Move "Supported Chipsets and NICs" section to top - Fix section indentation - Remove empty sections Signed-off-by: Ferruh Yigit --- doc/guides/nics/atlantic.rst | 27 ++- 1 file changed, 10 insertions(+), 17 deletions(-) diff --git a/doc/guides/nics/atlantic.rst b/doc/

[PATCH 00/33] Update net driver documentation

2023-03-21 Thread Ferruh Yigit
Some PMDs has "Pre-Installation Configuration" section in their documentation, although section is not clear I assume that is historical from times compile time parameters and 'make' build system used, where common make target was 'install', so section refers to compile time configuration. Right n

[PATCH 02/33] doc: update cpfl guide

2023-03-21 Thread Ferruh Yigit
- Rename "Pre-Installation Configuration" section to "Configuration" - Rename "Runtime Config Options" section to "Runtime Configuration" Signed-off-by: Ferruh Yigit --- doc/guides/nics/cpfl.rst | 51 1 file changed, 25 insertions(+), 26 deletions(-) dif

[PATCH 03/33] doc: update cxgbe guide

2023-03-21 Thread Ferruh Yigit
- Move supported device list up - Rename "Runtime Options" section to "Runtime Configuration" - Move "Limitations" section down Signed-off-by: Ferruh Yigit --- doc/guides/nics/cxgbe.rst | 61 --- 1 file changed, 31 insertions(+), 30 deletions(-) diff --git a/

[PATCH 05/33] doc: update ena guide

2023-03-21 Thread Ferruh Yigit
- Move "Supported ENA adapters" section to top - Move "Supported features" section up - Rename "Configuration information" section to "Configuration" - Convert paragraphs to subsections under "Configuration" - Rename "Runtime Configuration Parameters" to "Runtime Configuration" section. Sign

[PATCH 09/33] doc: update hns3 guide

2023-03-21 Thread Ferruh Yigit
- Move "Link status event Pre-conditions" subsection under "Prerequisites" section - Rename "Pre-Installation Configuration" section to "Configuration" - Rename "Config File Options" section to "Compilation Options" - Rename "Runtime Config Options" section to "Runtime Configuration" Signed-off-

[PATCH 06/33] doc: update enetc guide

2023-03-21 Thread Ferruh Yigit
- Reduce section indentation, 'ENETC' was single top level section - Move "Supported ENETC SoCs" section up Signed-off-by: Ferruh Yigit --- doc/guides/nics/enetc.rst | 25 +++-- 1 file changed, 11 insertions(+), 14 deletions(-) diff --git a/doc/guides/nics/enetc.rst b/doc/gu

[PATCH 07/33] doc: update enetfec guide

2023-03-21 Thread Ferruh Yigit
- Move "Supported ENETFEC SoCs" section up Signed-off-by: Ferruh Yigit --- doc/guides/nics/enetfec.rst | 12 ++-- 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/doc/guides/nics/enetfec.rst b/doc/guides/nics/enetfec.rst index 381635e627af..ad28c8f8fb7f 100644 --- a/doc/guid

[PATCH 08/33] doc: update enic guide

2023-03-21 Thread Ferruh Yigit
- Move "Supported Cisco VIC adapters" section up - Move "Supported features" section up - Remove "Contact Information" as this is duplication of Maintainers file Signed-off-by: Ferruh Yigit --- doc/guides/nics/enic.rst | 79 ++-- 1 file changed, 35 insertion

[PATCH 10/33] doc: update i40e guide

2023-03-21 Thread Ferruh Yigit
- Rename "Pre-Installation Configuration" section to "Configuration" - Rename "Config File Options" section to "Compilation Options" - Rename "Runtime Config Options" section to "Runtime Configuration" Signed-off-by: Ferruh Yigit --- doc/guides/nics/i40e.rst | 10 +- 1 file changed, 5 in

[PATCH 04/33] doc: update dpaa guide

2023-03-21 Thread Ferruh Yigit
- Renamed "Pre-Installation Configuration" section to "Configuration" Signed-off-by: Ferruh Yigit --- doc/guides/nics/dpaa.rst | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/doc/guides/nics/dpaa.rst b/doc/guides/nics/dpaa.rst index 5e05538ffb81..e8402dff5250 100644 ---

[PATCH 11/33] doc: update ice guide

2023-03-21 Thread Ferruh Yigit
- Rename "Pre-Installation Configuration" section to "Configuration" - Rename "Runtime Config Options" section to "Runtime Configuration" Signed-off-by: Ferruh Yigit --- doc/guides/nics/ice.rst | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/doc/guides/nics/ice.rst b/

[PATCH 12/33] doc: update idpf guide

2023-03-21 Thread Ferruh Yigit
- Rename "Pre-Installation Configuration" section to "Configuration" - Rename "Runtime Config Options" section to "Runtime Configuration" Signed-off-by: Ferruh Yigit --- doc/guides/nics/idpf.rst | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/doc/guides/nics/idpf.rst

[PATCH 13/33] doc: update igb guide

2023-03-21 Thread Ferruh Yigit
- Move "Supported Chipsets and NICs" section up - Remove empty "Limitations or Known issues" section Signed-off-by: Ferruh Yigit --- doc/guides/nics/igb.rst | 23 +-- 1 file changed, 9 insertions(+), 14 deletions(-) diff --git a/doc/guides/nics/igb.rst b/doc/guides/nics/igb.

[PATCH 14/33] doc: update igc guide

2023-03-21 Thread Ferruh Yigit
- Move "Supported Chipsets and NICs" section up - Make device list an actual list Signed-off-by: Ferruh Yigit --- doc/guides/nics/igc.rst | 16 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/doc/guides/nics/igc.rst b/doc/guides/nics/igc.rst index 399d2d650c30..c5a

[PATCH 16/33] doc: update ixgbe guide

2023-03-21 Thread Ferruh Yigit
- Move "Supported Chipsets and NICs" section up Signed-off-by: Ferruh Yigit --- doc/guides/nics/ixgbe.rst | 62 +++ 1 file changed, 31 insertions(+), 31 deletions(-) diff --git a/doc/guides/nics/ixgbe.rst b/doc/guides/nics/ixgbe.rst index 5db7376992d4..b1d77a

[PATCH 17/33] doc: update kni guide

2023-03-21 Thread Ferruh Yigit
- Rename "PMD arguments" section to "Runtime Configuration" Signed-off-by: Ferruh Yigit --- doc/guides/nics/kni.rst | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/doc/guides/nics/kni.rst b/doc/guides/nics/kni.rst index 2a23bb3f3b40..bd3033bb585c 100644 --- a/doc/guides/n

[PATCH 19/33] doc: update mlx5 guide

2023-03-21 Thread Ferruh Yigit
- Move "Supported NICs" section up - Rename "Driver options" section to "Runtime Configuration" - Rename "Testpmd" section to "Testpmd driver specific commands" Signed-off-by: Ferruh Yigit --- doc/guides/nics/mlx5.rst | 116 +++ 1 file changed, 58 insertions(+

[PATCH 18/33] doc: update mana guide

2023-03-21 Thread Ferruh Yigit
- Rename "MANA PMD arguments" section to "Runtime Configuration" Signed-off-by: Ferruh Yigit --- doc/guides/nics/mana.rst | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/doc/guides/nics/mana.rst b/doc/guides/nics/mana.rst index 341146c4e7dc..c65634d91c66 100644 --- a/doc/

[PATCH 15/33] doc: update ipn3ke guide

2023-03-21 Thread Ferruh Yigit
- Rename "Pre-Installation Configuration" section to "Configuration" - Rename "Runtime Config Options" section to "Runtime Configuration" Signed-off-by: Ferruh Yigit --- doc/guides/nics/ipn3ke.rst | 9 - 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/doc/guides/nics/ipn3ke

[PATCH 21/33] doc: update netvsc guide

2023-03-21 Thread Ferruh Yigit
- Rename "Netvsc PMD arguments" section to "Runtime Configuration" Signed-off-by: Ferruh Yigit --- doc/guides/nics/netvsc.rst | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/doc/guides/nics/netvsc.rst b/doc/guides/nics/netvsc.rst index 77efe1dc9175..2c0ea6ac9ed6 100644 --

[PATCH 20/33] doc: update mvneta guide

2023-03-21 Thread Ferruh Yigit
- Rename "Runtime options" section to "Runtime Configuration" Signed-off-by: Ferruh Yigit --- doc/guides/nics/mvneta.rst | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/doc/guides/nics/mvneta.rst b/doc/guides/nics/mvneta.rst index 2ee2637a58f3..69aa98eafc33 100644 --- a/d

[PATCH 22/33] doc: update ngbe guide

2023-03-21 Thread Ferruh Yigit
- Rename "Pre-Installation Configuration" section to "Configuration" Signed-off-by: Ferruh Yigit --- doc/guides/nics/ngbe.rst | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/doc/guides/nics/ngbe.rst b/doc/guides/nics/ngbe.rst index dc8b1e174086..44d34197a661 100644 --- a/

[PATCH 23/33] doc: update net null guide

2023-03-21 Thread Ferruh Yigit
- Rename "Runtime Config Options" section to "Runtime Configuration" Signed-off-by: Ferruh Yigit --- doc/guides/nics/null.rst | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/doc/guides/nics/null.rst b/doc/guides/nics/null.rst index e75abd96d230..5f746d7711f4 100644 --- a/

[PATCH 26/33] doc: update qede guide

2023-03-21 Thread Ferruh Yigit
- Move "Supported QLogic Adapters" section up - Rename "Config Options" section to "Compilation Options" Signed-off-by: Ferruh Yigit --- doc/guides/nics/qede.rst | 14 +++--- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/doc/guides/nics/qede.rst b/doc/guides/nics/qede.rst

[PATCH 25/33] doc: update pfe guide

2023-03-21 Thread Ferruh Yigit
- Reduce section indentation, 'PFE' was single top level section - Move "Supported PFE SoCs" section up Signed-off-by: Ferruh Yigit --- doc/guides/nics/pfe.rst | 25 +++-- 1 file changed, 11 insertions(+), 14 deletions(-) diff --git a/doc/guides/nics/pfe.rst b/doc/guides/nic

[PATCH 27/33] doc: update sfc guide

2023-03-21 Thread Ferruh Yigit
- Move "Supported NICs" section to top - Rename "Pre-Installation Configuration" section to "Configuration" - Rename "Build Options" section to "Compilation Options" - Rename "Per-Device Parameters" section to "Runtime Configuration" Signed-off-by: Ferruh Yigit --- doc/guides/nics/sfc_efx.rst |

[PATCH 24/33] doc: update octeontx guide

2023-03-21 Thread Ferruh Yigit
- Move "Supported OCTEON TX SoCs" section up - Rename "Pre-Installation Configuration" section "Configuration" Signed-off-by: Ferruh Yigit --- doc/guides/nics/octeontx.rst | 15 +++ 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/doc/guides/nics/octeontx.rst b/doc/guide

[PATCH 30/33] doc: update txgbe guide

2023-03-21 Thread Ferruh Yigit
- Rename "Pre-Installation Configuration" section to "Configuration" - Rename "Build Options" section to "Compilation Options" - Rename "Runtime Options" to "Runtime Configuration" Signed-off-by: Ferruh Yigit --- doc/guides/nics/txgbe.rst | 12 ++-- 1 file changed, 6 insertions(+), 6 del

[PATCH 28/33] doc: update softnic guide

2023-03-21 Thread Ferruh Yigit
- Rename "Soft NIC PMD arguments" section to "Runtime Configuration" Signed-off-by: Ferruh Yigit --- doc/guides/nics/softnic.rst | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/doc/guides/nics/softnic.rst b/doc/guides/nics/softnic.rst index 695ebed91fc2..64939fd48415 1006

[PATCH 29/33] doc: update thunderx guide

2023-03-21 Thread Ferruh Yigit
- Move "Supported ThunderX SoCs" section up - Rename "Module params" section "Runtime Configuration" Signed-off-by: Ferruh Yigit --- doc/guides/nics/thunderx.rst | 16 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/doc/guides/nics/thunderx.rst b/doc/guides/nics/th

[PATCH 31/33] doc: update vdev netvsc guide

2023-03-21 Thread Ferruh Yigit
- Rename "Run-time parameters" section to "Runtime Configuration" Signed-off-by: Ferruh Yigit --- doc/guides/nics/vdev_netvsc.rst | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/doc/guides/nics/vdev_netvsc.rst b/doc/guides/nics/vdev_netvsc.rst index 5c1dcbf78d19..8dd59819

[PATCH 32/33] doc: update vhost guide

2023-03-21 Thread Ferruh Yigit
- Rename "Vhost PMD arguments" section to "Runtime Configuration" Signed-off-by: Ferruh Yigit --- doc/guides/nics/vhost.rst | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/doc/guides/nics/vhost.rst b/doc/guides/nics/vhost.rst index d7c0e2ade86f..39c6fcff5887 100644 --- a/

[PATCH 33/33] doc: update virtio guide

2023-03-21 Thread Ferruh Yigit
- Rename "Virtio PMD arguments" section to "Runtime Configuration" Signed-off-by: Ferruh Yigit --- doc/guides/nics/virtio.rst | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/doc/guides/nics/virtio.rst b/doc/guides/nics/virtio.rst index c422e7347a16..f5e54a5e9cfd 100644 --

RE: [PATCH 21/33] doc: update netvsc guide

2023-03-21 Thread Long Li
> Subject: [PATCH 21/33] doc: update netvsc guide > > - Rename "Netvsc PMD arguments" section to "Runtime Configuration" > > Signed-off-by: Ferruh Yigit Acked-by: Long Li > --- > doc/guides/nics/netvsc.rst | 4 ++-- > 1 file changed, 2 insertions(+), 2 deletions(-) > > diff --git a/doc/gui

RE: [PATCH 18/33] doc: update mana guide

2023-03-21 Thread Long Li
> Subject: [PATCH 18/33] doc: update mana guide > > - Rename "MANA PMD arguments" section to "Runtime Configuration" > > Signed-off-by: Ferruh Yigit Acked-by: Long Li > --- > doc/guides/nics/mana.rst | 4 ++-- > 1 file changed, 2 insertions(+), 2 deletions(-) > > diff --git a/doc/guides/nic

Re: [PATCH 09/33] doc: update hns3 guide

2023-03-21 Thread fengchengwen
On 2023/3/22 7:59, Ferruh Yigit wrote: > - Move "Link status event Pre-conditions" subsection under > "Prerequisites" section > - Rename "Pre-Installation Configuration" section to "Configuration" > - Rename "Config File Options" section to "Compilation Options" > - Rename "Runtime Config Options

Re: [PATCH 00/33] Update net driver documentation

2023-03-21 Thread fengchengwen
On 2023/3/22 7:59, Ferruh Yigit wrote: > Some PMDs has "Pre-Installation Configuration" section in their documentation, > although section is not clear I assume that is historical from times compile > time parameters and 'make' build system used, where common make target was > 'install', so section

Re: [PATCH 0/5] fix segment fault when parse args

2023-03-21 Thread fengchengwen
On 2023/3/21 21:50, Ferruh Yigit wrote: > On 3/17/2023 2:43 AM, fengchengwen wrote: >> On 2023/3/17 2:18, Ferruh Yigit wrote: >>> On 3/14/2023 12:48 PM, Chengwen Feng wrote: The rte_kvargs_process() was used to parse KV pairs, it also supports to parse 'only keys' (e.g. socket_id) type. A

RE: [PATCH v1] raw/ifpga: remove virtual device unplug operation

2023-03-21 Thread Huang, Wei
> -Original Message- > From: Thomas Monjalon > Sent: Tuesday, March 21, 2023 18:30 > To: Huang, Wei > Cc: dev@dpdk.org; david.march...@redhat.com; sta...@dpdk.org; Xu, > Rosen ; Zhang, Tianfei ; > Zhang, Qi Z > Subject: Re: [PATCH v1] raw/ifpga: remove virtual device unplug operation

RE: [dpdk-dev] [PATCH v9 03/14] net/ipn3ke: add IPN3KE ethdev PMD driver

2023-03-21 Thread Xu, Rosen
Hi Ferruh, No, thanks your reminder. Thanks, Rosen > -Original Message- > From: Ferruh Yigit > Sent: Wednesday, March 22, 2023 4:20 AM > To: Xu, Rosen ; dev@dpdk.org > Cc: Zhang, Tianfei ; Wei, Dan > ; Pei, Andy ; Yang, Qiming > ; Wang, Haiyue ; > santos.c...@intel.com; zhang.zh...@inte

RE: [PATCH 15/33] doc: update ipn3ke guide

2023-03-21 Thread Xu, Rosen
Hi, > -Original Message- > From: Ferruh Yigit > Sent: Wednesday, March 22, 2023 7:59 AM > To: Mcnamara, John ; Xu, Rosen > > Cc: Thomas Monjalon ; Andrew Rybchenko > ; dev@dpdk.org > Subject: [PATCH 15/33] doc: update ipn3ke guide > > - Rename "Pre-Installation Configuration" section to

Reminder - DPDK Techboard

2023-03-21 Thread Nathan Southern
Good evening, Tomorrow, Wednesday Mar. 22, 2023, the DPDK tech board will meet at 8am PT/11am ET/1600h CET/1500h UTC. An agenda will be placed here by the tech board members: https://annuel.framapad.org/p/r.0c3cc4d1e011214183872a98f6b5c7db Link to sign into the meeting: https://meet.jit.si/dpd

RE: [PATCH 32/33] doc: update vhost guide

2023-03-21 Thread Xia, Chenbo
> -Original Message- > From: Ferruh Yigit > Sent: Wednesday, March 22, 2023 8:00 AM > To: Mcnamara, John ; Maxime Coquelin > ; Xia, Chenbo > Cc: Thomas Monjalon ; Andrew Rybchenko > ; dev@dpdk.org > Subject: [PATCH 32/33] doc: update vhost guide > > - Rename "Vhost PMD arguments" section

RE: [PATCH 33/33] doc: update virtio guide

2023-03-21 Thread Xia, Chenbo
> -Original Message- > From: Ferruh Yigit > Sent: Wednesday, March 22, 2023 8:00 AM > To: Mcnamara, John ; Maxime Coquelin > ; Xia, Chenbo > Cc: Thomas Monjalon ; Andrew Rybchenko > ; dev@dpdk.org > Subject: [PATCH 33/33] doc: update virtio guide > > - Rename "Virtio PMD arguments" secti

RE: [PATCH 14/33] doc: update igc guide

2023-03-21 Thread Su, Simei
> -Original Message- > From: Ferruh Yigit > Sent: Wednesday, March 22, 2023 7:59 AM > To: Mcnamara, John ; Guo, Junfeng > ; Su, Simei > Cc: Thomas Monjalon ; Andrew Rybchenko > ; dev@dpdk.org > Subject: [PATCH 14/33] doc: update igc guide > > - Move "Supported Chipsets and NICs" sectio

RE: [PATCH 08/33] doc: update enic guide

2023-03-21 Thread Hyong Youb Kim (hyonkim)
> -Original Message- > From: Ferruh Yigit > Sent: Wednesday, March 22, 2023 8:59 AM > To: John McNamara ; John Daley (johndale) > ; Hyong Youb Kim (hyonkim) > Cc: Thomas Monjalon ; Andrew Rybchenko > ; dev@dpdk.org > Subject: [PATCH 08/33] doc: update enic guide > > - Move "Supported C

RE: [PATCH 00/33] Update net driver documentation

2023-03-21 Thread Zhang, Qi Z
> -Original Message- > From: Ferruh Yigit > Sent: Wednesday, March 22, 2023 7:59 AM > To: Mcnamara, John > Cc: Thomas Monjalon ; Andrew Rybchenko > ; dev@dpdk.org > Subject: [PATCH 00/33] Update net driver documentation > > Some PMDs has "Pre-Installation Configuration" section in the

[PATCH v6] net/ice: fix ice dcf control thread crash

2023-03-21 Thread Mingjin Ye
The control thread accesses the hardware resources after the resources were released, which results in a segment error. The 'ice-reset' threads are detached, so thread resources cannot be reclaimed by `pthread_join` calls. This commit synchronizes the number of "ice-reset" threads by adding a var

[PATCH V1] doc: add tested Intel platforms with Intel NICs

2023-03-21 Thread Lingli Chen
Add tested Intel platforms with Intel NICs to v23.03 release note. Signed-off-by: Lingli Chen --- doc/guides/rel_notes/release_23_03.rst | 128 + 1 file changed, 128 insertions(+) diff --git a/doc/guides/rel_notes/release_23_03.rst b/doc/guides/rel_notes/release_23_03.r