RE: 20.11.8 patches review and test

2023-04-06 Thread Xu, HailinX
Update the test status for Intel part. Till now dpdk20.11.8-rc1 validation test rate is 80%. No critical issue is found. 2 new bugs are found, These 2 issues are being confirmed by Intel Dev. New bugs: bug1. softnic and metering_and_policing: create rule failed -- Intel dev is under investigat

RE: [PATCH v2] eventdev/eth_rx: fix invalid memory access

2023-04-06 Thread Naga Harish K, S V
Hi, > -Original Message- > From: pbhagavat...@marvell.com > Sent: Wednesday, April 5, 2023 3:14 PM > To: jer...@marvell.com; Naga Harish K, S V > Cc: dev@dpdk.org; Pavan Nikhilesh > Subject: [PATCH v2] eventdev/eth_rx: fix invalid memory access > Which invalid memory access are you re

Re: [PATCH v2] version: 23.07-rc0

2023-04-06 Thread David Marchand
On Mon, Apr 3, 2023 at 11:45 AM David Marchand wrote: > > Start a new release cycle with empty release notes. > Bump version and ABI minor. > > Signed-off-by: David Marchand Applied! -- David Marchand

[PATCH v4 0/2] refine common module

2023-04-06 Thread beilei . xing
From: Beilei Xing Refine common module to support different configuration for different PMDs. V4 changes: - No need to require PTP CAP for CPFL. V3 changes: - refine capability get. Beilei Xing (2): common/idpf: move PF specific functions from common init common/idpf: refine capability g

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

2023-04-06 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 --- drivers/common/idpf/idpf_common_device.c | 72 +--- d

[PATCH v4 2/2] common/idpf: refine capability get

2023-04-06 Thread beilei . xing
From: Beilei Xing Initialize required capability in PMD, and refine idpf_vc_caps_get function. Then different PMDs can require different capability. Signed-off-by: Beilei Xing --- drivers/common/idpf/idpf_common_virtchnl.c | 45 ++ drivers/net/cpfl/cpfl_ethdev.c

RE: [PATCH v2] eventdev/eth_rx: fix invalid memory access

2023-04-06 Thread Pavan Nikhilesh Bhagavatula
> -Original Message- > From: Naga Harish K, S V > Sent: Thursday, April 6, 2023 1:06 PM > To: Pavan Nikhilesh Bhagavatula ; Jerin Jacob > Kollanukkaran > Cc: dev@dpdk.org > Subject: [EXT] RE: [PATCH v2] eventdev/eth_rx: fix invalid memory access > > External Email > > ---

[PATCH] app/crypto-perf: change buffer size based on optype

2023-04-06 Thread Tejasree Kondoj
Adding digest size to buffer size in auth-then-cipher mode with auth_op set to generate as cipher length includes digest size also. Signed-off-by: Tejasree Kondoj --- app/test-crypto-perf/cperf_options_parsing.c | 8 1 file changed, 8 insertions(+) diff --git a/app/test-crypto-perf/cpe

Re: [RFC 00/27] Add VDUSE support to Vhost library

2023-04-06 Thread Maxime Coquelin
Hi Yongji, On 4/6/23 05:44, Yongji Xie wrote: Hi Maxime, On Fri, Mar 31, 2023 at 11:43 PM Maxime Coquelin wrote: This series introduces a new type of backend, VDUSE, to the Vhost library. VDUSE stands for vDPA device in Userspace, it enables implementing a Virtio device in userspace and hav

[PATCH] net: fix return type of IPv6 L4 packet checksum

2023-04-06 Thread eagostini
From: Elena Agostini Function returns 0 or -1 but the return type is uint16_t. Signed-off-by: Elena Agostini --- lib/net/rte_ip.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/net/rte_ip.h b/lib/net/rte_ip.h index a310e9d498..e7106256aa 100644 --- a/lib/net/rte_ip.h +

Re: [PATCH v3 10/11] telemetry: disable json print formatting with msvc

2023-04-06 Thread Bruce Richardson
On Wed, Apr 05, 2023 at 05:45:18PM -0700, Tyler Retzlaff wrote: > VLAs are unsafe and will never be implemented in MSVC. When compiling > with MSVC just return immediately indicating 0 output characters > formatted. > > For now telemetry doesn't work on Windows, we will revisit support for > the t

RE: [PATCH] net: fix return type of IPv6 L4 packet checksum

2023-04-06 Thread Bing Zhao
Hi Elena, Maybe it is better to add a fixline here. BR. Bing > -Original Message- > From: eagost...@nvidia.com > Sent: Thursday, April 6, 2023 5:21 PM > To: dev@dpdk.org > Cc: stat...@dpdk.org; Elena Agostini > Subject: [PATCH] net: fix return type of IPv6 L4 packet checksum > > Exter

[PATCH v2] net: fix return type of IPv6 L4 packet checksum

2023-04-06 Thread eagostini
From: Elena Agostini Function returns 0 or -1 but the return type is uint16_t. Fixes: d178f693bbfe ("net: add UDP/TCP checksum in mbuf segments") Cc: xiaoyun...@intel.com Signed-off-by: Elena Agostini --- V2: added fixline and fixed cc address --- --- lib/net/rte_ip.h | 2 +- 1 file chang

RE: [PATCH v10 1/2] mempool cache: add zero-copy get and put functions

2023-04-06 Thread Morten Brørup
> From: Kamalakshitha Aligeri [mailto:kamalakshitha.alig...@arm.com] > Sent: Friday, 24 February 2023 19.11 > > From: = Morten Brørup This should be: From: Morten Brørup It could be fixed while merging. This is the only complaint in patchwork. > > Zero-copy access to mempool caches is benef

Re: [RFC 00/27] Add VDUSE support to Vhost library

2023-04-06 Thread Yongji Xie
On Thu, Apr 6, 2023 at 4:17 PM Maxime Coquelin wrote: > > Hi Yongji, > > On 4/6/23 05:44, Yongji Xie wrote: > > Hi Maxime, > > > > On Fri, Mar 31, 2023 at 11:43 PM Maxime Coquelin > > wrote: > >> > >> This series introduces a new type of backend, VDUSE, > >> to the Vhost library. > >> > >> VDUSE

21.11.4 patches review and test

2023-04-06 Thread Kevin Traynor
Hi all, Here is a list of patches targeted for stable release 21.11.4. The planned date for the final release is 25th April. Please help with testing and validation of your use cases and report any issues/results with reply-all to this mail. For the final release the fixes and reported validatio

Re: [PATCH] test/crypto: add cryptodev reconfig test

2023-04-06 Thread Zhang, Fan
Hi Aakash, I really like the idea to create a test for device reconfiguration. I am wondering if we need to test all PMDs against this patch first. Regards, Fan On 4/5/2023 8:41 AM, Aakash Sasidharan wrote: Add cryptodev tests to verify that the device supports reconfiguration any number of

Re: [PATCH v3 10/11] telemetry: disable json print formatting with msvc

2023-04-06 Thread Tyler Retzlaff
On Thu, Apr 06, 2023 at 10:25:07AM +0100, Bruce Richardson wrote: > On Wed, Apr 05, 2023 at 05:45:18PM -0700, Tyler Retzlaff wrote: > > VLAs are unsafe and will never be implemented in MSVC. When compiling > > with MSVC just return immediately indicating 0 output characters > > formatted. > > > >

[PATCH 0/6] add support for CDX bus

2023-04-06 Thread Nipun Gupta
Support AMD CDX bus, for FPGA based CDX devices. The CDX devices are memory mapped on system bus for embedded CPUs. It uses sysfs interface and the vfio-cdx driver to discover and initialize the CDX devices. The patches are intended for DPDK 23.07 release, and have been sent as an RFC as patches

[PATCH 1/6] bus/cdx: introduce cdx bus

2023-04-06 Thread Nipun Gupta
CDX bus supports multiple type of devices, which can be exposed to user-space via vfio-cdx. vfio-cdx provides the MMIO IO_MEMORY regions as well as the DMA interface for the device (IOMMU). This support aims to enable the DPDK to support the cdx devices in user-space using VFIO interface. Signed

[PATCH 2/6] bus/cdx: add dma map and unmap support

2023-04-06 Thread Nipun Gupta
CDX bus can use VFIO interface for mapping and unmapping of DMA addresses in the IOMMU. This change adds the callback support for map and unmap APIs as well as fetching the IOMMU class. Signed-off-by: Nipun Gupta --- drivers/bus/cdx/cdx.c | 40 1 file cha

[PATCH 3/6] bus/cdx: add support for MSI

2023-04-06 Thread Nipun Gupta
MSI's are exposed to the devices using VFIO (vfio-cdx). This patch uses the same to add support for MSI for the devices on the cdx bus. Signed-off-by: Nipun Gupta --- drivers/bus/cdx/cdx.c | 11 ++ drivers/bus/cdx/cdx_vfio.c | 182 - drivers/

[PATCH 4/6] bus/cdx: support plug unplug and dev iterator

2023-04-06 Thread Nipun Gupta
This change adds support for plugging and unplugging CDX devices on the CDX bus. Also, CDX dev iterator support has been added for the CDX bus. Signed-off-by: Nipun Gupta --- drivers/bus/cdx/cdx.c | 142 +++--- drivers/bus/cdx/rte_bus_cdx.h | 1 + 2 files ch

[PATCH 5/6] bus: enable cdx bus

2023-04-06 Thread Nipun Gupta
enable the compilation of cdx bus Signed-off-by: Nipun Gupta --- drivers/bus/meson.build | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/bus/meson.build b/drivers/bus/meson.build index 6d2520c543..a78b4283bf 100644 --- a/drivers/bus/meson.build +++ b/drivers/bus/meson.build @@ -3,6 +

[PATCH 6/6] config/arm: add AMD CDX

2023-04-06 Thread Nipun Gupta
Adding support for AMD CDX devices Signed-off-by: Nipun Gupta --- config/arm/arm64_cdx_linux_gcc | 17 + config/arm/meson.build | 14 ++ 2 files changed, 31 insertions(+) create mode 100644 config/arm/arm64_cdx_linux_gcc diff --git a/config/arm/arm64_cdx_lin

Re: [PATCH v2] vfio: do not coalesce DMA mappings

2023-04-06 Thread Nipun Gupta
On 4/4/2023 8:43 PM, Burakov, Anatoly wrote: Caution: This message originated from an External Source. Use proper caution when opening attachments, clicking links, or responding. On 2/7/2023 8:56 AM, Gupta, Nipun wrote: [AMD Official Use Only - General] Hi David, I agree that change is n

[PATCH v3] eventdev/eth_rx: fix invalid memory access

2023-04-06 Thread pbhagavatula
From: Pavan Nikhilesh Rx adapter internal service structures are only initialized when non-internal port is added to the adapter. Check if Rx adapter service is initialized to determine if runtime set/get parameters are supported. Fixes: 3716f52186af ("eventdev/eth_rx: support runtime set/get pa