RE: [PATCH V4 2/2] net/mlx5: add support for flows targeting multicast MAC addresses

2025-09-07 Thread Slava Ovsiienko
> -Original Message- > From: Minggang(Gavin) Li > Sent: Friday, August 29, 2025 12:09 PM > To: Matan Azrad ; Slava Ovsiienko > ; Ori Kam ; NBU-Contact- > Thomas Monjalon (EXTERNAL) ; Dariusz Sosnowski > ; Bing Zhao ; Suanming Mou > ; Minggang(Gavin) Li > Cc: dev@dpdk.org; Raslan Darawsheh

RE: [PATCH V4 1/2] net/mlx5: update how MAC address bit-fields are used

2025-09-07 Thread Slava Ovsiienko
> -Original Message- > From: Minggang(Gavin) Li > Sent: Friday, August 29, 2025 12:08 PM > To: Matan Azrad ; Slava Ovsiienko > ; Ori Kam ; NBU-Contact- > Thomas Monjalon (EXTERNAL) ; Dariusz Sosnowski > ; Bing Zhao ; Suanming Mou > > Cc: dev@dpdk.org; Raslan Darawsheh > Subject: [PATCH V

RE: [EXTERNAL] Re: [PATCH v9 1/1] ethdev: add support to provide link type

2025-09-07 Thread Sunil Kumar Kori
> On Mon, 1 Sep 2025 11:14:34 +0530 > wrote: > > > From: Sunil Kumar Kori > > > > Adding link type parameter to provide the type of port like twisted > > pair, fibre etc. > > > > Also added an API to convert the RTE_ETH_LINK_CONNECTOR_XXX to a > > readable string. > > > > Signed-off-by: Nithin D

回复: MAINTAINERS checkin

2025-09-07 Thread 王颢
Hi Stephen, All email addresses within the Realtek group, including those ending in @realtek and @realsil, are valid and actively in use. The error message you encountered, 'Domain does not exist or is unreachable', is related to our company's security policy, which I am not authorized to inter

RE: MAINTAINERS checkin

2025-09-07 Thread Jiawen Wu
Hi Stephen, There is our old domain which names trustnetic.com. Now we use net-swift.com, but the email address with the old domain can still be used. > -Original Message- > From: Stephen Hemminger > Sent: Sunday, September 7, 2025 12:20 AM > To: h...@realtek.com; d...@linux.ibm.com; how

Re: [PATCH] dts: add dpdk shell warm up period

2025-09-07 Thread Patrick Robb
To provide a little additional context, specifically what was happening was we paired up an Intel E810 (traffic generator) against a broadcom p2100G (SUT) using a generic DAC cable, and then like I said in the original commit, packets would not transmit even after the regular readiness checks in DT

[PATCH v2 1/4] dma/acc: add probe and remove

2025-09-07 Thread Chengwen Feng
This patch adds probe and remove operation for accelerator DMA driver. Signed-off-by: Chengwen Feng --- MAINTAINERS | 4 + drivers/dma/acc/acc_dmadev.c | 281 +++ drivers/dma/acc/acc_dmadev.h | 55 +++ drivers/dma/acc/meson.build | 21 +++

[PATCH v2 4/4] dma/acc: add doc

2025-09-07 Thread Chengwen Feng
This commit adds document for accelerator DMA driver. Signed-off-by: Chengwen Feng --- MAINTAINERS| 1 + doc/guides/dmadevs/acc.rst | 63 ++ doc/guides/dmadevs/index.rst | 1 + doc/guides/rel_notes/release_25_11.rst | 6

[PATCH v2 3/4] dma/acc: add data path ops

2025-09-07 Thread Chengwen Feng
This commit adds data path ops for accelerator DMA driver. Signed-off-by: Chengwen Feng --- drivers/dma/acc/acc_dmadev.c | 274 +++ drivers/dma/acc/acc_dmadev.h | 75 +- 2 files changed, 347 insertions(+), 2 deletions(-) diff --git a/drivers/dma/acc/acc_

[PATCH v2 2/4] dma/acc: add control path ops

2025-09-07 Thread Chengwen Feng
This commit adds control path ops for accelerator DMA driver. Signed-off-by: Chengwen Feng --- drivers/dma/acc/acc_dmadev.c | 168 +++ drivers/dma/acc/acc_dmadev.h | 42 + 2 files changed, 210 insertions(+) diff --git a/drivers/dma/acc/acc_dmadev.c b/dri

[PATCH v2 0/4] add Hisilicon accelerator DMA driver

2025-09-07 Thread Chengwen Feng
This patchset adds Hisilicon accelerator DMA driver which based on UACCE bus. Chengwen Feng (4): dma/acc: add probe and remove dma/acc: add control path ops dma/acc: add data path ops dma/acc: add doc --- v2: fix magic number. support clean write back field when submit request. MAIN

Re: [PATCH v2 7/7] dts: save received packets with artifacts

2025-09-07 Thread Patrick Robb
Reviewed-by: Patrick Robb

Re: [PATCH v2 0/7] dts: add file manager

2025-09-07 Thread Patrick Robb
Applied to next-dts, thanks. On Thu, Sep 4, 2025 at 5:16 PM Patrick Robb wrote: > I think the changes in V2 make sense and I have tested it and I like the > new way logs and pcaps are stored in dts/output. I will merge tomorrow to > next-dts if there are no other comments. Thanks Luca. > > >

[PATCH] dts: add dpdk shell warm up period

2025-09-07 Thread Patrick Robb
When running our existing DTS testsuites on a new NIC we observed packets would not transmit from the traffic generator to the system under test even after DPDK testpmd and the NIC under test had indicated readiness through the existing readiness checks in DTS. After adding in a warm up sleep to DP

回复: [V7 00/17] add-hinic3-PMD-driver

2025-09-07 Thread wangfeifei (J)
-邮件原件- 发件人: Stephen Hemminger 发送时间: 2025年9月6日 12:13 收件人: Feifei Wang 抄送: dev@dpdk.org 主题: Re: [V7 00/17] add-hinic3-PMD-driver On Tue, 2 Sep 2025 12:01:34 +0800 Feifei Wang wrote: > The hinic3 PMD (**librte_net_hinic3**) provides poll mode driver > support for 25Gbps/100Gbps/200Gb

[PATCH v2 3/7] dts: add current test suite and cases to context

2025-09-07 Thread Luca Vizzarro
Add the current test suite and case to the context, so that they can be accessed by helper functions, etc. Signed-off-by: Luca Vizzarro Reviewed-by: Paul Szczepanek --- dts/framework/context.py | 7 ++- dts/framework/test_run.py | 2 ++ 2 files changed, 8 insertions(+), 1 deletion(-) diff

RE: [PATCH] mempool: hide zero value items when dump cache

2025-09-07 Thread Konstantin Ananyev
> Hide zero value items when dump mempool cache. > > Signed-off-by: Chengwen Feng > --- > lib/mempool/rte_mempool.c | 4 +++- > 1 file changed, 3 insertions(+), 1 deletion(-) > > diff --git a/lib/mempool/rte_mempool.c b/lib/mempool/rte_mempool.c > index 1021ede0c2..3042d94c14 100644 > --- a/lib

Re: [PATCH v1 05/12] net/ice/base: clean up RSS LUT selection

2025-09-07 Thread Bruce Richardson
On Tue, Sep 02, 2025 at 06:26:55PM +0100, Anatoly Burakov wrote: > From: Przemek Kitszel > > Refactor __ice_aq_get_set_rss_lut(): > - Use enumeration to specify different available LUT sizes > - Use enumeration to specify different LUT types > - Refactor setting/validating various LUT settings >

[PATCH 2/4] common/sfc_efx/base: default to auto fcntl with netport MCDI

2025-09-07 Thread Ivan Malov
Doing so helps to avoid lengthy link renegotiation at start of day. Fixes: 8e79cd30230d ("common/sfc_efx/base: implement PHY link control for Medford4") Cc: sta...@dpdk.org Signed-off-by: Ivan Malov Reviewed-by: Andy Moreton --- drivers/common/sfc_efx/base/efx_np.c | 3 +++ 1 file changed, 3

Re: [PATCH v2 2/3] dts: add TX offload capabilities to NIC capabilities

2025-09-07 Thread Luca Vizzarro
Copying reply from v1. On Wed, Sep 03, 2025 at 02:04:13PM +, Andrew Bailey wrote: > diff --git a/dts/framework/remote_session/testpmd_shell.py > b/dts/framework/remote_session/testpmd_shell.py > index 4d9caceb37..dfd83ebdb3 100644 > --- a/dts/framework/remote_session/testpmd_shell.py > +++ b/

[PATCH 1/4] common/sfc_efx/base: fix autoneg detection with netport MCDI

2025-09-07 Thread Ivan Malov
Currently, the code consults both local AN support status, which is stable, and the dynamic AN status on the link partner, which is flaky. Exclude the latter, as the client should have the opportunity to re-initiate AN afresh. Fixes: 2a5cf77e6de8 ("common/sfc_efx/base: provide PHY link get method

Re: [PATCH v1 09/12] net/ice/base: improve global config lock behavior

2025-09-07 Thread Jacob Keller
On 9/5/2025 8:32 AM, Bruce Richardson wrote: > On Tue, Sep 02, 2025 at 06:26:59PM +0100, Anatoly Burakov wrote: >> From: Jacob Keller >> >> The ice_cfg_tx_topo function attempts to apply Tx scheduler topology >> configuration based on NVM parameters, selecting either a 5 or 9 layer >> topology.

Re: [PATCH v2 3/3] dts: update tx_offload test from old dts

2025-09-07 Thread Luca Vizzarro
On Wed, Sep 03, 2025 at 02:04:14PM +, Andrew Bailey wrote: > Currently, the Rx/Tx offload test in old DTS expects the Tx ports to be > initially configured to use mbuf fast free. This is no longer the case > and must be updated to assume mbuf fast free is not initially utilized > by capable NIC

[PATCH 2/3] net/iavf: fix a log during Tx path selection

2025-09-07 Thread Ciara Loftus
The vector offload context path is now selected for outerchecksum and qinq insert offloads. Update logging to reflect this. Fixes: abca31f780e1 ("net/iavf: support VLAN insertion for the AVX-512 path") Signed-off-by: Ciara Loftus --- drivers/net/intel/iavf/iavf_rxtx.c | 2 +- 1 file changed, 1

Re: [PATCH v5 0/5] add semicolon when export any symbol

2025-09-07 Thread fengchengwen
Hi David, On 9/3/2025 3:04 PM, David Marchand wrote: > Hello, > > On Wed, 3 Sept 2025 at 04:05, Chengwen Feng wrote: >> >> Currently, the RTE_EXPORT_INTERNAL_SYMBOL, RTE_EXPORT_SYMBOL and >> RTE_EXPORT_EXPERIMENTAL_SYMBOL are placed at the beginning of APIs, >> but don't end with a semicolon. As

Re: [PATCH v9 1/1] ethdev: add support to provide link type

2025-09-07 Thread Stephen Hemminger
On Mon, 1 Sep 2025 11:14:34 +0530 wrote: > From: Sunil Kumar Kori > > Adding link type parameter to provide the type > of port like twisted pair, fibre etc. > > Also added an API to convert the RTE_ETH_LINK_CONNECTOR_XXX > to a readable string. > > Signed-off-by: Nithin Dabilpuram > Signed-o

Re: [PATCH v1 02/12] net/ice/base: fix adding special words

2025-09-07 Thread Bruce Richardson
On Tue, Sep 02, 2025 at 06:26:52PM +0100, Anatoly Burakov wrote: > From: Shaiq Wani > > The function ice_add_special_words() is meant to add special words (such > as traffic direction) to the rule. The function that > interprets/translates these additional words is ice_get_sw_fv_list(). > > Howe

[PATCH 3/3] net/iavf: fix Tx path selection for VLAN offload

2025-09-07 Thread Ciara Loftus
For the vlan insert offload a different tx vector offload path is required depending on where the tag must be placed in the descriptor which can vary from one VF to another. Some VFs use the L2TAG2 field which requires the use of a context descriptor. Adjust the logic for selecting the tx path so t

Re: [PATCH] pci: pci_vfio: Retry vfio setup device reset, if device is busy

2025-09-07 Thread David Marchand
Hello, Please have a look at https://doc.dpdk.org/guides/contributing/patches.html before sending a new revision. On Wed, 3 Sept 2025 at 16:24, Thanushree Sreerama wrote: > > From: "Thanushree.Sreerama" > > Add proper EAGAIN handling for the device setup by retrying the device reset > > Issue:

[PATCH 4/4] common/sfc_efx/base: use saved netport FEC choice by default

2025-09-07 Thread Ivan Malov
When the client driver starts the port, it invokes 'efx_port_init' API. At this stage, libefx has no way of knowing whether the driver will prefer to keep the existing link or revise, say, FEC mode. So if the current link is up, it is better to leave it alone. This way, if the driver does not tweak