[dpdk-dev] 回复: [PATCH] doc: announce the deprecation of lcore state FINISHED

2021-08-04 Thread Feifei Wang
> -邮件原件- > 发件人: dev 代表 Honnappa Nagarahalli > 发送时间: Saturday, July 31, 2021 3:59 AM > 收件人: dev@dpdk.org; Honnappa Nagarahalli > ; tho...@monjalon.net; > konstantin.anan...@intel.com; Feifei Wang (Arm Technology China) > > 抄送: Ruifeng Wang ; nd > 主题: [dpdk-dev] [PATCH] doc: announce the d

Re: [dpdk-dev] [PATCH] doc: add known issue with mbuf segment

2021-08-04 Thread Morten Brørup
> From: dev [mailto:dev-boun...@dpdk.org] On Behalf Of Thomas Monjalon > Sent: Wednesday, 4 August 2021 15.30 > > A bug with segmented packets has been discovered but the agreement > to apply the fix is not concluded at the time of DPDK 21.08 release. > This bug seems to be in DPDK for many years

Re: [dpdk-dev] [PATCH] doc: announce restructuring of crypto session structs

2021-08-04 Thread Anoob Joseph
> Subject: [PATCH] doc: announce restructuring of crypto session structs > > The structures rte_cryptodev_sym_session and rte_cryptodev_asym_session are > not used by the application directly. The application just need an opaque > pointer > which it can attach to rte_crypto_op while enqueue. > He

[dpdk-dev] [PATCH] event/cnxk: reduce max timer chunk pool cache size

2021-08-04 Thread Shijith Thotton
Reduced max chunk pool cache size from RTE_MEMPOOL_CACHE_MAX_SIZE(512) to 128. If chunk pool cache is empty, it gets filled during arm. Filling 512 entries at a time will fail arm if timeout is shorter. Fixes: 0e792433d051 ("event/cnxk: create and free timer adapter") Signed-off-by: Shijith Thot

Re: [dpdk-dev] [EXT] Re: [PATCH] doc: announce changes in security session struct

2021-08-04 Thread Anoob Joseph
> Subject: [EXT] Re: [PATCH] doc: announce changes in security session struct > > > On Tue, Aug 3, 2021 at 5:36 AM Ananyev, Konstantin > wrote: > > > > > > > The structure rte_security_session is not directly used > > > by the application. The application just need an opaque > > > pointer to att

[dpdk-dev] [RFC] eventdev: update crypto adapter metadata structures

2021-08-04 Thread Shijith Thotton
In crypto adapter metadata, reserved bytes in request info structure is a space holder for response info. It enforces an order of operation if the structures are updated using memcpy to avoid overwriting response info. It is logical to move the reserved space out of request info. It also solves the

Re: [dpdk-dev] [PATCH v2] eal/windows: ensure all enabled CPUs are counted

2021-08-04 Thread Kadam, Pallavi
On 6/29/2021 6:56 PM, Narcisa Ana Maria Vasile wrote: From: Narcisa Vasile rte_cpuset_t describes a set of CPUs by using an array of masks named '_bits'. Each element in the '_bits' array represents a bit mask, with each bit corresponding to a CPU. The maximum number of CPUs is given by 'CPU_

Re: [dpdk-dev] DPDK meson build failed on Windows

2021-08-04 Thread Dmitry Kozlyuk
2021-08-04 14:28 (UTC-0500), Sergey Madaminov: > I've taken a look at this issue. As Dmitry said it is related to the bug > within meson with having slashes escaping characters. It matters for the > current meson build files in the DPDK for Windows as there is a reliance on > strings for some file

[dpdk-dev] [PATCH] maintainers: update for net mlx4/mlx5

2021-08-04 Thread Viacheslav Ovsiienko
From: Shahaf Shuler For net/mlx4: - removing Shahaf Shuler - add Viacheslav Ovsiienko For net/mlx5: - removing Shahaf Shuler Signed-off-by: Viacheslav Ovsiienko --- MAINTAINERS | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/MAINTAINERS b/MAINTAIN

Re: [dpdk-dev] DPDK meson build failed on Windows

2021-08-04 Thread Dmitry Kozlyuk
Hi again, This is exactly the error with 0.58 that I was talking about. Try 0.57.2. On Wed, Aug 4, 2021, 21:32 William Tu wrote: > Hi, > I got DPDK compiled on Windows, but suddenly I got this error when > compiling DPDK on windows again. (And I don't know why it worked > before...) > [3/183] "

[dpdk-dev] DPDK meson build failed on Windows

2021-08-04 Thread William Tu
Hi, I got DPDK compiled on Windows, but suddenly I got this error when compiling DPDK on windows again. (And I don't know why it worked before...) [3/183] "clang" @lib/rte_eal-21.dll.rsp FAILED: lib/rte_eal-21.dll "clang" @lib/rte_eal-21.dll.rsp clang: error: no such file or directory: 'librte_kvar

[dpdk-dev] [PATCH] doc: two typos in documentation

2021-08-04 Thread Henry Nadeau
Corrected two typos that got added in the most recent merge. Signed-off-by: Henry Nadeau --- doc/guides/sample_app_ug/ioat.rst| 2 +- doc/guides/sample_app_ug/vmdq_forwarding.rst | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/doc/guides/sample_app_ug/ioat.rst

Re: [dpdk-dev] [PATCH] doc: add known issue with mbuf segment

2021-08-04 Thread Ajit Khaparde
On Wed, Aug 4, 2021 at 6:30 AM Thomas Monjalon wrote: > > A bug with segmented packets has been discovered but the agreement > to apply the fix is not concluded at the time of DPDK 21.08 release. > This bug seems to be in DPDK for many years and should be fixed in 21.11. > > Suggested-by: Olivier

Re: [dpdk-dev] [PATCH] doc: announce change in crypto adapter metadata

2021-08-04 Thread Akhil Goyal
> Subject: [PATCH] doc: announce change in crypto adapter metadata > > In crypto adapter metadata, first 8 bytes of request info is a space > holder for response info. For better clarity, reserved field should be > removed from request info. New space for response info can be made by > changing ty

[dpdk-dev] [PATCH] doc: announce change in crypto adapter metadata

2021-08-04 Thread Shijith Thotton
In crypto adapter metadata, first 8 bytes of request info is a space holder for response info. For better clarity, reserved field should be removed from request info. New space for response info can be made by changing type of event crypto metadata to structure from union. Signed-off-by: Shijith T

Re: [dpdk-dev] [PATCH] doc: announce IPsec xform struct changes

2021-08-04 Thread Ananyev, Konstantin
> > IPsec xform struct would be updated to include IPsec SA lifetime > > configuration. The existing member 'esn_soft_limit' would only track > > ESN. And as sequence number control is getting introduced, > > 'esn_soft_limit' may not indicate the number of packets processed. > > Replace that wit

Re: [dpdk-dev] [PATCH] doc: announce SA config option struct changes

2021-08-04 Thread Akhil Goyal
> Subject: [PATCH] doc: announce SA config option struct changes > > From: Archana Muniganti > > Propose new fields to support offloads like > - IPsec inner checksum(L3/L4) > - IPsec tunnel header verification > - TSO > - etc > in the structure ``rte_security_ipsec_sa_options``. > > Signed-off-

[dpdk-dev] [Bug 777] Potential error(e.g., resource leak, deadlock) due to the unreleased lock pdata->i2c_mutex

2021-08-04 Thread bugzilla
https://bugs.dpdk.org/show_bug.cgi?id=777 Bug ID: 777 Summary: Potential error(e.g., resource leak, deadlock) due to the unreleased lock pdata->i2c_mutex Product: DPDK Version: 20.11 Hardware: All OS: All

[dpdk-dev] [Bug 776] Potential error(e.g., resource leak, deadlock) due to the unreleased lock pdata->phy_mutex

2021-08-04 Thread bugzilla
https://bugs.dpdk.org/show_bug.cgi?id=776 Bug ID: 776 Summary: Potential error(e.g., resource leak, deadlock) due to the unreleased lock pdata->phy_mutex Product: DPDK Version: 20.11 Hardware: All OS: All

Re: [dpdk-dev] [PATCH] doc: announce IPsec xform struct changes

2021-08-04 Thread Akhil Goyal
> IPsec xform struct would be updated to include IPsec SA lifetime > configuration. The existing member 'esn_soft_limit' would only track > ESN. And as sequence number control is getting introduced, > 'esn_soft_limit' may not indicate the number of packets processed. > Replace that with a new struc

Re: [dpdk-dev] [PATCH v6 2/2] bus/auxiliary: introduce auxiliary bus

2021-08-04 Thread Xueming(Steven) Li
> -Original Message- > From: Kinsella, Ray > Sent: Wednesday, August 4, 2021 8:14 PM > To: Xueming(Steven) Li ; dpdk-dev > Subject: Re: [PATCH v6 2/2] bus/auxiliary: introduce auxiliary bus > > > > On 04/08/2021 13:11, Xueming(Steven) Li wrote: > > > > > >> -Original Message-

[dpdk-dev] [Bug 775] Potential error(e.g., resource leak, deadlock) due to the unreleased lock

2021-08-04 Thread bugzilla
https://bugs.dpdk.org/show_bug.cgi?id=775 Bug ID: 775 Summary: Potential error(e.g., resource leak, deadlock) due to the unreleased lock Product: DPDK Version: 20.11 Hardware: All OS: All Status:

[dpdk-dev] [PATCH] doc: add tested platforms with Mellanox NICs

2021-08-04 Thread Raslan Darawsheh
Add tested platforms with Mellanox NICs to the 21.08 release notes. Signed-off-by: Raslan Darawsheh --- doc/guides/rel_notes/release_21_08.rst | 119 + 1 file changed, 119 insertions(+) diff --git a/doc/guides/rel_notes/release_21_08.rst b/doc/guides/rel_notes/release_2

[dpdk-dev] [Bug 774] Potential deadlock error due to the unrelased lock

2021-08-04 Thread bugzilla
https://bugs.dpdk.org/show_bug.cgi?id=774 Bug ID: 774 Summary: Potential deadlock error due to the unrelased lock Product: DPDK Version: 21.08 Hardware: All OS: All Status: UNCONFIRMED Severity: normal

[dpdk-dev] [dpdk-announce] release candidate 21.08-rc4

2021-08-04 Thread Thomas Monjalon
A new DPDK release candidate is ready for testing: https://git.dpdk.org/dpdk/tag/?id=v21.08-rc4 There are 26 new patches in this snapshot, for last critical fixes and some documentation updates. Release notes: https://doc.dpdk.org/guides/rel_notes/release_21_08.html Please check

Re: [dpdk-dev] [PATCH v2] doc: mtr: add API walk through

2021-08-04 Thread Thomas Monjalon
04/08/2021 13:34, jer...@marvell.com: > --- a/doc/guides/prog_guide/traffic_metering_and_policing.rst > +++ b/doc/guides/prog_guide/traffic_metering_and_policing.rst > @@ -14,12 +14,13 @@ SW or mixed HW-SW implementation. > > The main features are: > > -* Part of DPDK rte_ethdev API > -* Capabil

Re: [dpdk-dev] [PATCH 1/2] doc: announce eth queue release callback parameter change

2021-08-04 Thread Xueming(Steven) Li
> -Original Message- > From: Andrew Rybchenko > Sent: Wednesday, August 4, 2021 8:28 PM > To: Xueming(Steven) Li > Cc: dev@dpdk.org; Ray Kinsella > Subject: Re: [dpdk-dev] [PATCH 1/2] doc: announce eth queue release callback > parameter change > > On 8/2/21 4:10 PM, Xueming Li wrote:

Re: [dpdk-dev] [PATCH] doc: announce crypto op struct changes

2021-08-04 Thread Thomas Monjalon
02/08/2021 14:36, Akhil Goyal: > > One reserved byte in rte_crypto_op struct would be used to indicate > > warnings and other information from the crypto/security operation. This > > field will be used to communicate events such as soft expiry with IPsec > > in lookaside mode. > > > > Signed-off-b

[dpdk-dev] [PATCH v7] devtools: script to track map symbols

2021-08-04 Thread Ray Kinsella
This script tracks the growth of stable and experimental symbols over releases since v19.11. The script has the ability to count the added symbols between two dpdk releases, and to list experimental symbols present in two dpdk releases (expired symbols). example usages: Count symbols added since

Re: [dpdk-dev] [PATCH v4] guides: add a guide for developing unit tests

2021-08-04 Thread Power, Ciara
Hi Aaron, >From: Aaron Conole >Sent: Wednesday 14 July 2021 17:41 >To: dev@dpdk.org >Cc: David Marchand ; Richardson, Bruce >; Yigit, Ferruh ; >Power, Ciara >Subject: [PATCH v4] guides: add a guide for developing unit tests > >The DPDK testing infrastructure includes a comprehensive set of libra

[dpdk-dev] [PATCH v6] devtools: script to track map symbols

2021-08-04 Thread Ray Kinsella
This script tracks the growth of stable and experimental symbols over releases since v19.11. The script has the ability to count the added symbols between two dpdk releases, and to list experimental symbols present in two dpdk releases (expired symbols). example usages: Count symbols added since

Re: [dpdk-dev] [PATCH v2] eal/windows: ensure all enabled CPUs are counted

2021-08-04 Thread Dmitry Kozlyuk
2021-06-29 18:56 (UTC-0700), Narcisa Ana Maria Vasile: > From: Narcisa Vasile > > rte_cpuset_t describes a set of CPUs by using an array of masks > named '_bits'. Each element in the '_bits' array represents > a bit mask, with each bit corresponding to a CPU. > The maximum number of CPUs is given

Re: [dpdk-dev] [PATCH] doc: announce cryptodev-PMD interface as internal

2021-08-04 Thread Thomas Monjalon
> > > > The APIs which are internal to PMD and cryptodev library can be > > > > marked as internal so that ABI checking do not shout for changes in > > > > APIs which are internal to DPDK. > > > > > > > > Signed-off-by: Akhil Goyal > > > Acked-by: Ajit Khaparde > > Acked-by: Matan Azrad > Acked-

Re: [dpdk-dev] [PATCH] net: announce changes in IPv4 header

2021-08-04 Thread Thomas Monjalon
> > > > Announce changes to add 2 unions. The first union will provide integral > > > > and > > > > bits access to version and IHL. The second union will provide integral > > > > and > > > bits > > > > access to fragment flags and offset. > > > > > > > > Signed-off-by: Gregory Etelson > > > Acke

Re: [dpdk-dev] [PATCH] doc: announce: make rte intr handle internal

2021-08-04 Thread Thomas Monjalon
> > > Moving struct rte_intr_handle as an internal structure to > > > avoid any ABI breakages in future. Since this structure defines > > > some static arrays and changing respective macros breaks the ABI. > > > Eg: > > > Currently RTE_MAX_RXTX_INTR_VEC_ID imposes a limit of maximum 512 > > > MSI-X

Re: [dpdk-dev] [PATCH] doc: announce renaming of mbuf offload flags

2021-08-04 Thread Thomas Monjalon
> > > The mbuf offload flags do not match the DPDK namespace (they are > > > not prefixed by RTE_). Announce their rename in 21.11, and the > > > removal of the old names in 22.11. > > > > > > A draft coccinelle script is provided to anticipate what the > > > renaming will be. > > > > > > Signed-of

Re: [dpdk-dev] [PATCH v6 2/2] bus/auxiliary: introduce auxiliary bus

2021-08-04 Thread Thomas Monjalon
04/08/2021 15:53, Kinsella, Ray: > On 04/08/2021 14:12, Thomas Monjalon wrote: > > 04/08/2021 15:00, Xueming(Steven) Li: > >> From: Kinsella, Ray > >>> On 04/08/2021 13:11, Xueming(Steven) Li wrote: > From: Kinsella, Ray > > Its not strictly a depreciation notice though, you are not brea

Re: [dpdk-dev] [PATCH v6 2/2] bus/auxiliary: introduce auxiliary bus

2021-08-04 Thread Xueming(Steven) Li
> -Original Message- > From: Kinsella, Ray > Sent: Wednesday, August 4, 2021 5:50 PM > To: Xueming(Steven) Li > Cc: dev@dpdk.org; Wang Haiyue ; NBU-Contact-Thomas > Monjalon ; Neil Horman > > Subject: Re: [PATCH v6 2/2] bus/auxiliary: introduce auxiliary bus > > > > On 25/06/2021 1

Re: [dpdk-dev] [PATCH v6 2/2] bus/auxiliary: introduce auxiliary bus

2021-08-04 Thread Kinsella, Ray
On 04/08/2021 14:12, Thomas Monjalon wrote: > 04/08/2021 15:00, Xueming(Steven) Li: >> From: Kinsella, Ray >>> On 04/08/2021 13:11, Xueming(Steven) Li wrote: From: Kinsella, Ray > Its not strictly a depreciation notice though, you are not breaking > anything right. > Since yo

[dpdk-dev] [PATCH] doc: add known issue with mbuf segment

2021-08-04 Thread Thomas Monjalon
A bug with segmented packets has been discovered but the agreement to apply the fix is not concluded at the time of DPDK 21.08 release. This bug seems to be in DPDK for many years and should be fixed in 21.11. Suggested-by: Olivier Matz Signed-off-by: Thomas Monjalon --- doc/guides/rel_notes/re

Re: [dpdk-dev] [PATCH v6 2/2] bus/auxiliary: introduce auxiliary bus

2021-08-04 Thread Thomas Monjalon
04/08/2021 15:00, Xueming(Steven) Li: > From: Kinsella, Ray > > On 04/08/2021 13:11, Xueming(Steven) Li wrote: > > > From: Kinsella, Ray > > >> Its not strictly a depreciation notice though, you are not breaking > > >> anything right. > > >> Since you are not breaking anything, don't think the n

Re: [dpdk-dev] [PATCH] doc: add tested platforms with Mellanox NICs

2021-08-04 Thread Thomas Monjalon
04/08/2021 14:54, Raslan Darawsheh: > Add tested platforms with Mellanox NICs to the 21.08 release notes. > > Signed-off-by: Raslan Darawsheh Applied, thanks.

Re: [dpdk-dev] [PATCH V1] doc: add tested Intel platforms with Intel NICs

2021-08-04 Thread Thomas Monjalon
04/08/2021 16:20, Yan Xia: > Add tested Intel platforms with Intel NICs to v21.08 release note. > > Signed-off-by: Yan Xia Applied, thanks.

Re: [dpdk-dev] [dpdk-announce] release candidate 21.08-rc3

2021-08-04 Thread Thomas Monjalon
04/08/2021 13:38, Jiang, YuX: > Hi Thomas and all, > Update the test status for Intel part. Till now dpdk21.08-rc3 test is > finished. No critical issue is found. > One bug about https://bugs.dpdk.org/show_bug.cgi?id=768 is found, Nvidia's > Dev. is working on it. No, there is no work on NVIDIA

Re: [dpdk-dev] [dpdk-stable] [PATCH] [v2] pipeline: fix table stats

2021-08-04 Thread Thomas Monjalon
02/08/2021 07:32, Churchill Khangar: > This patch fixes the memcpy function call which was incorrect and led > to memory corruption for tables with more that just a few actions. > > Fixes: 742b0a57f50e4 ("pipeline: add table statistics to SWX") > Cc: sta...@dpdk.org > > Signed-off-by: Churchill K

Re: [dpdk-dev] [PATCH 2/2] doc: announce eth new offload flag and group field

2021-08-04 Thread Andrew Rybchenko
On 8/4/21 11:08 AM, Slava Ovsiienko wrote: -Original Message- From: dev On Behalf Of Xueming Li Sent: Monday, August 2, 2021 16:11 Cc: dev@dpdk.org; Xueming(Steven) Li ; Ray Kinsella Subject: [dpdk-dev] [PATCH 2/2] doc: announce eth new offload flag and group field To support shared Rx

Re: [dpdk-dev] [PATCH 1/2] doc: announce eth queue release callback parameter change

2021-08-04 Thread Andrew Rybchenko
On 8/2/21 4:10 PM, Xueming Li wrote: This patch announces the parameter change of eth_queue_release_t callback API to eth_dev_ops in DPDK v21.11. [1] mail list discussion: https://mails.dpdk.org/archives/dev/2021-July/215654.html Signed-off-by: Xueming Li --- doc/guides/rel_notes/deprecation

Re: [dpdk-dev] [PATCH v6 2/2] bus/auxiliary: introduce auxiliary bus

2021-08-04 Thread Kinsella, Ray
On 04/08/2021 13:11, Xueming(Steven) Li wrote: > > >> -Original Message- >> From: Kinsella, Ray >> Sent: Wednesday, August 4, 2021 7:46 PM >> To: Xueming(Steven) Li >> Subject: Re: [PATCH v6 2/2] bus/auxiliary: introduce auxiliary bus >> >> >> >> On 04/08/2021 12:21, Xueming(Steven)

Re: [dpdk-dev] [PATCH v2 1/2] ethdev: announce change to action modify data

2021-08-04 Thread Andrew Rybchenko
On 8/3/21 9:10 PM, Ajit Khaparde wrote: On Tue, Aug 3, 2021 at 1:58 AM Ori Kam wrote: In the current implementation, the action rte_flow_action_modify_field is not well defined for fields larger than 64 bits (for example IPv6 source) In addition, the byte order is also not well defined. Both

Re: [dpdk-dev] [PATCH 2/2] doc: announce eth new offload flag and group field

2021-08-04 Thread Slava Ovsiienko
> -Original Message- > From: dev On Behalf Of Xueming Li > Sent: Monday, August 2, 2021 16:11 > Cc: dev@dpdk.org; Xueming(Steven) Li ; Ray Kinsella > > Subject: [dpdk-dev] [PATCH 2/2] doc: announce eth new offload flag and > group field > > To support shared Rx queue, this patch announce

[dpdk-dev] [PATCH v5] bus: clarify log for non-NUMA-aware devices

2021-08-04 Thread Dmitry Kozlyuk
PCI, vmbus, and auxiliary drivers printed a warning when NUMA node had been reported as (-1) or not reported by OS: EAL: Invalid NUMA socket, default to 0 This message and its level might confuse users because the configuration is valid and nothing happens that requires attention or interve

Re: [dpdk-dev] [PATCH v5] doc: policy on the promotion of experimental APIs

2021-08-04 Thread Kinsella, Ray
On 04/08/2021 11:39, Thomas Monjalon wrote: > 04/08/2021 11:34, Ray Kinsella: >> Clarifying the ABI policy on the promotion of experimental APIS to stable. >> We have a fair number of APIs that have been experimental for more than >> 2 years. This policy amendment indicates that these APIs shoul

Re: [dpdk-dev] [dpdk-announce] release candidate 21.08-rc3

2021-08-04 Thread Jiang, YuX
Hi Thomas and all, Update the test status for Intel part. Till now dpdk21.08-rc3 test is finished. No critical issue is found. One bug about https://bugs.dpdk.org/show_bug.cgi?id=768 is found, Nvidia's Dev. is working on it. # Basic Intel(R) NIC testing * Build or compile: *Build: cover t

[dpdk-dev] [PATCH v2] doc: mtr: add API walk through

2021-08-04 Thread jerinj
From: Jerin Jacob Added a diagram to document meter library components and added text for steps performed by the application to configure the traffic meter and policing library. Signed-off-by: Jerin Jacob --- - Fix long lines in svg file to avoid patch apply issue doc/guides/prog_guide/img/me

[dpdk-dev] [PATCH v1 1/2] net/mlx5: fix meter flow counter traslation

2021-08-04 Thread Shun Hao
When an RTE flow uses a meter without any modify packet action, there will be an internal drop flow with meter counter created, matching the same 5-tuple as the original flow. In this case, the meter flow count action is wrongly reused as the original flow counter, leading to wrong flow statistics

[dpdk-dev] [PATCH v1 2/2] net/mlx5: fix domains detection in meter hierarchy

2021-08-04 Thread Shun Hao
Meters in one hierarchy might support different domains. For example, one meter may support ingress only, but the root meter can support all the domains. If the later meter in the meter hierarchy wrongly doesn't inherit the first meter's domains, it will lead to invalid domain table access. Fix i

[dpdk-dev] [PATCH v1 0/2] Fix Meter Hierarchy related issues

2021-08-04 Thread Shun Hao
1. fix the wrong flow statistics when flow contains both count/meter. 2. fix the wrong meter domain access when meters in hierarchy support different domains. Shun Hao (2): net/mlx5: fix meter flow counter traslation net/mlx5: fix domains detection in meter hierarchy drivers/net/mlx5/mlx5_fl

Re: [dpdk-dev] [PATCH] doc: announce cryptodev-PMD interface as internal

2021-08-04 Thread Matan Azrad
From: Ajit Khaparde > > The APIs which are internal to PMD and cryptodev library > > can be marked as internal so that ABI checking do not > > shout for changes in APIs which are internal to DPDK. > > > > Signed-off-by: Akhil Goyal > Acked-by: Ajit Khaparde Acked-by: Matan Azrad

Re: [dpdk-dev] [PATCH v5] doc: policy on the promotion of experimental APIs

2021-08-04 Thread Thomas Monjalon
04/08/2021 11:34, Ray Kinsella: > Clarifying the ABI policy on the promotion of experimental APIS to stable. > We have a fair number of APIs that have been experimental for more than > 2 years. This policy amendment indicates that these APIs should be > promoted or removed, or should at least form

[dpdk-dev] [PATCH] net/mlx5: fix mbufs replenishment check for zipped CQEs

2021-08-04 Thread Alexander Kozyrev
A core dump is being generated with the following call stack: 0 _mm256_storeu_si256 (__A=..., __P=0x80) 1 rte_mov32 (src=0x2299c9140 "", dst=0x80) 2 rte_memcpy_aligned (n=60, src=0x2299c9140, dst=0x80) 3 rte_memcpy (n=60, src=0x2299c9140, dst=0x80) 4 mprq_buf_to_pkt (strd_cnt=1, strd_idx=0, buf=0x2

Re: [dpdk-dev] [PATCH 2/2] doc: update the offload information for Metering Hierarchy

2021-08-04 Thread Thomas Monjalon
> >Updates the Minimal SW and HW Version offload support information for > >Metering hierarchy. > > > >Signed-off-by: Jiawei Wang > Acked-by: Asaf Penso Squashed and applied, thanks.

Re: [dpdk-dev] [PATCH v6 2/2] bus/auxiliary: introduce auxiliary bus

2021-08-04 Thread Kinsella, Ray
On 25/06/2021 12:47, Xueming Li wrote: > Auxiliary bus [1] provides a way to split function into child-devices > representing sub-domains of functionality. Each auxiliary device > represents a part of its parent functionality. > > Auxiliary device is identified by unique device name, sysfs path

Re: [dpdk-dev] [RFC 08/10] ipsec: add support for SA telemetry

2021-08-04 Thread Kinsella, Ray
On 06/07/2021 12:29, Radu Nicolau wrote: > Add telemetry support for ipsec SAs > > Signed-off-by: Declan Doherty > Signed-off-by: Radu Nicolau > Signed-off-by: Abhijit Sinha > Signed-off-by: Daniel Martin Buckley > --- > lib/ipsec/esp_inb.c | 1 + > lib/ipsec/esp_outb.c | 12 +- > lib

Re: [dpdk-dev] [PATCH v6 3/7] eal: add power monitor for multiple events

2021-08-04 Thread Kinsella, Ray
On 05/07/2021 16:21, Anatoly Burakov wrote: > Use RTM and WAITPKG instructions to perform a wait-for-writes similar to > what UMWAIT does, but without the limitation of having to listen for > just one event. This works because the optimized power state used by the > TPAUSE instruction will cause

Re: [dpdk-dev] [PATCH v6 2/2] bus/auxiliary: introduce auxiliary bus

2021-08-04 Thread Kinsella, Ray
On 25/06/2021 12:47, Xueming Li wrote: > Auxiliary bus [1] provides a way to split function into child-devices > representing sub-domains of functionality. Each auxiliary device > represents a part of its parent functionality. > > Auxiliary device is identified by unique device name, sysfs path

Re: [dpdk-dev] [PATCH] doc: limit FW support for mlx5 RegEx device

2021-08-04 Thread Thomas Monjalon
03/08/2021 21:07, Ori Kam: > MLX5 RegEx is only supported with FW version XX.30.1004 or lower. > > Signed-off-by: Ori Kam > Acked-by: Asaf Penso Applied, thanks.

Re: [dpdk-dev] [PATCH v2] app/testpmd: fix IPv4 checksum

2021-08-04 Thread Thomas Monjalon
> > UDP protocol reserves 0 checksum value for special purposes. > > Other protocols, like IPv4, TCP and SCTP must calculate checksum value > > in software or offload checksum calculation to hardware. > > > > If IPv4 TX checksum offload was off and header checksum was set to 0, > > testpmd csum eng

[dpdk-dev] [PATCH v5] doc: policy on the promotion of experimental APIs

2021-08-04 Thread Ray Kinsella
Clarifying the ABI policy on the promotion of experimental APIS to stable. We have a fair number of APIs that have been experimental for more than 2 years. This policy amendment indicates that these APIs should be promoted or removed, or should at least form a conservation between the maintainer an

Re: [dpdk-dev] [PATCH v5] bus: clarify log for non-NUMA-aware devices

2021-08-04 Thread Thomas Monjalon
04/08/2021 10:03, Dmitry Kozlyuk: > PCI, vmbus, and auxiliary drivers printed a warning > when NUMA node had been reported as (-1) or not reported by OS: > > EAL: Invalid NUMA socket, default to 0 > > This message and its level might confuse users because the configuration > is valid and no

Re: [dpdk-dev] [PATCH] net/mlx5: fix find sibling devices

2021-08-04 Thread Thomas Monjalon
03/08/2021 17:06, Gregory Etelson: > The routine mlx5_eth_find_next() and related iterating macro > MLX5_ETH_FOREACH_DEV is used to iterate through sibling devices (all > representors share the same configuration and switching domain) on top > of specified root device. > > The root device paramete

Re: [dpdk-dev] [PATCH v1 0/2] Fix Meter Hierarchy related issues

2021-08-04 Thread Thomas Monjalon
04/08/2021 09:26, Shun Hao: > 1. fix the wrong flow statistics when flow contains both count/meter. > 2. fix the wrong meter domain access when meters in hierarchy support > different domains. > > Shun Hao (2): > net/mlx5: fix meter flow counter traslation > net/mlx5: fix domains detection in

Re: [dpdk-dev] [PATCH 00/22] backport feature support to DPDK 20.11

2021-08-04 Thread Thomas Monjalon
04/08/2021 10:48, Min Hu (Connor): > 在 2021/8/4 15:54, Thomas Monjalon 写道: > > 04/08/2021 03:20, Min Hu (Connor): > >> Hi, all, > >> Features could be backport to TLS version? It is surprising. > > > > No it cannot, but you skipped the interesting part of the message: > > " > > They are not

Re: [dpdk-dev] [PATCH 00/22] backport feature support to DPDK 20.11

2021-08-04 Thread Min Hu (Connor)
在 2021/8/4 15:54, Thomas Monjalon 写道: 04/08/2021 03:20, Min Hu (Connor): Hi, all, Features could be backport to TLS version? It is surprising. No it cannot, but you skipped the interesting part of the message: " They are not for LTS upstream, just for customer to cherrypick. " Hi, Th

Re: [dpdk-dev] [PATCH] doc: announce cryptodev-PMD interface as internal

2021-08-04 Thread Hemant Agrawal
> > From: Ajit Khaparde > > > The APIs which are internal to PMD and cryptodev library can be > > > marked as internal so that ABI checking do not shout for changes in > > > APIs which are internal to DPDK. > > > > > > Signed-off-by: Akhil Goyal > > Acked-by: Ajit Khaparde > Acked-by: Matan Azra

[dpdk-dev] [DPDK] net/virtio: fix check scatter on all Rx queues

2021-08-04 Thread zhihongx . peng
From: Zhihong Peng This patch fixes the wrong way to obtain virtqueue. The end of virtqueue cannot be judged based on whether the array is NULL. Fixes: 4e8169eb0d2d (net/virtio: fix Rx scatter offload) Cc: sta...@dpdk.org Signed-off-by: Zhihong Peng --- drivers/net/virtio/virtio_ethdev.c | 4

[dpdk-dev] [Bug 773] Technical Help

2021-08-04 Thread bugzilla
https://bugs.dpdk.org/show_bug.cgi?id=773 Thomas Monjalon (ad...@dpdk.org) changed: What|Removed |Added CC||ad...@dpdk.org Stat

Re: [dpdk-dev] [PATCH 00/22] backport feature support to DPDK 20.11

2021-08-04 Thread Thomas Monjalon
04/08/2021 03:20, Min Hu (Connor): > Hi, all, > Features could be backport to TLS version? It is surprising. No it cannot, but you skipped the interesting part of the message: " They are not for LTS upstream, just for customer to cherrypick. " > 在 2021/8/3 16:37, Wenjun Wu 写道: > > enable Qin

[dpdk-dev] [Bug 773] Technical Help

2021-08-04 Thread bugzilla
https://bugs.dpdk.org/show_bug.cgi?id=773 Bug ID: 773 Summary: Technical Help Product: DPDK Version: 21.05 Hardware: All OS: All Status: UNCONFIRMED Severity: normal Priority: Normal Com

[dpdk-dev] [Bug 772] [dpdk-21.08] vswitch_sample_cbdma/vm2vm_fwd_test_with_two_cbdma_channels: forward 8k packet failed when relaunch dpdk-vhost

2021-08-04 Thread bugzilla
https://bugs.dpdk.org/show_bug.cgi?id=772 Bug ID: 772 Summary: [dpdk-21.08] vswitch_sample_cbdma/vm2vm_fwd_test_with_two_cbdma_cha nnels: forward 8k packet failed when relaunch dpdk-vhost Product: DPDK