On 7/18/2023 2:48 AM, Chaoyong He wrote:
> In order to support inclusive naming, the data structure of bonding 8023
> info need to be renamed. Do this through deprecation process now for
> 23.07.
>
> Signed-off-by: Chaoyong He
> ---
> doc/guides/rel_notes/deprecation.rst | 3 +++
> 1 file change
On 7/18/2023 2:48 AM, Chaoyong He wrote:
> In order to support inclusive naming, some of the function in DPDK will
> need to be renamed. Do this through deprecation process now for 23.07.
>
> Signed-off-by: Long Wu
> Signed-off-by: Chaoyong He
> ---
> doc/guides/rel_notes/deprecation.rst | 12 +
On 7/18/2023 2:48 AM, Chaoyong He wrote:
> diff --git a/doc/guides/rel_notes/deprecation.rst
> b/doc/guides/rel_notes/deprecation.rst
> index fb771a0305..fc50b73761 100644
> --- a/doc/guides/rel_notes/deprecation.rst
> +++ b/doc/guides/rel_notes/deprecation.rst
> @@ -117,6 +117,9 @@ Deprecation No
From: Long Wu
In order to support inclusive naming, some of the macro in DPDK will
need to be renamed. Do this through deprecation process now for 23.07.
Signed-off-by: Long Wu
Reviewed-by: Chaoyong He
---
app/test-pmd/testpmd.c | 2 +-
doc/guides/rel_notes/deprecation.rst |
In order to support inclusive naming, some of the macro and function in
DPDK will need to be renamed. Do this through deprecation process now
for 23.07.
---
v3:
* Adjust the statement in 'deprecation.rst' document.
v2:
* Drop the rename of function and data struct in the logics.
---
Chaoyong He (
In order to support inclusive naming, the data structure of bonding 8023
info need to be renamed. Do this through deprecation process now for
23.07.
Signed-off-by: Chaoyong He
---
doc/guides/rel_notes/deprecation.rst | 2 ++
1 file changed, 2 insertions(+)
diff --git a/doc/guides/rel_notes/depr
In order to support inclusive naming, some of the function in DPDK will
need to be renamed. Do this through deprecation process now for 23.07.
Signed-off-by: Long Wu
Signed-off-by: Chaoyong He
---
doc/guides/rel_notes/deprecation.rst | 11 +++
1 file changed, 11 insertions(+)
diff --gi
From: Beilei Xing
Add recommended matching list for idpf pmd and cpfl pmd.
Signed-off-by: Beilei Xing
---
doc/guides/nics/cpfl.rst | 16
doc/guides/nics/idpf.rst | 16
2 files changed, 32 insertions(+)
diff --git a/doc/guides/nics/cpfl.rst b/doc/guides/nics/c
Hi,
> -Original Message-
> From: Alexander Kozyrev
> Sent: Tuesday, July 11, 2023 11:21 PM
> To: dev@dpdk.org
> Cc: sta...@dpdk.org; Raslan Darawsheh ; Slava Ovsiienko
> ; Matan Azrad ; Bing Zhao
>
> Subject: [PATCH 1/3] net/mlx5: fix validation for conntrack indirect action
>
> From: B
Hi,
> -Original Message-
> From: Alexander Kozyrev
> Sent: Tuesday, July 11, 2023 11:21 PM
> To: dev@dpdk.org
> Cc: sta...@dpdk.org; Raslan Darawsheh ; Slava Ovsiienko
> ; Matan Azrad
> Subject: [PATCH 2/3] net/mlx5: fix handle validation for meter mark
>
> Skip the METER_MARK validatio
On Thu, Jun 29, 2023 at 11:39:53AM +0200, David Marchand wrote:
> On Wed, Jun 28, 2023 at 12:19 PM David Marchand
> wrote:
> >
> > On Fri, Jun 23, 2023 at 5:07 PM Bruce Richardson
> > wrote:
> > >
> > > While the build system will skip building most libs and drivers when a
> > > dependency is mis
> -Original Message-
> From: Alexander Kozyrev
> Sent: Wednesday, May 31, 2023 10:00 PM
> To: dev@dpdk.org
> Cc: sta...@dpdk.org; Raslan Darawsheh ; Slava
> Ovsiienko ; Matan Azrad ;
> Michael Baum
> Subject: [PATCH v2] net/mlx5: fix MPRQ stride size to accommodate the
> headroom
>
> The
Series-
Acked-by: Hemant Agrawal
On 15-Jun-23 10:18 PM, Nicolas Chautru wrote:
Caution: This is an external email. Please take care when clicking links or
opening attachments. When in doubt, report the message using the 'Report this
email' button
v2: moving the new mld functions at the end
Hi Alexander,
> -Original Message-
> From: Alexander Kozyrev
> Sent: Wednesday, June 28, 2023 3:55 PM
> Subject: [PATCH] net/mlx5: fix matcher index in case of insertion by index
>
> There is only one matcher in an index-based template tables.
> Pass the 0 as the matcher index, not actio
You forgot to add me to the patch :-)
A few comments below.
On Mon, Jul 17, 2023 at 9:37 PM wrote:
>
> From: Jeremy Spewock
>
> Adds a new test suite for running smoke tests that verify general
> configuration aspects of the system under test. If any of these tests
> fail, the DTS execution ter
On Mon, Jul 17, 2023 at 9:31 PM Jeremy Spewock wrote:
>
>
> On Mon, Jul 17, 2023 at 10:50 AM Juraj Linkeš
> wrote:
>
>> I found additional things while working with the interactive shell code.
>>
>> On Thu, Jul 13, 2023 at 6:54 PM wrote:
>> >
>> > From: Jeremy Spewock
>> >
>> > Adds a new test
> From: Kamalakshitha Aligeri [mailto:kamalakshitha.alig...@arm.com]
> Sent: Wednesday, 5 July 2023 20.03
>
> From: Morten Brørup
>
> Zero-copy access to mempool caches is beneficial for PMD performance.
> Furthermore, having a zero-copy mempool API is considered a precondition
> for fixing a ce
[AMD Official Use Only - General]
> -Original Message-
> From: Thomas Monjalon
> Sent: Monday, July 17, 2023 8:37 PM
> To: Stephen Hemminger ; Varghese, Vipin
>
> Cc: david.march...@redhat.com; Tummala, Sivaprasad
> ; dev@dpdk.org
> Subject: Re: [PATCH] usertools: enhance logic to displa
> From: Kamalakshitha Aligeri [mailto:kamalakshitha.alig...@arm.com]
> Sent: Wednesday, 5 July 2023 20.03
>
> Integrated zero-copy put API in mempool cache in i40e PMD.
> On Ampere Altra server, l3fwd single core's performance improves by 5%
> with the new API
>
> Signed-off-by: Kamalakshitha Ali
On 7/18/2023 9:28 AM, Chaoyong He wrote:
> In order to support inclusive naming, the data structure of bonding 8023
> info need to be renamed. Do this through deprecation process now for
> 23.07.
>
> Signed-off-by: Chaoyong He
>
Acked-by: Ferruh Yigit
On 7/18/2023 9:28 AM, Chaoyong He wrote:
> From: Long Wu
>
> In order to support inclusive naming, some of the macro in DPDK will
> need to be renamed. Do this through deprecation process now for 23.07.
>
> Signed-off-by: Long Wu
> Reviewed-by: Chaoyong He
>
Acked-by: Ferruh Yigit
On 7/18/2023 9:28 AM, Chaoyong He wrote:
> In order to support inclusive naming, some of the function in DPDK will
> need to be renamed. Do this through deprecation process now for 23.07.
>
> Signed-off-by: Long Wu
> Signed-off-by: Chaoyong He
>
Acked-by: Ferruh Yigit
,
x
> -Original Message-
> From: Bing Zhao
> Sent: Thursday, July 13, 2023 2:20 PM
> To: Matan Azrad ; Slava Ovsiienko
> ; Ori Kam ; Suanming Mou
> ; Raslan Darawsheh
> Cc: dev@dpdk.org; sta...@dpdk.org; David Marchand
> ; Mário Kuka
> Subject: [PATCH v2] net/mlx5: fix the drop action me
Hi,
> -Original Message-
> From: jiangheng (G)
> Sent: Thursday, April 13, 2023 3:58 AM
> To: Slava Ovsiienko ; dev@dpdk.org; Matan Azrad
>
> Subject: [PATCH v2] net/mlx5: fix lro update tcp header cksum error
>
> The variable csum is the sum of three 16 bits integers, the max value is
A few more things I noticed while running DTS.
On Mon, Jul 17, 2023 at 9:37 PM wrote:
>
> From: Jeremy Spewock
>
> Adds a new test suite for running smoke tests that verify general
> configuration aspects of the system under test. If any of these tests
> fail, the DTS execution terminates as par
> -Original Message-
> From: Chen, LingliX
> Sent: Wednesday, March 22, 2023 1:52 PM
> To: Zhang, Qi Z ; dev@dpdk.org
> Cc: Peng, Yuan ; Chen, LingliX
>
> Subject: [PATCH V1] doc: add tested Intel platforms with Intel NICs
>
> Add tested Intel platforms with Intel NICs to v23.03 release
> On Tuesday, July 11, 2023 12:15 PM
> Stephen Hemminger wrote:
> On Tue, 11 Jul 2023 18:20:44 +0300
> Alexander Kozyrev wrote:
>
> > + case RTE_FLOW_ACTION_TYPE_METER_MARK:
> > + rte_memcpy(&mtr_update.meter_mark, action->conf,
> > + sizeof(struct rte_flow_action_m
Skip the METER_MARK validation for the indirect action update.
The old synchronous indirect action update was left out
during the METER_MARK implementation in favor of the async way.
Allow the sync method of doing this with relaxed validation.
Fixes: 48fbb0e93d06 ("net/mlx5: support flow meter mar
The indirect action handle update for the METER_MERK action
was implemented only for the async RTE Flow API.
Allow updating the METER_MARK parameters via the old sync method.
Fixes: 9c4a0c1859a3 ("ethdev: add meter color mark flow action")
Signed-off-by: Alexander Kozyrev
---
app/test-pmd/confi
From: Bing Zhao
After rte_flow_shared_action_* API was replaced with
rte_flow_action_handle_* API, one input parameter of the update
interface was also changed. A generic pointer was used instead of the
"const struct rte_flow_action *" pointer.
In the entrance of mlx5 PMD callback for update, th
This patch supports rte_memarea_dump() API test.
Signed-off-by: Chengwen Feng
Reviewed-by: Dongdong Liu
Acked-by: Morten Brørup
---
app/test/test_memarea.c | 40
1 file changed, 40 insertions(+)
diff --git a/app/test/test_memarea.c b/app/test/test_mema
This patch supports rte_memarea_dump() API which could be used for
debug.
Signed-off-by: Chengwen Feng
Reviewed-by: Dongdong Liu
Acked-by: Morten Brørup
Acked-by: Anatoly Burakov
---
doc/guides/prog_guide/memarea_lib.rst | 3 +
lib/memarea/rte_memarea.c | 100 +++
This patch supports rte_memarea_alloc() and rte_memarea_free() API
test.
Signed-off-by: Chengwen Feng
Reviewed-by: Dongdong Liu
Acked-by: Morten Brørup
Acked-by: Anatoly Burakov
---
app/test/test_memarea.c | 214 +++-
1 file changed, 213 insertions(+), 1 de
This patch supports memarea test of rte_memarea_create() and
rte_memarea_destroy() API.
Signed-off-by: Chengwen Feng
Reviewed-by: Dongdong Liu
Acked-by: Morten Brørup
Acked-by: Anatoly Burakov
---
MAINTAINERS | 1 +
app/test/meson.build| 2 +
app/test/test_memarea.c | 139
The memarea library is an allocator of variable-size object which based
on a memory region.
This patch provides rte_memarea_create() and rte_memarea_destroy() API.
Signed-off-by: Chengwen Feng
Reviewed-by: Dongdong Liu
Acked-by: Morten Brørup
Acked-by: Anatoly Burakov
---
MAINTAINERS
The memarea library is an allocator of variable-size object which based
on a memory region. The main features are as follows:
- The memory region can be initialized from the following memory
sources:
1. HEAP: e.g. invoke rte_malloc_socket.
2. LIBC: e.g. invoke posix_memalign.
3. Another me
This patch supports rte_memarea_alloc() and rte_memarea_free() API.
Signed-off-by: Chengwen Feng
Reviewed-by: Dongdong Liu
Acked-by: Morten Brørup
Acked-by: Anatoly Burakov
---
doc/guides/prog_guide/memarea_lib.rst | 6 +
lib/memarea/memarea_private.h | 10 ++
lib/memarea/rte_memar
> -Original Message-
> From: Alexander Kozyrev
> Sent: Tuesday, July 18, 2023 4:32 PM
>
> From: Bing Zhao
>
> After rte_flow_shared_action_* API was replaced with
> rte_flow_action_handle_* API, one input parameter of the update
> interface was also changed. A generic pointer was used
> -Original Message-
> From: Alexander Kozyrev
> Sent: Tuesday, July 18, 2023 4:32 PM
>
> Skip the METER_MARK validation for the indirect action update.
> The old synchronous indirect action update was left out
> during the METER_MARK implementation in favor of the async way.
> Allow th
> -Original Message-
> From: Alexander Kozyrev
> Sent: Tuesday, July 18, 2023 4:32 PM
>
> The indirect action handle update for the METER_MERK action
> was implemented only for the async RTE Flow API.
> Allow updating the METER_MARK parameters via the old sync method.
>
> Fixes: 9c4a0c
18/07/2023 12:37, Varghese, Vipin:
> > 14/07/2023 11:14, Varghese, Vipin:
> > > From: Thomas Monjalon
> > > > 11/07/2023 17:42, Stephen Hemminger:
> > > > > On Sat, 26 Mar 2022 00:32:07 -0700 Vipin Varghese
> > > > > wrote:
> > > > >
>
> <>
>
> > > > >
> > > > > Git complains because you added
From: Jeremy Spewock
Addresses comments on previous patch and polishes code from that
version. Also adds documentation to the InteractiveApp class.
RFCs for this patch:
* v3: https://mails.dpdk.org/archives/dev/2023-June/269859.html
* v2: https://mails.dpdk.org/archives/dev/2023-May/267915.html
From: Jeremy Spewock
Adds a new test suite for running smoke tests that verify general
configuration aspects of the system under test. If any of these tests
fail, the DTS execution terminates as part of a "fail-fast" model.
Signed-off-by: Jeremy Spewock
---
dts/conf.yaml
Hi,
> -Original Message-
> From: Alexander Kozyrev
> Sent: Wednesday, May 31, 2023 10:00 PM
> To: dev@dpdk.org
> Cc: sta...@dpdk.org; Raslan Darawsheh ; Slava
> Ovsiienko ; Matan Azrad ;
> Michael Baum
> Subject: [PATCH v2] net/mlx5: fix MPRQ stride size to accommodate the
> headroom
>
Hi,
> -Original Message-
> From: Alexander Kozyrev
> Sent: Wednesday, June 28, 2023 3:55 PM
> To: dev@dpdk.org
> Cc: Matan Azrad ; Raslan Darawsheh
> ; Slava Ovsiienko
> Subject: [PATCH] net/mlx5: fix matcher index in case of insertion by index
>
> There is only one matcher in an index-
On Tue, Jul 18, 2023 at 5:41 AM Juraj Linkeš
wrote:
> You forgot to add me to the patch :-)
>
Sorry about that! I was just adding everyone who was on the last one but I
must have missed a line.
>
> A few comments below.
>
> On Mon, Jul 17, 2023 at 9:37 PM wrote:
> >
> > From: Jeremy Spewock
On Tue, Jul 18, 2023 at 8:08 AM Juraj Linkeš
wrote:
> A few more things I noticed while running DTS.
>
> On Mon, Jul 17, 2023 at 9:37 PM wrote:
> >
> > From: Jeremy Spewock
> >
> > Adds a new test suite for running smoke tests that verify general
> > configuration aspects of the system under te
Hi,
> -Original Message-
> From: Alexander Kozyrev
> Sent: Tuesday, July 18, 2023 4:32 PM
> To: dev@dpdk.org
> Cc: sta...@dpdk.org; Raslan Darawsheh ; Slava
> Ovsiienko ; Matan Azrad ;
> step...@networkplumber.org; Bing Zhao
> Subject: [PATCH v2 1/3] net/mlx5: fix validation for conntrac
On Tue, 18 Jul 2023 16:28:55 +0800
Chaoyong He wrote:
> In order to support inclusive naming, the data structure of bonding 8023
> info need to be renamed. Do this through deprecation process now for
> 23.07.
>
> Signed-off-by: Chaoyong He
Acked-by: Stephen Hemminger
On Tue, 18 Jul 2023 16:28:54 +0800
Chaoyong He wrote:
> From: Long Wu
>
> In order to support inclusive naming, some of the macro in DPDK will
> need to be renamed. Do this through deprecation process now for 23.07.
>
> Signed-off-by: Long Wu
> Reviewed-by: Chaoyong He
Acked-by: Stephen Hem
Hey Juraj,
These changes look good to me, I just had one question. Is the plan to make
specifying a TG always required or optional for cases where it isn't
required? It seems like it is written now as something that is required for
every execution. I don't think this is necessarily a bad thing, I
While the section on dynamic logging in the contributors guide covered
the details of the logging naming scheme, it failed to cover exactly how
the component developer, i.e. the contributor, could actually use
dynamic logging in their component.
Fix this by splitting the details of the naming sche
Add details to our documentation on how to register logging for a
component. Also provide guidelines on when to use logs vs tracing
vs telemetry.
V3: Moved new doc section on runtime info, and other minor changes flagged
by David on review.
V2: extended second patch based on the feedback prov
As discussed by DPDK technical board [1], our contributor guide should
include some details as to when to use logging vs tracing vs telemetry
to provide the end user with information about the running process and
the DPDK libraries it uses.
[1] https://mails.dpdk.org/archives/dev/2023-March/265204
On Tue, 18 Jul 2023 17:48:00 +0100
Bruce Richardson wrote:
> Add details to our documentation on how to register logging for a
> component. Also provide guidelines on when to use logs vs tracing
> vs telemetry.
>
> V3: Moved new doc section on runtime info, and other minor changes flagged
>
Hey Juraj,
Just a couple of comments below, but very minor stuff. Just a few docstring
that I commented on and one question about the factory for traffic
generators that I was wondering what you thought about. More below:
On Mon, Jul 17, 2023 at 7:07 AM Juraj Linkeš
wrote:
> There are traffic a
On 7/18/2023 5:48 PM, Bruce Richardson wrote:
> As discussed by DPDK technical board [1], our contributor guide should
> include some details as to when to use logging vs tracing vs telemetry
> to provide the end user with information about the running process and
> the DPDK libraries it uses.
>
>
On 7/18/2023 5:48 PM, Bruce Richardson wrote:
> While the section on dynamic logging in the contributors guide covered
> the details of the logging naming scheme, it failed to cover exactly how
> the component developer, i.e. the contributor, could actually use
> dynamic logging in their component.
This looked good to me, just a couple of minor comments (about docstrings
and their format) and one question that I left. Once this is rebased on the
newer version of my patch it should be good.
On Mon, Jul 17, 2023 at 7:07 AM Juraj Linkeš
wrote:
> Add abstractions for traffic generator split in
From: Jeremy Spewock
After making changes on the previous version, there were was a comment
that didn't align with the new way of doing things and a variable that
was never used. This comment has been modified, some other outdated
comments were removed, and one doc comment was updated to the
Inte
From: Jeremy Spewock
Adds a new test suite for running smoke tests that verify general
configuration aspects of the system under test. If any of these tests
fail, the DTS execution terminates as part of a "fail-fast" model.
Signed-off-by: Jeremy Spewock
---
dts/conf.yaml
在 2023/7/19 0:48, Bruce Richardson 写道:
As discussed by DPDK technical board [1], our contributor guide should
include some details as to when to use logging vs tracing vs telemetry
to provide the end user with information about the running process and
the DPDK libraries it uses.
[1] https://ma
+1 do not use slave in macro, data and function.
Acked-by: Huisong Li
在 2023/7/18 16:28, Chaoyong He 写道:
From: Long Wu
In order to support inclusive naming, some of the macro in DPDK will
need to be renamed. Do this through deprecation process now for 23.07.
Signed-off-by: Long Wu
Reviewed-
Hi Chaoyong,
All something about slave in variables and logs should be fixed.
Is this in your plan?
/Huisong
在 2023/7/18 16:28, Chaoyong He 写道:
In order to support inclusive naming, some of the function in DPDK will
need to be renamed. Do this through deprecation process now for 23.07.
Signe
在 2023/7/18 16:28, Chaoyong He 写道:
In order to support inclusive naming, the data structure of bonding 8023
info need to be renamed. Do this through deprecation process now for
23.07.
Signed-off-by: Chaoyong He
---
doc/guides/rel_notes/deprecation.rst | 2 ++
1 file changed, 2 insertions(+
> [Some people who received this message don't often get email from
> lihuis...@huawei.com. Learn why this is important at
> https://aka.ms/LearnAboutSenderIdentification ]
>
> Hi Chaoyong,
>
> All something about slave in variables and logs should be fixed.
> Is this in your plan?
>
> /Huisong
在 2023/7/19 9:37, Chaoyong He 写道:
[Some people who received this message don't often get email from
lihuis...@huawei.com. Learn why this is important at
https://aka.ms/LearnAboutSenderIdentification ]
Hi Chaoyong,
All something about slave in variables and logs should be fixed.
Is this in you
> -Original Message-
> From: Thomas Monjalon
> Sent: Thursday, July 13, 2023 1:39 AM
> To: annou...@dpdk.org
> Subject: release candidate 23.07-rc3
>
> A new DPDK release candidate is ready for testing:
> https://git.dpdk.org/dpdk/tag/?id=v23.07-rc3
>
> There are 139 new patches in
https://bugs.dpdk.org/show_bug.cgi?id=1218
JoyceKong (joyce.k...@arm.com) changed:
What|Removed |Added
Resolution|--- |WORKSFORME
Status|UN
69 matches
Mail list logo