Re: [PATCH v2 2/3] eal: convert core masks and lists to core sets

2025-04-06 Thread David Marchand
On Mon, Mar 24, 2025 at 6:31 PM Bruce Richardson wrote: > > Rather than directly parsing and working with the core mask and core > list parameters, convert them into core maps, and centralise all core > parsing there. This allows future work to adjust the mappings of cores > when generating that m

Re: [PATCH v2 1/3] eal: centralize core parameter parsing

2025-04-06 Thread David Marchand
On Mon, Mar 24, 2025 at 6:31 PM Bruce Richardson wrote: > > Rather than parsing the lcore parameters as they are encountered, just > save off the lcore parameters and then parse them at the end. This > allows better knowledge of what parameters are available or not when > parsing. > > Signed-off-b

[PATCH v5 4/4] net/macb: add necessary docs and update related files

2025-04-06 Thread liwencheng
Added missing documentation in doc/guides/nics, mailmap entry, and updated MAINTAINERS file. v5: * Add driver based on 25.07. Signed-off-by: liwencheng --- MAINTAINERS| 6 ++ doc/guides/nics/features/macb.ini | 27 +++ doc/guides/nic

[PATCH v5 3/4] net/macb: add NEON vectorized Rx/Tx

2025-04-06 Thread liwencheng
To optimize Rx/Tx burst process, add NEON vector instructions on arm architecture. v5: * Initialize the mbuf_initializer. * Fixed some code style issues. Signed-off-by: liwencheng --- drivers/net/macb/macb_rxtx.c | 3 + drivers/net/macb/macb_rxtx_vec_neon.c | 675

[PATCH v5 1/4] usertools/dpdk-devbind: add platform devices support

2025-04-06 Thread liwencheng
Modify dpdk-devbind to support bind and unbind platform devices, such as bind_platform_one and unbind_platform_one. v5: * Add name and email to .mailmap. Signed-off-by: liwencheng --- .mailmap | 1 + usertools/dpdk-devbind.py | 131

Re: [EXTERNAL] Re: [PATCH 1/2] node: add global node mbuf dynfield

2025-04-06 Thread Nitin Saxena
Hi Stephen, Thanks, Nitin On Fri, Apr 4, 2025 at 8:51 PM Stephen Hemminger wrote: > > On Fri, 4 Apr 2025 08:11:07 + > Pavan Nikhilesh Bhagavatula wrote: > > > > Hi Stephen, > > > > > > Thanks for commenting. See response inline. > > > > > > Regards, > > > Nitin > > > > > > On Tue, Apr 1, 20

[PATCH v2 2/2] crypto/ipsec_mb: fix QP release in secondary

2025-04-06 Thread Yang Ming
From: myang When a secondary process tries to release a queue pair (QP) that does not belong to it, error logs occur: CRYPTODEV: ipsec_mb_ipc_request() line 373: Unable to release qp_id=0 EAL: Message data is too long EAL: Fail to handle message: ipsec_mb_mp_msg EAL: Fail to recv reply for reques

[PATCH v2 1/2] eal: prevent socket closure before MP sync

2025-04-06 Thread Yang Ming
The secordary process should not close socket file for MP channel before performing MP request synchronization. This prevents error logs when the secondary process exits without any operation on the crypto device while the primary process starts the device. Case situation: eal_bus_cleanup has been

Re: [External] Re: [PATCH] eal: prevent socket closure before MP sync

2025-04-06 Thread Yang Ming
On 2025/3/27 17:28, Yang Ming wrote: On 2025/3/17 21:56, Stephen Hemminger wrote: Caution: This is an external email. Please be very careful when clicking links or opening attachments. See http://nok.it/nsb for additional information. On Fri, 14 Mar 2025 18:36:38 +0800 Yang Ming wrote:

Re: [v2,1/9] crypto/zsda: add skeleton

2025-04-06 Thread Hanxiao Li
Hi Akhil, The new patches, which are related to crypto driver of zsda devices, have been submit for a month. Although there are two errors here, they are not problem about the code. What's more, in my opinion, the patches wouldn't have lots of errors which need to be modified. Because, many sug

Re: [Patch v3 0/6] Support VMBUS channels without monitoring enabled

2025-04-06 Thread Stephen Hemminger
On Fri, 4 Apr 2025 17:35:32 -0700 lon...@linuxonhyperv.com wrote: > From: root > > > Hyperv may expose VMBUS channels without monitoring enabled. In this case, > it programs almost all the data traffic to VF. > > This patchset enabled vmbus/netvsc to use channels without monitoring > enabled.

Re: [Patch v3 6/6] bus/vmbus: set event for channel without monitoring support

2025-04-06 Thread Stephen Hemminger
On Fri, 4 Apr 2025 17:35:38 -0700 lon...@linuxonhyperv.com wrote: > diff --git a/drivers/bus/vmbus/vmbus_channel.c > b/drivers/bus/vmbus/vmbus_channel.c > index bccef168d3..81e8096190 100644 > --- a/drivers/bus/vmbus/vmbus_channel.c > +++ b/drivers/bus/vmbus/vmbus_channel.c > @@ -24,6 +24,19 @@