[PATCH] net/nfp: fix teardown of flows sharing a mask ID

2023-01-23 Thread Chaoyong He
The same data in mask section of different flow add/delete control messages will share the same mask ID of mask table. The first flow add control message and the last flow delete control message for a specific mask ID should have the NFP_FL_META_FLAG_MANAGE_MASK flag set, this will indicate to the

Re: [PATCH v2 1/3] eventdev/eth_rx: add params set/get APIs

2023-01-23 Thread Jerin Jacob
On Mon, Jan 23, 2023 at 11:35 PM Naga Harish K S V wrote: > > The adapter configuration parameters defined in the > ``struct rte_event_eth_rx_adapter_runtime_params`` can be configured > and retrieved using ``rte_event_eth_rx_adapter_runtime_params_set`` and > ``rte_event_eth_tx_adapter_runtime_pa

RE: [PATCH] doc: add supported APIs section to nfp guide

2023-01-23 Thread Chaoyong He
> On 12/1/2022 1:38 AM, Chaoyong He wrote: > > Add a new section 'Supported APIs', inculding the supported > > APIs/items/actions of rte_flow. > > > > Isn't this information already exists in 'doc/guides/nics/features/nfp.ini'? > Why to > duplicate here? > Oh, one customer say they wants this s

RE: [PATCH v5] mempool cache: add zero-copy get and put functions

2023-01-23 Thread Kamalakshitha Aligeri
-Original Message- From: Bruce Richardson Sent: Monday, January 23, 2023 6:31 AM To: Morten Brørup Cc: Konstantin Ananyev ; Konstantin Ananyev ; olivier.m...@6wind.com; andrew.rybche...@oktetlabs.ru; Honnappa Nagarahalli ; Kamalakshitha Aligeri ; dev@dpdk.org; nd Subject: Re: [PA

RE: ICE DDP Load assistance

2023-01-23 Thread Zhang, Qi Z
Both kernel ice and DPDK ice driver will try to load DDP package from below folder #define ICE_PKG_FILE_DEFAULT "/lib/firmware/intel/ice/ddp/ice.pkg" #define ICE_PKG_FILE_UPDATES "/lib/firmware/updates/intel/ice/ddp/ice.pkg" And only the first PF driver be probed will load DDP package. If the dri

RE: [RFC] ethdev: add template table insertion and matching types

2023-01-23 Thread Alexander Kozyrev
> 21/01/2023 00:06, Alexander Kozyrev: > > > 14/12/2022 03:21, Alexander Kozyrev: > > > > Bring more flexibility and control over both flow rule insertion > > > > and packet matching mechanisms. Introduce 2 new flow table types: > > > > > > > > 1. Allow a user to specify the insertion type used in

Re: [PATCH v2 3/4] net/mlx5: remove weak stub functions

2023-01-23 Thread Dmitry Kozlyuk
2023-01-12 21:37 (UTC+0100), Thomas Monjalon: > The vector Rx functions are conditionally compiled. > Some stub functions were also always compiled with weak attribute. > If there is no vector support, the weak functions were linked. > > These weak functions are moved in a specific file > which is

[PATCH v7 5/5] eal: deprecation notice for rte thread setname API

2023-01-23 Thread Tyler Retzlaff
Notify deprecation of rte_thread_setname API, it will be removed as it exposes platform-specific thread details. The functionality it provided is now available via the new rte_lcore_set_name API. Signed-off-by: Tyler Retzlaff Acked-by: Morten Brørup Acked-by: David Marchand --- doc/guides/re

[PATCH v7 1/5] eal: add thread set name API operating on rte thread

2023-01-23 Thread Tyler Retzlaff
Add a rte_thread_set_name that sets the name of an rte_thread_t thread. This is a replacement for the rte_thread_setname(pthread_t, ...) which exposes platform-specific details. Signed-off-by: Tyler Retzlaff Acked-by: Morten Brørup --- lib/eal/common/eal_common_thread.c | 8 ++- lib/eal/

[PATCH v7 2/5] eal: remove thread getname API

2023-01-23 Thread Tyler Retzlaff
Remove the rte_thread_getname API. The API is __rte_experimental and requires no deprecation notice. Fold the platform specific variants into the one place it is used as a special case to retain the functionality for linux only. Adjust the function as follows. * reduce scope where thread_get_nam

[PATCH v7 4/5] drivers: mlx5 use rte thread set name

2023-01-23 Thread Tyler Retzlaff
Use the new internal rte_thread_set_name API instead of the now deprecated rte_thread_setname API. Signed-off-by: Tyler Retzlaff Acked-by: Morten Brørup --- drivers/net/mlx5/mlx5_hws_cnt.c | 3 ++- drivers/vdpa/mlx5/mlx5_vdpa_event.c | 3 +-- 2 files changed, 3 insertions(+), 3 deletions(

[PATCH v7 3/5] eal: set thread name on Windows worker threads

2023-01-23 Thread Tyler Retzlaff
Bring Windows EAL worker thread initialization in line with linux & freebsd by setting the worker thread name using the new platform agnostic rte_thread_set_name API. Signed-off-by: Tyler Retzlaff Acked-by: Morten Brørup --- lib/eal/windows/eal.c | 7 +++ 1 file changed, 7 insertions(+)

[PATCH v7 0/5] add rte_thread_set_name API for rte_thread_t

2023-01-23 Thread Tyler Retzlaff
Replace the rte_thread_setname API which operates on pthread_t with rte_thread_set_name that operates on rte_thread_t. We should try to align tracing output from the EAL for all platforms but in this case we are retaining an exception for linux as requested from the community. v7: * don't deref

Re: [PATCH v6 0/5] add rte_thread_set_name API for rte_thread_t

2023-01-23 Thread Tyler Retzlaff
On Sun, Jan 22, 2023 at 02:55:18PM +0100, David Marchand wrote: > On Wed, Jan 18, 2023 at 8:54 PM Tyler Retzlaff > wrote: > > > > Replace the rte_thread_setname API which operates on pthread_t with > > rte_thread_set_name that operates on rte_thread_t. > > > > We should try to align tracing output

RE: [PATCH 1/3] eventdev/eth_rx: add params set/get APIs

2023-01-23 Thread Naga Harish K, S V
Hi Jerin, > -Original Message- > From: Jerin Jacob > Sent: Monday, January 23, 2023 3:02 PM > To: Naga Harish K, S V > Cc: jer...@marvell.com; Gujjar, Abhinandan S > ; dev@dpdk.org; Jayatheerthan, Jay > > Subject: Re: [PATCH 1/3] eventdev/eth_rx: add params set/get APIs > > On Fri, Jan

[PATCH v2 3/3] eventdev/crypto: add params set/get APIs

2023-01-23 Thread Naga Harish K S V
The adapter runtime configuration parameters defined in the ``struct rte_event_crypto_adapter_runtime_params`` can be configured and retrieved using ``rte_event_crypto_adapter_runtime_params_set`` and ``rte_event_eth_rx_adapter_runtime_params_get`` respectively. Signed-off-by: Naga Harish K S V -

[PATCH v2 1/3] eventdev/eth_rx: add params set/get APIs

2023-01-23 Thread Naga Harish K S V
The adapter configuration parameters defined in the ``struct rte_event_eth_rx_adapter_runtime_params`` can be configured and retrieved using ``rte_event_eth_rx_adapter_runtime_params_set`` and ``rte_event_eth_tx_adapter_runtime_params_get`` respectively. Signed-off-by: Naga Harish K S V --- app/

[PATCH v2 2/3] eventdev/eth_tx: add params set/get APIs

2023-01-23 Thread Naga Harish K S V
The adapter configuration parameters defined in the ``struct rte_event_eth_tx_adapter_runtime_params`` can be configured and retrieved using ``rte_event_eth_tx_adapter_runtime_params_set`` and ``rte_event_eth_tx_adapter_runtime_params_get`` respectively. Signed-off-by: Naga Harish K S V --- app/

Re: [PATCH 0/5] lib: add pdcp protocol

2023-01-23 Thread Jerin Jacob
On Wed, Jan 18, 2023 at 10:09 PM Thomas Monjalon wrote: > > For such new library, I think we need to vote in techboard to accept it. > That's a process we had in recent years to keep the project scope in control. Looks like this process not defined nor documented. In order to bring clarity for n

Re: [PATCH v6 0/6] add trace points in ethdev library

2023-01-23 Thread Ferruh Yigit
On 1/20/2023 8:40 AM, Ankur Dwivedi wrote: > This series adds trace points for functions in the ethdev library. > The trace points are added in ethdev, flow, mtr and tm files. > > v6: > - Resolves compilation error with 32 bit build. > - Resolves a bug found in v5 in the trace autotest applicati

Re: [PATCH v6 2/6] ethdev: add trace points for ethdev (part one)

2023-01-23 Thread Ferruh Yigit
On 1/20/2023 8:40 AM, Ankur Dwivedi wrote: > Adds trace points for ethdev functions. > Moved the rte_ethdev_trace_rx_burst and rte_ethdev_trace_tx_burst to > a new file rte_ethdev_trace_fp_burst.h. This is needed to resolve > cyclic dependency between rte_ethdev.h and rte_ethdev_trace_fp.h. > > Si

Re: [PATCH v6 1/6] eal: trace: add trace point emit for blob

2023-01-23 Thread Ferruh Yigit
On 1/20/2023 8:40 AM, Ankur Dwivedi wrote: > Adds a trace point emit function for capturing a blob. The blob > captures the length passed by the application followed by the array. > > The maximum blob bytes which can be captured is bounded by > RTE_TRACE_BLOB_LEN_MAX macro. The value for max blob

Re: [PATCH v2 1/2] mailmap: add contributor to list

2023-01-23 Thread Thomas Monjalon
23/01/2023 12:41, Mohammad Iqbal Ahmad: > Hi, > > Please provide comment for this patch. There is no comment except it should not be alone in a patch. The preference is to update .mailmap with the first real changes in the same patch. > From: Mohammad Iqbal Ahmad > Sent: Monday, December 19,

Re: [EXT] Re: [PATCH 1/5] net: add PDCP header

2023-01-23 Thread Thomas Monjalon
23/01/2023 10:21, Anoob Joseph: > Hi Thomas, > > Please see inline. > > Thanks, > Anoob > > > Subject: Re: [EXT] Re: [PATCH 1/5] net: add PDCP header > > > > 18/01/2023 18:39, Anoob Joseph: > > > > 22/12/2022 10:25, Anoob Joseph: > > > > > --- /dev/null > > > > > +++ b/lib/net/rte_pdcp_hdr.h >

Re: [PATCH 2/2] app/testpmd: add disable-flow-flush parameter

2023-01-23 Thread Singh, Aman Deep
On 12/15/2022 7:11 AM, Chengwen Feng wrote: This patch adds "--disable-flow-flush" parameter, which could used to disable port flow flush when stop port. It allows testing keep flow rules or shared flow objects across restart. Signed-off-by: Chengwen Feng --- app/test-pmd/parameters.c

Re: [PATCH v4 0/3] Split logging functionality out of EAL

2023-01-23 Thread David Marchand
On Mon, Jan 23, 2023 at 3:37 PM Bruce Richardson wrote: > > On Mon, Jan 23, 2023 at 03:31:58PM +0100, David Marchand wrote: > > On Mon, Jan 23, 2023 at 3:24 PM Bruce Richardson > > wrote: > > > > > > On Sun, Jan 22, 2023 at 03:56:12PM +0100, David Marchand wrote: > > > > Hi Bruce, > > > > > > > >

Re: [PATCH v4 0/3] Split logging functionality out of EAL

2023-01-23 Thread Bruce Richardson
On Mon, Jan 23, 2023 at 03:31:58PM +0100, David Marchand wrote: > On Mon, Jan 23, 2023 at 3:24 PM Bruce Richardson > wrote: > > > > On Sun, Jan 22, 2023 at 03:56:12PM +0100, David Marchand wrote: > > > Hi Bruce, > > > > > > On Fri, Jan 20, 2023 at 7:22 PM Bruce Richardson > > > wrote: > > > > > >

Re: [PATCH v4 0/3] Split logging functionality out of EAL

2023-01-23 Thread David Marchand
On Mon, Jan 23, 2023 at 3:24 PM Bruce Richardson wrote: > > On Sun, Jan 22, 2023 at 03:56:12PM +0100, David Marchand wrote: > > Hi Bruce, > > > > On Fri, Jan 20, 2023 at 7:22 PM Bruce Richardson > > wrote: > > > > > > There is a general desire to reduce the size and scope of EAL. To this > > > en

Re: [PATCH v5] mempool cache: add zero-copy get and put functions

2023-01-23 Thread Bruce Richardson
On Mon, Jan 23, 2023 at 01:23:50PM +0100, Morten Brørup wrote: > > From: Konstantin Ananyev [mailto:konstantin.anan...@huawei.com] > > Sent: Monday, 23 January 2023 12.54 > > > > > > Few nits, see below. > > > > Also I still think we do need a test case for _zc_get_ before > > > > accepting it in

Re: [PATCH v4 0/3] Split logging functionality out of EAL

2023-01-23 Thread Bruce Richardson
On Sun, Jan 22, 2023 at 03:56:12PM +0100, David Marchand wrote: > Hi Bruce, > > On Fri, Jan 20, 2023 at 7:22 PM Bruce Richardson > wrote: > > > > There is a general desire to reduce the size and scope of EAL. To this > > end, this patchset makes a (very) small step in that direction by taking > >

Re: [PATCH] graph: fix node shrink

2023-01-23 Thread David Marchand
On Mon, Jan 23, 2023 at 2:33 PM Jerin Jacob wrote: > > On Thu, Jan 19, 2023 at 4:02 PM David Marchand > wrote: > > > > If the node id check failed, graph_lock was not taken before releasing. > > Thanks for the fix. > > > Why not this oneline fix? > > [main][dpdk.org] $ git diff > diff --git a/lib

RE: [PATCH 3/4] net/mlx5/hws: support insert/distribute RTC properties

2023-01-23 Thread Slava Ovsiienko
> -Original Message- > From: Yevgeny Kliteynik > Sent: Thursday, January 12, 2023 3:49 PM > To: Yevgeny Kliteynik ; Slava Ovsiienko > ; NBU-Contact-Thomas Monjalon (EXTERNAL) > ; Suanming Mou ; > Matan Azrad > Cc: dev@dpdk.org; Ori Kam > Subject: [PATCH 3/4] net/mlx5/hws: support insert/

RE: [PATCH 1/4] net/mlx5/hws: definitions for Hash Split/Linear Lookup tbls

2023-01-23 Thread Slava Ovsiienko
> -Original Message- > From: Yevgeny Kliteynik > Sent: Thursday, January 12, 2023 3:49 PM > To: Yevgeny Kliteynik ; Slava Ovsiienko > ; NBU-Contact-Thomas Monjalon (EXTERNAL) > ; Suanming Mou ; > Matan Azrad > Cc: dev@dpdk.org; Ori Kam > Subject: [PATCH 1/4] net/mlx5/hws: definitions for

RE: [PATCH 4/4] net/mlx5/hws: handle collision matcher for linear RTC

2023-01-23 Thread Slava Ovsiienko
> -Original Message- > From: Yevgeny Kliteynik > Sent: Thursday, January 12, 2023 3:49 PM > To: Yevgeny Kliteynik ; Slava Ovsiienko > ; NBU-Contact-Thomas Monjalon (EXTERNAL) > ; Suanming Mou ; > Matan Azrad > Cc: dev@dpdk.org; Ori Kam > Subject: [PATCH 4/4] net/mlx5/hws: handle collisio

RE: [PATCH 2/4] net/mlx5/hws: read capabilities for Split/Linear tables

2023-01-23 Thread Slava Ovsiienko
> -Original Message- > From: Yevgeny Kliteynik > Sent: Thursday, January 12, 2023 3:49 PM > To: Yevgeny Kliteynik ; Slava Ovsiienko > ; NBU-Contact-Thomas Monjalon (EXTERNAL) > ; Suanming Mou ; > Matan Azrad > Cc: dev@dpdk.org; Ori Kam > Subject: [PATCH 2/4] net/mlx5/hws: read capabiliti

Re: [PATCH] graph: fix node shrink

2023-01-23 Thread Jerin Jacob
On Mon, Jan 23, 2023 at 7:21 PM David Marchand wrote: > > On Mon, Jan 23, 2023 at 2:33 PM Jerin Jacob wrote: > > > > On Thu, Jan 19, 2023 at 4:02 PM David Marchand > > wrote: > > > > > > If the node id check failed, graph_lock was not taken before releasing. > > > > Thanks for the fix. > > > > >

RE: [PATCH v7 1/6] eal: trace: add trace point emit for blob

2023-01-23 Thread Ankur Dwivedi
>-Original Message- >From: Morten Brørup >Sent: Monday, January 23, 2023 6:39 PM >To: Jerin Jacob ; Ankur Dwivedi > >Cc: dev@dpdk.org; tho...@monjalon.net; david.march...@redhat.com; >m...@ashroe.eu; or...@nvidia.com; ferruh.yi...@amd.com; ch...@att.com; >humi...@huawei.com; linvi...@tuxd

Re: [PATCH v2] eventdev/crypto: fix missing crypto vec limits

2023-01-23 Thread Jerin Jacob
On Mon, Jan 23, 2023 at 3:05 PM Gujjar, Abhinandan S wrote: > > Acked-by: Abhinandan Gujjar Updated the git commit as follows and applied to dpdk-next-net-eventdev/for-main. Thanks eventdev/crypto: fix missing symbol in map file > > > -Original Message- > > From: Volodymyr Fialko > >

Re: [PATCH] graph: fix node shrink

2023-01-23 Thread Jerin Jacob
On Thu, Jan 19, 2023 at 4:02 PM David Marchand wrote: > > If the node id check failed, graph_lock was not taken before releasing. Thanks for the fix. Why not this oneline fix? [main][dpdk.org] $ git diff diff --git a/lib/graph/node.c b/lib/graph/node.c index fc6345de07..89cdcf0207 100644 --- a

Re: [PATCH 1/3] lib: dpdk spec to skip red for ingress policer

2023-01-23 Thread Jerin Jacob
On Wed, Jan 18, 2023 at 1:39 PM Rakesh Kudurumalla wrote: > > > > > -Original Message- > > From: Rakesh Kudurumalla > > Sent: Tuesday, January 10, 2023 12:12 PM > > To: Ori Kam ; Jerin Jacob ; > > Stephen Hemminger > > Cc: NBU-Contact-Thomas Monjalon (EXTERNAL) ; > > Ferruh Yigit ; Andrew

Re: [PATCH v4 3/3] ethdev: add standby flags for live migration

2023-01-23 Thread Jerin Jacob
On Wed, Jan 18, 2023 at 9:15 PM Rongwei Liu wrote: > > Some flags are added to the process state API for live migration > in order to change the behavior of the flow rules in a standby process. > > Signed-off-by: Rongwei Liu > --- > lib/ethdev/rte_ethdev.h | 21 + > 1 file ch

RE: [PATCH v7 1/6] eal: trace: add trace point emit for blob

2023-01-23 Thread Morten Brørup
> From: Jerin Jacob [mailto:jerinjac...@gmail.com] > Sent: Monday, 23 January 2023 14.01 > > On Mon, Jan 23, 2023 at 2:35 PM Ankur Dwivedi > wrote: > > > > Adds a trace point emit function for capturing a blob. The blob > > captures the length passed by the application followed by the array. > >

Re: [PATCH v7 1/6] eal: trace: add trace point emit for blob

2023-01-23 Thread Jerin Jacob
On Mon, Jan 23, 2023 at 2:35 PM Ankur Dwivedi wrote: > > Adds a trace point emit function for capturing a blob. The blob > captures the length passed by the application followed by the array. > > The maximum blob bytes which can be captured is bounded by > RTE_TRACE_BLOB_LEN_MAX macro. The value f

RE: [PATCH v5] mempool cache: add zero-copy get and put functions

2023-01-23 Thread Konstantin Ananyev
> > > > > @@ -1364,32 +1556,25 @@ rte_mempool_do_generic_put(struct > > rte_mempool > > > > *mp, void * const *obj_table, > > > > > { > > > > > void **cache_objs; > > > > > > > > > > - /* No cache provided */ > > > > > - if (unlikely(cache == NULL)) > > > > > - goto dr

RE: [PATCH v5] mempool cache: add zero-copy get and put functions

2023-01-23 Thread Morten Brørup
> From: Konstantin Ananyev [mailto:konstantin.anan...@huawei.com] > Sent: Monday, 23 January 2023 12.54 > > > > Few nits, see below. > > > Also I still think we do need a test case for _zc_get_ before > > > accepting it in the mainline. > > > > Poking at my bad conscience... :-) > > > > It's on my

RE: [PATCH v5] mempool cache: add zero-copy get and put functions

2023-01-23 Thread Konstantin Ananyev
> > Few nits, see below. > > Also I still think we do need a test case for _zc_get_ before > > accepting it in the mainline. > > Poking at my bad conscience... :-) > > It's on my todo-list. Apparently not high enough. ;-) > > > With that in place: > > Acked-by: Konstantin Ananyev > > > > > Ze

Re: TCP stack support on DPDK

2023-01-23 Thread Liang Ma
On Fri, Jan 20, 2023 at 01:41:56PM +0530, Sam Kirubakaran wrote: > Hi team, > > My name is Sam and I am a Software Engineer. > Currently, we are trying to improve the performance of proprietary in-house > tools by using DPDK but we are not sure whether DPDK has support for TCP > stack. > If yes, c

RE: [PATCH v2] eventdev/crypto: fix missing crypto vec limits

2023-01-23 Thread Gujjar, Abhinandan S
Acked-by: Abhinandan Gujjar > -Original Message- > From: Volodymyr Fialko > Sent: Wednesday, January 18, 2023 11:22 AM > To: dev@dpdk.org; Gujjar, Abhinandan S ; > Jerin Jacob ; Akhil Goyal ; > Volodymyr Fialko > Cc: ano...@marvell.com > Subject: [PATCH v2] eventdev/crypto: fix missing

Re: [PATCH 1/3] eventdev/eth_rx: add params set/get APIs

2023-01-23 Thread Jerin Jacob
On Fri, Jan 20, 2023 at 4:03 PM Naga Harish K, S V wrote: > > Hi Jerin, > > > -Original Message- > > From: Jerin Jacob > > Sent: Friday, January 20, 2023 3:02 PM > > To: Naga Harish K, S V > > Cc: jer...@marvell.com; Gujjar, Abhinandan S > > ; dev@dpdk.org; Jayatheerthan, Jay > > > > Su

RE: [EXT] Re: [PATCH 1/5] net: add PDCP header

2023-01-23 Thread Anoob Joseph
Hi Thomas, Please see inline. Thanks, Anoob > Subject: Re: [EXT] Re: [PATCH 1/5] net: add PDCP header > > 18/01/2023 18:39, Anoob Joseph: > > > 22/12/2022 10:25, Anoob Joseph: > > > > --- /dev/null > > > > +++ b/lib/net/rte_pdcp_hdr.h > > > > @@ -0,0 +1,93 @@ > > > > +/* SPDX-License-Identifier

Re: TCP stack support on DPDK

2023-01-23 Thread Sam Kirubakaran
Hi Thomas, Thank you so much for your response :) I will go through the link you shared and make use of it! Regards, Sam On Fri, Jan 20, 2023 at 6:48 PM Thomas Monjalon wrote: > 20/01/2023 09:11, Sam Kirubakaran: > > Hi team, > > > > My name is Sam and I am a Software Engineer. > > Currently,

[PATCH v7 1/6] eal: trace: add trace point emit for blob

2023-01-23 Thread Ankur Dwivedi
Adds a trace point emit function for capturing a blob. The blob captures the length passed by the application followed by the array. The maximum blob bytes which can be captured is bounded by RTE_TRACE_BLOB_LEN_MAX macro. The value for max blob length macro is 64 bytes. If the length is less than

[PATCH v7 4/6] ethdev: add trace points for flow

2023-01-23 Thread Ankur Dwivedi
Adds trace points for rte_flow specific functions in ethdev lib. Signed-off-by: Ankur Dwivedi --- lib/ethdev/ethdev_trace_points.c | 117 ++ lib/ethdev/rte_ethdev_trace.h| 383 +++ lib/ethdev/rte_ethdev_trace_fp.h | 113 + lib/ethdev/rte_flow.c

[PATCH v7 2/6] ethdev: add trace points for ethdev (part one)

2023-01-23 Thread Ankur Dwivedi
Adds trace points for ethdev functions. Moved the rte_ethdev_trace_rx_burst and rte_ethdev_trace_tx_burst to a new file rte_ethdev_trace_fp_burst.h. This is needed to resolve cyclic dependency between rte_ethdev.h and rte_ethdev_trace_fp.h. Signed-off-by: Ankur Dwivedi --- lib/ethdev/ethdev_priv

[PATCH v7 6/6] ethdev: add trace points for tm

2023-01-23 Thread Ankur Dwivedi
Adds trace points for rte_tm specific functions in ethdev lib. Signed-off-by: Ankur Dwivedi --- lib/ethdev/ethdev_trace_points.c | 90 +++ lib/ethdev/rte_ethdev_trace.h| 141 ++ lib/ethdev/rte_ethdev_trace_fp.h | 171 + lib/ethdev/rte_tm.c

Minutes of Technical Board Meeting, 2022-11-30

2023-01-23 Thread Thomas Monjalon
1/ Traces in ethdev API It has been decided to have traces everywhere. In datapath or in grey area (not sure how fast it should be), we must use compile-time enabled trace for performance reason. 2/ Tech writer hiring Hiring failed so far. Thomas to ask explanations for recent candidates. 3/

[PATCH v7 5/6] ethdev: add trace points for mtr

2023-01-23 Thread Ankur Dwivedi
Adds trace points for rte_mtr specific functions in ethdev lib. Signed-off-by: Ankur Dwivedi --- lib/ethdev/ethdev_trace_points.c | 63 + lib/ethdev/rte_ethdev_trace.h| 112 ++ lib/ethdev/rte_ethdev_trace_fp.h | 100 lib/ethdev/rte_mtr.c

[PATCH v7 3/6] ethdev: add trace points for ethdev (part two)

2023-01-23 Thread Ankur Dwivedi
Adds trace points for remaining ethdev functions. Signed-off-by: Ankur Dwivedi --- lib/ethdev/ethdev_trace_points.c | 252 +++ lib/ethdev/rte_ethdev.c | 476 ++- lib/ethdev/rte_ethdev_cman.c | 30 +- lib/ethdev/rte_ethdev_trace.h| 529 +++

[PATCH v7 0/6] add trace points in ethdev library

2023-01-23 Thread Ankur Dwivedi
This series adds trace points for functions in the ethdev library. The trace points are added in ethdev, flow, mtr and tm files. v7: - Resolves build failure. - Changes in rte_trace_point_emit_blob() function in rte_trace_point.h and rte_trace_point_register.h. v6: - Resolves compilation er

Minutes of Technical Board Meeting, 2022-09-06

2023-01-23 Thread Thomas Monjalon
We had a in-person Technical Board meeting at the end of the first day of the summit in Arcachon, France. Some attendees joined virtually, many were in the room. This is a very late recap of what was said, mainly based on notes taken by Lincoln, thanks to him. 1/ Testing Lincoln provided a summ

Minutes of Technical Board Meeting, 2022-09-21

2023-01-23 Thread Hemant Agrawal
Members Attending: 5 - Aaron Conole - Bruce Richardson - Hemant Agrawal (Chair) - Honnappa Nagarahalli - Jerin Jacob - Kevin Traynor - Konstantin Ananyev - Maxime Coquelin - Thomas Monjalon - Stephen Hemminger NOTE: T