RE: [PATCH v8 05/12] net/nfp: add flower PF setup logic

2022-09-12 Thread Chaoyong He
> On 9/9/2022 3:36 AM, Chaoyong He wrote: > >> On 9/8/2022 9:44 AM, Chaoyong He wrote: > >>> Adds the vNIC initialization logic for the flower PF vNIC. The > >>> flower firmware exposes this vNIC for the purposes of fallback > >>> traffic in the switchdev use-case. > >>> > >>> Adds minimal dev_ops

RE: [EXT] Re: [PATCH 1/6] ethdev: add trace points

2022-09-12 Thread Ankur Dwivedi
Hi Andrew, >-Original Message- >From: Andrew Rybchenko >Sent: Monday, September 12, 2022 4:30 PM >To: Ankur Dwivedi ; dev@dpdk.org >Cc: tho...@monjalon.net; m...@ashroe.eu; or...@nvidia.com; >ferruh.yi...@xilinx.com; ch...@att.com; humi...@huawei.com; >linvi...@tuxdriver.com; ciara.lof...

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

2022-09-12 Thread psatheesh
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 --- drivers/common/cnxk/roc_npc_mcam.c | 4 +++- 1 file changed, 3 insertions(+

RE: [PATCH 0/9] Wangxun fixes and supports

2022-09-12 Thread Jiawen Wu
Hi, > -Original Message- > From: Jiawen Wu > Sent: Friday, September 2, 2022 11:00 AM > To: dev@dpdk.org > Cc: Jiawen Wu > Subject: [PATCH 0/9] Wangxun fixes and supports > > Fix some bugs, remove unused logic, support new features. > > Jiawen Wu (9): > net/txgbe: fix IPv6 rule in fl

[RFT] dumpcap: add file-prefix option

2022-09-12 Thread Stephen Hemminger
When using dumpcap in container environment or with multiple DPDK processes, it is useful to be able to specify file prefix. This version only accepts the long format option used by other commands. If no prefix is specified then the default is used. Suggested-by: Arshdeep Kaur Signed-off-by: Ste

Re: Meson Versions for DPDK

2022-09-12 Thread Bruce Richardson
On Mon, Aug 29, 2022 at 05:36:46PM +0100, Bruce Richardson wrote: > On Mon, Aug 29, 2022 at 08:59:04AM -0400, Lincoln Lavoie wrote: > >Hi All, > >The current version of meson is pinned to 0.49.2, which was released in > >February 2019. At least it's pinned to that version within > >

[PATCH 1/1] build: increase minimum meson version to 0.53

2022-09-12 Thread Bruce Richardson
This patchset bumps the minimum meson version from 0.49.2 to 0.53. Rather than specifying a specific point-release of 0.53, as was done with 0.49, the version specifier is kept to the major release number only for simplicity, as new features are not introduces into bugfix releases of meson. Some n

[PATCH 0/1] Update minimum required meson version

2022-09-12 Thread Bruce Richardson
Following some brief discussion on the dev list[1], here is a patch to update the minimum meson version for DPDK to 0.53. The update itself is fairly smooth, but, at least in my testing, it exposes some issues with objdump not recognising the debug symbols from some clang binaries. When building, o

Re: [PATCH v1] ethdev: add direction info when creating the transfer table

2022-09-12 Thread Ivan Malov
Hi, On Wed, 7 Sep 2022, Rongwei Liu wrote: The transfer domain rule is able to match traffic wire/vf origin and it means two directions' underlayer resource. The point of fact is that matching traffic coming from some entity like wire / VF has been long generalised in the form of representors

Re: [PATCH v2 02/11] baseband/acc200: introduce PMD for ACC200

2022-09-12 Thread Bruce Richardson
On Sun, Sep 11, 2022 at 06:08:49PM -0700, Nic Chautru wrote: > From: Nicolas Chautru > > This patch introduce stubs for device driver for the ACC200 > integrated VRAN accelerator on SPR-EEC > > Signed-off-by: Nicolas Chautru > --- > MAINTAINERS | 3 + > doc/guide

Re: [PATCH v2 01/11] baseband/acc100: refactory to segregate common code

2022-09-12 Thread Bruce Richardson
On Sun, Sep 11, 2022 at 06:08:48PM -0700, Nic Chautru wrote: > Refactoring all shareable common code to be used by future PMD > (including ACC200 it his serie as well as taking into account > following PMDs in roadmap) by gathering such structures or inline methods. > Cleaning up the enum files to

Re: [PATCH v4 1/9] dts: add project tools config

2022-09-12 Thread Bruce Richardson
On Mon, Sep 12, 2022 at 10:06:03AM -0400, Owen Hilyard wrote: >> E203 - whitespace before ‘,’, ‘;’, or ‘:’ >> E266 - too many leading ‘#’ for block comment >> E501 - line too long >> E731 - do not assign a lambda expression, use a def >> C0111 - Missing %s docstring >> F0401

Re: [PATCH v2] dumpcap: add the mutiprocess fileprefix support.

2022-09-12 Thread Stephen Hemminger
On Mon, 12 Sep 2022 05:43:09 -0700 Arshdeep Kaur wrote: > New optional parameter "-m " added. > It will update the mp_socket path for multiprocess communication. > Default : '/var/run/dpdk/rte/mp_socket' > Updated : '/var/run/dpdk//mp_socket' > > Note: Give -m as first argument. > > Signed-off-

Re: [PATCH] ethdev: rte_eth_rx_queue_count is a dataplane function

2022-09-12 Thread Andrew Rybchenko
On 8/18/22 15:23, Ferruh Yigit wrote: On 8/18/2022 10:37 AM, Morten Brørup wrote: Applications may use rte_eth_rx_queue_count() in the RX stage of the dataplane, so only check the function parameters if built with RTE_ETHDEV_DEBUG_RX. Signed-off-by: Morten Brørup I don't remember if those ch

Re: [RFC] ethdev: add send to kernel action

2022-09-12 Thread Andrew Rybchenko
On 9/12/22 16:39, Michael Savisko wrote: -Original Message- From: Thomas Monjalon Sent: Monday, 12 September 2022 16:33 To: Michael Savisko ; Ori Kam Cc: andrew.rybche...@oktetlabs.ru; dev@dpdk.org; Ferruh Yigit ; Slava Ovsiienko Subject: Re: [RFC] ethdev: add send to kernel action 1

Re: [PATCH v4 1/9] dts: add project tools config

2022-09-12 Thread Owen Hilyard
> E203 - whitespace before ‘,’, ‘;’, or ‘:’ > E266 - too many leading ‘#’ for block comment > E501 - line too long > E731 - do not assign a lambda expression, use a def > C0111 - Missing %s docstring > F0401 - Unable to import %s E203, E266 and E501 were disabled due to pylama fighting with the au

Re: [RFC] ethdev: add send to kernel action

2022-09-12 Thread Thomas Monjalon
16/08/2022 11:50, Ferruh Yigit: > On 8/11/2022 12:35 PM, Michael Savisko wrote: > > CAUTION: This message has originated from an External Source. Please use > > proper judgment and caution when opening attachments, clicking links, or > > responding to this email. > > > > > > In some cases appli

RE: [EXT] Re: [PATCH] mbuf: add mbuf physical address field to dynamic field

2022-09-12 Thread Shijith Thotton
>On 7/1/2022 1:24 PM, Shijith Thotton wrote: If all devices are configured to run in IOVA mode as VA, physical address field of mbuf (buf_iova) won't be used. In such cases, buf_iova space is free to use as a dynamic field. So a new dynamic field member (dynfield2) is added in m

[PATCH v3 12/32] common/cnxk: support zero aura for inline inbound meta

2022-09-12 Thread Nithin Dabilpuram
Add support to create zero aura for inline inbound meta pkts when platform supports it. Aura zero will hold as many buffers as all the available pkt pool with a data to accommodate 384B in best case to store meta packets coming from Inline IPsec. Signed-off-by: Nithin Dabilpuram --- drivers/comm

[PATCH v3 10/32] common/cnxk: add support to set NPA buf type

2022-09-12 Thread Nithin Dabilpuram
Add support to set/get per-aura buf type with refs and get sum of all aura limits matching given buf type mask and val. Signed-off-by: Nithin Dabilpuram --- drivers/common/cnxk/meson.build| 1 + drivers/common/cnxk/roc_npa.c | 11 drivers/common/cnxk/roc_npa.h | 22 +++ d

[PATCH v3 09/32] common/cnxk: reserve aura zero on cn10ka NPA

2022-09-12 Thread Nithin Dabilpuram
Reserve aura id 0 on cn10k and provide mechanism to specifically allocate it and free it via roc_npa_* API's. Signed-off-by: Nithin Dabilpuram --- drivers/common/cnxk/roc_dpi.c | 2 +- drivers/common/cnxk/roc_nix_queue.c | 2 +- drivers/common/cnxk/roc_npa.c | 100 +++

[PATCH v3 08/32] common/cnxk: delay inline device RQ enable to dev start

2022-09-12 Thread Nithin Dabilpuram
Similar to other RQ's, delay inline device rq until dev is started to avoid traffic reception when device is stopped. Signed-off-by: Nithin Dabilpuram --- drivers/common/cnxk/roc_idev.h| 2 -- drivers/common/cnxk/roc_nix_inl.c | 34 --- drivers/common/cnxk/roc_ni

[PATCH v3 05/32] common/cnxk: update inbound inline IPsec config mailbox

2022-09-12 Thread Nithin Dabilpuram
From: Srujana Challa Updates CPT inbound inline IPsec configuration mailbox to provide opcode and CPT credit from VF. This patch also adds mailbox for reading inbound IPsec configuration. Signed-off-by: Srujana Challa --- drivers/common/cnxk/roc_cpt.c | 15 +++ drivers/common/cnx

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

2022-09-12 Thread Nithin Dabilpuram
From: Rakesh Kudurumalla Add support for ethdev private data dump callback for debugging purposes. Signed-off-by: Rakesh Kudurumalla --- drivers/net/cnxk/cnxk_ethdev.c | 1 + drivers/net/cnxk/cnxk_ethdev.h | 1 + drivers/net/cnxk/cnxk_ethdev_ops.c | 29 +

[PATCH v3 30/32] net/cnxk: enable esn and antireplay support

2022-09-12 Thread Nithin Dabilpuram
From: Vidya Sagar Velumuri Enable ESN and anti-replay in IPsec capabilities Add support for session update security API Fix the cpt command population for ESN enabled case Signed-off-by: Vidya Sagar Velumuri --- drivers/net/cnxk/cn9k_ethdev_sec.c | 139 - 1 file cha

[PATCH v3 31/32] common/cnxk: dump device basic info to file

2022-09-12 Thread Nithin Dabilpuram
From: Rakesh Kudurumalla Add helper API to complete device info for debug purposes. This is used by ethdev dump API to dump ethdev's internal info. Signed-off-by: Rakesh Kudurumalla --- drivers/common/cnxk/roc_nix.h | 12 +- drivers/common/cnxk/roc_nix_debug.c | 726

[PATCH v3 29/32] net/cnxk: add support for crypto auth alg MD5

2022-09-12 Thread Nithin Dabilpuram
From: Vidya Sagar Velumuri Add support for MD5 auth algo for security offload in inline mode. Signed-off-by: Vidya Sagar Velumuri --- drivers/common/cnxk/cnxk_security.c | 4 drivers/net/cnxk/cn9k_ethdev_sec.c | 20 2 files changed, 24 insertions(+) diff --git a/dr

[PATCH v3 28/32] net/cnxk: add support for crypto cipher DES-CBC

2022-09-12 Thread Nithin Dabilpuram
From: Vidya Sagar Velumuri Add support for DES-CBC cipher for security offload in inline mode. Signed-off-by: Vidya Sagar Velumuri --- drivers/common/cnxk/cnxk_security.c | 5 + drivers/net/cnxk/cn9k_ethdev_sec.c | 20 2 files changed, 25 insertions(+) diff --git a/

[PATCH v3 27/32] net/cnxk: limit port specific SA table size

2022-09-12 Thread Nithin Dabilpuram
Limit port specific SA table size to 1 entry when not used. This is useful when inline device is enabled as then Port specific SA table will not be used for Inline IPsec inbound processing. Signed-off-by: Nithin Dabilpuram --- drivers/net/cnxk/cnxk_ethdev.c | 4 drivers/net/cnxk/cnx

[PATCH v3 26/32] event/cnxk: wait for CPT fc on wqe path

2022-09-12 Thread Nithin Dabilpuram
Wait for CPT flow control on WQE path. This is to avoid CPT queue overflow and thereby a CPT misc interrupt. Signed-off-by: Nithin Dabilpuram --- drivers/net/cnxk/cn10k_tx.h | 10 ++ 1 file changed, 10 insertions(+) diff --git a/drivers/net/cnxk/cn10k_tx.h b/drivers/net/cnxk/cn10k_tx.h

[PATCH v3 25/32] common/cnxk: support Tx compl event via RQ to CQ mapping

2022-09-12 Thread Nithin Dabilpuram
From: Kommula Shiva Shankar This patch adds RoC support for Tx completion events via RQ to CQ mapping. Signed-off-by: Kommula Shiva Shankar --- drivers/common/cnxk/roc_nix.c | 5 - drivers/common/cnxk/roc_nix.h | 2 ++ drivers/common/cnxk/roc_nix_queue.c | 7 ++- drivers/ne

[PATCH v3 24/32] common/cnxk: add CQ limit associated with SQ

2022-09-12 Thread Nithin Dabilpuram
From: Kommula Shiva Shankar Update CQ threshold limit associated with sq. This is used when we need completions for packets that are successfully transmitted. Signed-off-by: Kommula Shiva Shankar --- drivers/common/cnxk/roc_nix.h | 1 + drivers/common/cnxk/roc_nix_queue.c | 2 ++ 2 files

[PATCH v3 23/32] common/cnxk: add support for CPT second pass

2022-09-12 Thread Nithin Dabilpuram
From: Rakesh Kudurumalla Added mailbox for masking and setting nix_rq_ctx parameters and enabling rq masking in ipsec_cfg1 so second pass is applied to all rq's Signed-off-by: Rakesh Kudurumalla --- drivers/common/cnxk/hw/nix.h | 4 +- drivers/common/cnxk/roc_mbox.h| 23 - dr

[PATCH v3 22/32] net/cnxk: skip PFC configuration on LBK

2022-09-12 Thread Nithin Dabilpuram
From: Satha Rao CNXK platforms do not support PFC on LBK so skipping configuration on LBK interfaces. Signed-off-by: Satha Rao --- drivers/net/cnxk/cnxk_ethdev.c | 2 +- drivers/net/cnxk/cnxk_ethdev_ops.c | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/drivers/net/

[PATCH v3 21/32] net/cnxk: enable 3des-cbc cipher capability

2022-09-12 Thread Nithin Dabilpuram
From: Vidya Sagar Velumuri Enable 3DES-CBC cipher capability for inline IPsec processing. Signed-off-by: Vidya Sagar Velumuri --- drivers/common/cnxk/cnxk_security.c | 3 +++ drivers/crypto/cnxk/cn9k_ipsec.c| 6 ++ drivers/net/cnxk/cn9k_ethdev_sec.c | 21 - 3 fil

[PATCH v3 20/32] net/cnxk: enable additional ciphers for inline

2022-09-12 Thread Nithin Dabilpuram
From: Vidya Sagar Velumuri Enable below ciphers and auths as part of capabilities for inline IPsec AES_CTR AES_XCBC_MAC AES_GMAC Signed-off-by: Vidya Sagar Velumuri --- drivers/net/cnxk/cn9k_ethdev_sec.c | 86 ++ 1 file changed, 86 insertions(+) diff --git a/driver

[PATCH v3 19/32] common/cnxk: add 98xx A1 platform

2022-09-12 Thread Nithin Dabilpuram
From: Harman Kalra Adding support for 98xx A1 pass chip. Signed-off-by: Harman Kalra --- drivers/common/cnxk/roc_model.c | 1 + drivers/common/cnxk/roc_model.h | 16 +++- 2 files changed, 16 insertions(+), 1 deletion(-) diff --git a/drivers/common/cnxk/roc_model.c b/drivers/commo

[PATCH v3 18/32] common/cnxk: updated shaper profile with red algorithm

2022-09-12 Thread Nithin Dabilpuram
From: Satha Rao Updated shaper profile with user configurable RED algorithm. This helps in configuring a TM node in red drop mode vs stall mode. Signed-off-by: Satha Rao --- drivers/common/cnxk/roc_nix.h | 1 + drivers/common/cnxk/roc_nix_tm_utils.c | 7 +-- 2 files changed, 6 ins

[PATCH v3 17/32] common/cnxk: enable aging on CN10K platform

2022-09-12 Thread Nithin Dabilpuram
From: Satha Rao This patch set enables aging on CNF105 variant of CN10K platform. Enables aging statistics while dumping/reset SQ statistics. Signed-off-by: Satha Rao --- drivers/common/cnxk/roc_errata.h| 3 +-- drivers/common/cnxk/roc_nix_debug.c | 19 +-- drivers/common/

[PATCH v3 16/32] net/cnxk: add crypto capabilities for HMAC-SHA2

2022-09-12 Thread Nithin Dabilpuram
From: Vidya Sagar Velumuri Add capabilities for HMAC_SHA2 and udp encap for 9k security offload in inline mode. Set explicit IV mode in IPsec context when IV is provided by the application Signed-off-by: Vidya Sagar Velumuri --- drivers/net/cnxk/cn9k_ethdev_sec.c | 79 +

[PATCH v3 15/32] net/cnxk: use full context IPsec structures in fp

2022-09-12 Thread Nithin Dabilpuram
From: Vidya Sagar Velumuri Use the Full context SA structures and command in IPsec fast path. For inline outbound, populate CPT instruction as per Full context. Add new macros and functions with respect to Full context. Populate wqe ptr in CPT instruction with proper offset from mbuf. Add option

[PATCH v3 14/32] common/cnxk: avoid the use of platform specific APIs

2022-09-12 Thread Nithin Dabilpuram
From: Vidya Sagar Velumuri Replace the use of platform specific APIs with platform independent APIs. Signed-off-by: Vidya Sagar Velumuri --- drivers/common/cnxk/roc_cpt.c| 8 drivers/common/cnxk/roc_cpt.h| 2 +- drivers/crypto/cnxk/cn9k_ipsec.c | 8 3 files changed, 9

[PATCH v3 13/32] net/cnxk: support for zero aura for inline meta

2022-09-12 Thread Nithin Dabilpuram
Add support for zero aura for inline meta pkts and register callback to ROC to create meta pool via mempool. Also add devargs to override meta buffer count and size. Signed-off-by: Nithin Dabilpuram --- drivers/event/cnxk/cn10k_eventdev.c | 8 +- drivers/event/cnxk/cn10k_worker.h|

[PATCH v3 11/32] common/cnxk: update attributes to pools used by NIX

2022-09-12 Thread Nithin Dabilpuram
Update attributes to pools used by NIX so that we can later identify which mempools are packet pools and which are used for Inline IPsec enabled ethdev. Signed-off-by: Nithin Dabilpuram --- drivers/common/cnxk/roc_nix_queue.c | 112 +++- 1 file changed, 110 insertions(+),

[PATCH v3 07/32] common/cnxk: limit meta aura workaround to CN10K A0

2022-09-12 Thread Nithin Dabilpuram
Limit meta aura workaround to CN10K A0. Also other NIX and Inline related Erratas applicable for CN10K A1. Signed-off-by: Nithin Dabilpuram --- drivers/common/cnxk/roc_errata.h | 7 +++ drivers/common/cnxk/roc_nix_inl.c | 10 ++ drivers/net/cnxk/cnxk_ethdev.c| 3 ++- 3 files c

[PATCH v3 06/32] net/cnxk: fix missing fc wait for outbound path in vec mode

2022-09-12 Thread Nithin Dabilpuram
Fix missing fc wait for outbound path in vector mode. Currently only poll mode has it. Fixes: 358d02d20a2f ("net/cnxk: support flow control for outbound inline") Cc: ndabilpu...@marvell.com Signed-off-by: Nithin Dabilpuram --- drivers/net/cnxk/cn10k_tx.h | 22 +- 1 file chan

[PATCH v3 04/32] common/cnxk: add cn10ka A1 platform

2022-09-12 Thread Nithin Dabilpuram
From: Harman Kalra Adding support for cn10ka A1 pass. It is next minor pass of A0. 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

[PATCH v3 03/32] common/cnxk: fix part value for cn10k

2022-09-12 Thread Nithin Dabilpuram
From: Harman Kalra Updating the logic for getting part and pass value for cn10k family, as device tree compatible logic does not work in VMs. Scanning all the PCI device and detect first RVU device, subsystem device file gives part no and revision file provide pass information. Fixes: 014a9e222b

[PATCH v3 02/32] cnxk/net: add fc check in vector event Tx path

2022-09-12 Thread Nithin Dabilpuram
From: Pavan Nikhilesh Add FC check in vector event Tx path, the check needs to be performed after head wait right before LMTST is issued. Since, SQB pool fc updates are delayed w.r.t the actual utilization of pool add sufficient slack to avoid overflow. Added a new device argument to override th

[PATCH v3 01/32] net/cnxk: add eth port specific PTP enable

2022-09-12 Thread Nithin Dabilpuram
From: Pavan Nikhilesh Add support to enable PTP per ethernet device when that specific ethernet device is connected to event device via Rx adapter. Signed-off-by: Pavan Nikhilesh Signed-off-by: Nithin Dabilpuram --- v3: - Included this patch from series 23650 tp resolve compilation dependenc

Re: [PATCH 1/3] ethdev: add send to kernel action

2022-09-12 Thread Thomas Monjalon
Hi, Please don't split ethdev, testpmd and doc in different patches. They are all very related and may come together in a single patch. 12/09/2022 14:59, Michael Savisko: > In some cases application may receive a packet that should have been > received by the kernel. In this case application uses

RE: [PATCH v2] dumpcap: fix interface parameter check.

2022-09-12 Thread Pattan, Reshma
> -Original Message- > From: Arshdeep Kaur > Sent: Monday, September 12, 2022 1:53 PM > To: dev@dpdk.org > Subject: [PATCH v2] dumpcap: fix interface parameter check. > > Fixes: cbb44143be74 ("app/dumpcap: add new packet capture application") Can you add short commit message descripti

[PATCH 3/3] doc: update testpmd application guide

2022-09-12 Thread Michael Savisko
Add description of new rte_flow action 'send_to_kernel'. Signed-off-by: Michael Savisko --- doc/guides/testpmd_app_ug/testpmd_funcs.rst | 2 ++ 1 file changed, 2 insertions(+) diff --git a/doc/guides/testpmd_app_ug/testpmd_funcs.rst b/doc/guides/testpmd_app_ug/testpmd_funcs.rst index 330e34427

[PATCH 2/3] app/testpmd: add new action kernel

2022-09-12 Thread Michael Savisko
Add new test-pmd rte_flow action 'send_to_kernel'. The application may use this action to route the packet to the kernel while still in the HW. The example of test-pmd command: flow create 0 ingress priority 0 group 1 pattern eth type spec 0x0800 type mask 0x / end actions send_to_kernel / en

[PATCH 1/3] ethdev: add send to kernel action

2022-09-12 Thread Michael Savisko
In some cases application may receive a packet that should have been received by the kernel. In this case application uses KNI or other means to transfer the packet to the kernel. This commit introduces rte flow action that the application may use to route the packet to the kernel while still in th

[PATCH v2] dumpcap: fix interface parameter check.

2022-09-12 Thread Arshdeep Kaur
Fixes: cbb44143be74 ("app/dumpcap: add new packet capture application") Signed-off-by: Arshdeep Kaur --- app/dumpcap/main.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/dumpcap/main.c b/app/dumpcap/main.c index a6041d4ff4..8972c45a71 100644 --- a/app/dumpcap/main.c +++

[PATCH v2] dumpcap: add the mutiprocess fileprefix support.

2022-09-12 Thread Arshdeep Kaur
New optional parameter "-m " added. It will update the mp_socket path for multiprocess communication. Default : '/var/run/dpdk/rte/mp_socket' Updated : '/var/run/dpdk//mp_socket' Note: Give -m as first argument. Signed-off-by: Arshdeep Kaur --- app/dumpcap/main.c | 23 ++- 1

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

2022-09-12 Thread Andrew Rybchenko
On 9/2/22 22:10, Yuan Wang wrote: Currently, Rx buffer split supports length based split. With Rx queue offload RTE_ETH_RX_OFFLOAD_BUFFER_SPLIT enabled and Rx packet segment configured, PMD will be able to split the received packets into multiple segments. However, length based buffer split is n

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

2022-09-12 Thread Andrew Rybchenko
On 9/2/22 22:10, Yuan Wang wrote: Add a new ethdev API to retrieve supported protocol headers of a PMD, which helps to configure protocol header based buffer split. Signed-off-by: Yuan Wang Signed-off-by: Xuan Ding Signed-off-by: Wenxuan Wu Nit below. Other than that: Reviewed-by: Andrew Ry

RE: [PATCH] doc: fix support table for ETH and VLAN flow items

2022-09-12 Thread Ori Kam
Hi All, > -Original Message- > From: Thomas Monjalon > Sent: Monday, 12 September 2022 13:10 > Subject: Re: [PATCH] doc: fix support table for ETH and VLAN flow items > > 16/03/2022 13:01, Ilya Maximets: > > 'has_vlan' attribute is only supported by sfc, mlx5 and cnxk. > > Other drivers

Re: [PATCH 1/6] ethdev: add trace points

2022-09-12 Thread Andrew Rybchenko
On 8/4/22 16:44, Ankur Dwivedi wrote: Add trace points for ethdev functions. Signed-off-by: Ankur Dwivedi --- [snip] diff --git a/lib/ethdev/rte_ethdev.c b/lib/ethdev/rte_ethdev.c index 1979dc0850..a6fb370b22 100644 --- a/lib/ethdev/rte_ethdev.c +++ b/lib/ethdev/rte_ethdev.c [snip] @@ -

Re: [PATCH] doc: fix support table for ETH and VLAN flow items

2022-09-12 Thread Thomas Monjalon
16/03/2022 13:01, Ilya Maximets: > 'has_vlan' attribute is only supported by sfc, mlx5 and cnxk. > Other drivers doesn't support it. Most of them (like i40e) just > ignore it silently. Some drivers (like mlx4) never had a full > support of the eth item even before introduction of 'has_vlan' > (ml

RE: [PATCH v2] dumpcap: add the mutiprocess fileprefix support.

2022-09-12 Thread Kaur, Arshdeep
> -Original Message- > From: Kaur, Arshdeep > Sent: Wednesday, September 7, 2022 9:57 PM > To: dev@dpdk.org > Cc: Kaur, Arshdeep > Subject: [PATCH v2] dumpcap: add the mutiprocess fileprefix support. Gentle reminder for review.