Re: [PATCH] net: support VLAN stacking packet type parsing

2025-07-04 Thread Bruce Richardson
On Fri, Jul 04, 2025 at 12:18:45PM +0200, Morten Brørup wrote: > > From: Dengdui Huang [mailto:huangdeng...@huawei.com] > > Sent: Thursday, 3 July 2025 11.30 > > > > The current rte_net_get_ptype() only supports parsing packets with > > one 0x8100 VLAN tag or two 0x88a8 VLAN tags. This patch exten

RE: [PATCH] net: support VLAN stacking packet type parsing

2025-07-04 Thread Morten Brørup
> From: Dengdui Huang [mailto:huangdeng...@huawei.com] > Sent: Thursday, 3 July 2025 11.30 > > The current rte_net_get_ptype() only supports parsing packets with > one 0x8100 VLAN tag or two 0x88a8 VLAN tags. This patch extends it > to support parsing packets with two 0x8100 VLAN tags. > > Signed

RE: [PATCH] mbuf: add new ptype for slow protocols

2025-07-04 Thread Morten Brørup
> diff --git a/lib/mbuf/rte_mbuf_ptype.h b/lib/mbuf/rte_mbuf_ptype.h > index c46a94f89f..66c4eeb954 100644 > --- a/lib/mbuf/rte_mbuf_ptype.h > +++ b/lib/mbuf/rte_mbuf_ptype.h > @@ -144,6 +144,13 @@ extern "C" { > * <'ether type'=[0x8847|0x8848]> > */ > #define RTE_PTYPE_L2_ETHER_MPLS

RE: [PATCH] net/virtio: Fix check of threshold for Tx freeing

2025-07-04 Thread Jiang, YuX
Hi Hengqi, Can you help to check the ticket: https://bugs.dpdk.org/show_bug.cgi?id=1747? The perf drop is caused by your patch. Thanks so much. Best regards, Yu Jiang > -Original Message- > From: Hengqi Chen > Sent: Monday, June 9, 2025 3:24 PM > To: dev@dpdk.org > Cc: Hengqi Chen ; Ba

Re: [PATCH 1/3] crypto/openssl: include private exponent in RSA session

2025-07-04 Thread Ji, Kai
Acked-by: Kai Ji From: Gowrishankar Muthukrishnan Sent: 20 June 2025 09:19 To: dev@dpdk.org ; Ji, Kai ; Ashish Gupta ; Shally Verma ; Sunila Sahu Cc: ano...@marvell.com ; Akhil Goyal ; Gowrishankar Muthukrishnan ; sta...@dpdk.org Subject: [PATCH 1/3] crypto

[DPDK/vhost/virtio Bug 1747] [dpdk-25.07] virtio_pvp_regression: perf drop

2025-07-04 Thread bugzilla
https://bugs.dpdk.org/show_bug.cgi?id=1747 Bug ID: 1747 Summary: [dpdk-25.07] virtio_pvp_regression: perf drop Product: DPDK Version: unspecified Hardware: All OS: All Status: UNCONFIRMED Severity: normal

[PATCH] mbuf: add new ptype for slow protocols

2025-07-04 Thread Mario Kuka
Introduce a new ptype for identifying slow protocol packets. Signed-off-by: Mario Kuka --- dts/framework/remote_session/testpmd_shell.py | 2 ++ lib/mbuf/rte_mbuf_ptype.c | 1 + lib/mbuf/rte_mbuf_ptype.h | 7 +++ 3 files changed, 10 insertions(+) diff

[PATCH] net/bonding: avoid RSS reta update in flow-isolation mode

2025-07-04 Thread madhuker . mythri
From: Madhuker Mythri In bonding PMD, member_start() function checks whether RSS(mq_mode) is enabled and then calling the RSS rte_eth_dev_rss_reta_update() API, which is returning error in-case of device configured in flow isolation-mode. When the device configured with flow isolation mode RSS re

[PATCH] app/testpmd: allow multiple cmdline-file parameters

2025-07-04 Thread Bruce Richardson
While testpmd allows a set of pre-prepared commands to be passed into it at startup via the "cmdline-file" (and cmdline-file-noecho) parameters, this is currently limited to a single file. By extending this support to allow the parameter to be passed multiple (up to 16) times, we enable users to ha

[PATCH v2 2/2] dts: add generic blocking app class

2025-07-04 Thread Luca Vizzarro
Add a generic blocking app class to allow a test writer to run any app in the background. Make the original BlockingDPDKApp class inherit from this one. Implement the new BlockingApp class in the packet_capture test suite. Signed-off-by: Luca Vizzarro Reviewed-by: Paul Szczepanek --- dts/framew

[PATCH v2 1/2] dts: remove dpdk example build function

2025-07-04 Thread Luca Vizzarro
Usage of example DPDK apps should be avoided. Therefore, remove the function that allows to build example apps. Moreover, provide a dedicated helper function to retrieve the path to a DPDK app. Signed-off-by: Luca Vizzarro --- dts/framework/remote_session/dpdk.py | 33 +++

[PATCH v2 0/2] dts: add generic blocking app class

2025-07-04 Thread Luca Vizzarro
Hi again, sending v2. v2: - removing the build dpdk example app as not needed. Luca Vizzarro (2): dts: remove dpdk example build function dts: add generic blocking app class dts/framework/remote_session/blocking_app.py | 135 +++ dts/framework/remote_session/dpdk.py

RE: [RFC] ethdev: TX mbuf fast release optimization

2025-07-04 Thread Konstantin Ananyev
> For TX mbuf fast release offload, I propose to add the mbuf mempool > pointer to the ethdev tx queue configuration structure, > so the ethdev TX burst operation doesn't need to fetch it from the > first mbuf of each burst being fast free'd to the mempool. > > This modification of the struct rt

Re: [PATCH v2 1/2] dts: remove dpdk example build function

2025-07-04 Thread Patrick Robb
Applied to next-dts, thanks. On Fri, Jul 4, 2025 at 11:30 AM Luca Vizzarro wrote: > Usage of example DPDK apps should be avoided. Therefore, remove > the function that allows to build example apps. Moreover, > provide a dedicated helper function to retrieve the path to a > DPDK app. > > Signed-o

Re: [PATCH v2 2/2] dts: add generic blocking app class

2025-07-04 Thread Patrick Robb
Applied to next-dts, thanks. On Fri, Jul 4, 2025 at 11:30 AM Luca Vizzarro wrote: > Add a generic blocking app class to allow a test writer to run any app > in the background. Make the original BlockingDPDKApp class inherit from > this one. Implement the new BlockingApp class in the packet_captu

[PATCH] net/bonding: avoid RSS reta update in flow-isolation mode

2025-07-04 Thread madhuker . mythri
From: Madhuker Mythri In bonding PMD, member_start() function checks whether RSS(mq_mode) is enabled and then calling the RSS rte_eth_dev_rss_reta_update() API, which is returning error in-case of device configured in flow isolation-mode. When the device configured with flow isolation mode RSS re

[PATCH v2 1/3] app/testpmd: explicitly set command echoing on file load

2025-07-04 Thread Bruce Richardson
The echoing of commands contained in a file loaded via the "load" command on testpmd CLI is governed by whether or not a cmdline-file or cmdline-file-noecho had been passed to testpmd on the commandline. Remove the use of a global setting for this, and explicitly add a "load_echo" command to match

[PATCH v2 2/3] app/testpmd: allow multiple commandline file parameters

2025-07-04 Thread Bruce Richardson
While testpmd allows a set of pre-prepared commands to be passed into it at startup via the "cmdline-file" (and cmdline-file-noecho) parameters, this is currently limited to a single file. By extending this support to allow the parameter to be passed multiple (up to 16) times, we enable users to ha

[PATCH v2 3/3] app/testpmd: improve output when processing cmdline files

2025-07-04 Thread Bruce Richardson
Two small improvements for the cmdline file processing in testpmd. * Now that we support multiple files, change the prompt to indicate what file is currently being processed, and just print an EOF message when done. * When not echoing, the "Read" verb in the message "Read CLI commands..." is

RE: [PATCH v1] event/dlb2: add dequeue interrupt mode support

2025-07-04 Thread Pathak, Pravin
> -Original Message- > From: Mattias Rönnblom > Sent: Thursday, July 3, 2025 5:25 AM > To: Pathak, Pravin ; Jerin Jacob > > Cc: dev@dpdk.org; jer...@marvell.com; Chen, Mike Ximing > ; Richardson, Bruce > ; tho...@monjalon.net; Marchand, David > ; nipun.gu...@amd.com; > chen...@nvidia.co

Re: [PATCH] net/virtio: Fix check of threshold for Tx freeing

2025-07-04 Thread Maxime Coquelin
Hi Yu, Hengqi, First, thanks Yu for testing and reporting the performance degradation, this is much appreciated! On 7/4/25 1:29 PM, Jiang, YuX wrote: Hi Hengqi, Can you help to check the ticket: https://bugs.dpdk.org/show_bug.cgi?id=1747? The perf drop is caused by your patch. Thanks so much.

Techboard meeting minutes, 2025-June-25

2025-07-04 Thread Maxime Coquelin
Minutes of Technical Board Meeting, 2025-June-25 Members Attending - - Aaron Conole - Bruce Richardson - Hemant Agrawal - Kevin Traynor - Maxime Coquelin (Chair) - Morten Brorup - Thomas Monjalon NOTE: The technical board meetings every second Wednesday at https://zoom-lfx.platfo

[PATCH v2 0/3] improve cmdline file handling in testpmd

2025-07-04 Thread Bruce Richardson
Some small improvements to cmdline file handling testpmd, inspired by the desire to have support for multiple cmdline files passed on the commandline of a testpmd run. The implementation is somewhat complicated by the setting for echo/noecho of the commands, because the current implementation uses

Re: [PATCH v3 1/4] dts: add virtual functions to framework

2025-07-04 Thread Patrick Robb
Series applied to next-dts, thanks. On Fri, Jul 4, 2025 at 12:25 AM Patrick Robb wrote: > And FYI VF results for ConnectX-5 virtual functions for a testrun I just > ran > > test_suites: ERROR > vlan: PASS > test_vlan_header_insertion: PASS > test_vlan_no_receipt: PASS > test_vlan_r