Re: [PATCH v4 0/3] Introduce event link profiles

2023-09-28 Thread Jerin Jacob
On Thu, Sep 28, 2023 at 3:42 PM wrote: > > From: Pavan Nikhilesh + @Thomas Monjalon @David Marchand @Aaron Conole @Michael Santana There is CI failure in apply stage[1] where it is taking main tree commit. Not sure why it is taking main tree? Pavan, Could you resend this series again to g

Re: [PATCH v5 01/12] eventdev/dma: introduce DMA adapter

2023-09-28 Thread Jerin Jacob
On Thu, Sep 28, 2023 at 4:46 PM Amit Prakash Shukla wrote: > > Introduce event dma adapter interface to transfer packets between > dma device and event device. > > Signed-off-by: Amit Prakash Shukla > Acked-by: Jerin Jacob > --- > > diff --git a/MAINTAINERS b/MAI

Re: [PATCH v3 4/4] mldev: update release notes for 23.11

2023-09-28 Thread Jerin Jacob
On Thu, Sep 28, 2023 at 3:01 PM Srikanth Yalavarthi wrote: > > Updated 23.11 release notes for mldev spec. > > Signed-off-by: Srikanth Yalavarthi Squash the doc changes to relevant patches where respective source code change has been made.

Re: [PATCH v5 12/12] app/test: add event DMA adapter auto-test

2023-09-29 Thread Jerin Jacob
On Fri, Sep 29, 2023 at 9:46 AM Amit Prakash Shukla wrote: > > Added testsuite to test the dma adapter functionality. > The testsuite detects event and DMA device capability > and accordingly dma adapter is configured and modes are > tested. Test command: > > /app/test/dpdk-test event_dma_adapter_

Re: [PATCH v8 00/12] event DMA adapter library support

2023-10-02 Thread Jerin Jacob
+0530 eventdev/dma: introduce DMA adapter Introduce event dma adapter interface to transfer packets between dma device and event device. Signed-off-by: Amit Prakash Shukla Acked-by: Jerin Jacob

Re: [PATCH 1/2] event/sw: add self tests to fast tests

2023-10-02 Thread Jerin Jacob
On Thu, Sep 28, 2023 at 9:01 PM Bruce Richardson wrote: > > By reducing the iterations for the final stage of the self-test, the SW > eventdev tests can be fast enough for consideration in the fast-tests > suite. This enables them to be run as part of the regular patch CI > tests, and therefore in

Re: [PATCH v3 1/2] event/sw: fix ordering corruption with op release

2023-10-02 Thread Jerin Jacob
On Mon, Oct 2, 2023 at 11:36 PM Harry van Haaren wrote: > > This commit changes the logic in the scheduler to always > reset reorder-buffer (and QID/FID) entries when writing > them. This avoids stale ROB/QID/FID data re-use, which > previously caused ordering issues. > > Before this commit, relea

Re: [PATCH v4 1/3] eventdev: introduce link profiles

2023-10-02 Thread Jerin Jacob
ofile_links_get` can be used to retrieve the > links associated with a profile. > > Using Link profiles can reduce the overhead of linking/unlinking and > waiting for unlinks in progress in fast-path and gives applications > the ability to switch between preset profiles on the fly.

Re: [PATCH 0/2] Add eventdev tests to test suites

2023-10-03 Thread Jerin Jacob
On Sat, Sep 30, 2023 at 6:31 AM David Marchand wrote: > > On Thu, Sep 28, 2023 at 5:14 PM Bruce Richardson > wrote: > > > > The eventdev library includes a selftest API which can be used by > > drivers for testing. Add the relevant automated self-test commands > > into meson test suites as approp

Re: [PATCH v6 0/3] Introduce event link profiles

2023-10-03 Thread Jerin Jacob
On Tue, Oct 3, 2023 at 3:17 PM wrote: > > From: Pavan Nikhilesh > > A collection of event queues linked to an event port can be associated > with unique identifier called as a link profile, multiple such profiles > can be configured based on the event device capability using the function > `rte_e

Re: [PATCH v6 0/3] Introduce event link profiles

2023-10-03 Thread Jerin Jacob
On Tue, Oct 3, 2023 at 7:43 PM Bruce Richardson wrote: > > On Tue, Oct 03, 2023 at 04:06:10PM +0530, Jerin Jacob wrote: > > On Tue, Oct 3, 2023 at 3:17 PM wrote: > > > > > > From: Pavan Nikhilesh > > > > > > A collection of event queues link

Re: [PATCH v4 1/3] lib: introduce dispatcher library

2023-10-03 Thread Jerin Jacob
On Wed, Sep 27, 2023 at 1:43 PM Bruce Richardson wrote: > > On Tue, Sep 26, 2023 at 11:58:37PM +0530, Jerin Jacob wrote: > > On Mon, Sep 25, 2023 at 12:41 PM Mattias Rönnblom > > wrote: > > > > > > On 2023-09-22 09:38, Mattias Rönnblom wr

Re: [dpdk-dev] [PATCH] common/cnxk: fix direct rte symbol usage

2023-10-03 Thread Jerin Jacob
On Wed, Oct 4, 2023 at 11:41 AM David Marchand wrote: > > Hello Jerin, > > On Tue, Oct 3, 2023 at 8:40 PM wrote: > > > > From: Jerin Jacob > > > > The common code is shared between different driver environments, > > introduce missing plt_ abstractio

Re: [dpdk-dev] [PATCH] common/cnxk: fix direct rte symbol usage

2023-10-04 Thread Jerin Jacob
On Wed, Oct 4, 2023 at 1:06 PM David Marchand wrote: > > On Wed, Oct 4, 2023 at 8:43 AM Jerin Jacob wrote: > > > > diff --git a/drivers/common/cnxk/roc_nix_inl_dev.c > > > > b/drivers/common/cnxk/roc_nix_inl_dev.c > > > > index 6aa191410b..614d0858e

Re: [PATCH v2] app/dma-perf: fix physical address seg-fault

2023-10-04 Thread Jerin Jacob
On Wed, Oct 4, 2023 at 3:46 PM Varghese, Vipin wrote: > > [AMD Official Use Only - General] > > Hi Jerrin, > > Apologies for the delay, I missed on the comment > > ``` > > for (i = 0; i < nr_buf; i++) { > > + void *src = rte_pktmbuf_mtod(dsts[i], void *); > >

Re: [PATCH] eventdev: fix max link profiles info

2023-10-04 Thread Jerin Jacob
On Tue, Oct 3, 2023 at 10:47 PM Bruce Richardson wrote: > > On Tue, Oct 03, 2023 at 08:55:35PM +0530, pbhagavat...@marvell.com wrote: > > From: Pavan Nikhilesh > > > > Since most of the drivers overwrite the info structure passed > > from the common layer it is not possible to set defaults in > >

Re: [PATCH] net/cnxk: fix TAG read data offset

2023-10-04 Thread Jerin Jacob
On Thu, Sep 28, 2023 at 6:16 PM wrote: > > From: Pavan Nikhilesh > > The workslot structure elements were shuffled around to maintain > uniformity between CN9K and CN10K which moved the TAG data offset > from first dword to third dword. > > Fixes: 182767f70ef2 ("event/cnxk: add event port flow co

Re: [PATCH v2] eventdev: drop custom OS defines

2023-10-04 Thread Jerin Jacob
Linux/non-Linux, we can just check for the standard define > '__linux__' instead. > > Signed-off-by: Bruce Richardson Acked-by: Jerin Jacob Applied to dpdk-next-net-eventdev/for-main. Thanks > --- > lib/eventdev/meson.build| 6 -- > lib/eve

Re: [PATCH] raw/cnxk_bphy: support multi-process mode

2023-10-04 Thread Jerin Jacob
t; Reviewed-by: Jerin Jacob Kollanukkaran > Tested-by: Jerin Jacob Kollanukkaran Updated the git commit as follows and applied to dpdk-next-net-mrvl/for-next-net. Thanks Author: Tomasz Duszynski Date: Tue Oct 3 22:41:09 2023 +0200 raw/cnxk_bphy: support multi-process mode Add suppor

Re: [RFC PATCH] eventdev: ensure 16-byte alignment for events

2023-10-05 Thread Jerin Jacob
On Thu, Oct 5, 2023 at 6:01 PM Bruce Richardson wrote: > > On Thu, Oct 05, 2023 at 12:51:00PM +0100, Bruce Richardson wrote: > > The event structure in DPDK is 16-bytes in size, and events are > > regularly passed as parameters directly rather than being passed as > > pointers. To help compiler op

Re: [PATCH 2/2] common/cnxk: fix race condition between up and down mbox

2023-10-05 Thread Jerin Jacob
On Thu, Oct 5, 2023 at 12:06 PM Harman Kalra wrote: > > Fixing a possible case for race condition where an up mbox > interrupt over writes the down mbox message. > Although mbox_wait_for_zero() makes sure no up/down message > is pending before raising an up mbox interrupt. But there is a > small w

Re: [dpdk-dev] [PATCH v2 2/2] common/cnxk: fix direct rte symbol usage in REE

2023-10-05 Thread Jerin Jacob
On Wed, Oct 4, 2023 at 5:55 PM wrote: > > From: Jerin Jacob > > The common code is shared between different driver environments, > introduce missing plt_ abstractions of missing rte_ symbols and > use plt symbols to avoid changing roc_* files. > > Fixes: c88d3638c7fc (&

Re: [RFC PATCH] eventdev: ensure 16-byte alignment for events

2023-10-06 Thread Jerin Jacob
On Thu, Oct 5, 2023 at 6:52 PM Bruce Richardson wrote: > > On Thu, Oct 05, 2023 at 06:41:34PM +0530, Jerin Jacob wrote: > > On Thu, Oct 5, 2023 at 6:01 PM Bruce Richardson > > wrote: > > > > > > On Thu, Oct 05, 2023 at 12:51:00PM +0100, Bruce Richardson wrote:

Re: [PATCH v3] eventdev: ensure 16-byte alignment for events

2023-10-06 Thread Jerin Jacob
ts. > > > > Signed-off-by: Bruce Richardson > > Acked-by: Morten Brørup > > Acked-by: Jerin Jacob > > > > --- > > [...] > > > +_Static_assert(sizeof(struct rte_event) == 16, "Event structure size is > > not 16-bytes in size"

Re: [PATCH v3] eventdev: ensure 16-byte alignment for events

2023-10-06 Thread Jerin Jacob
On Fri, Oct 6, 2023 at 3:49 PM Bruce Richardson wrote: > > On Fri, Oct 06, 2023 at 03:46:21PM +0530, Jerin Jacob wrote: > > On Fri, Oct 6, 2023 at 3:44 PM Morten Brørup > > wrote: > > > > > > > From: Bruce Richardson [mailto:bruce.richard...@intel.com] >

Re: [PATCH v1 1/3] dmadev: add inter-domain operations

2023-10-08 Thread Jerin Jacob
On Sun, Oct 8, 2023 at 8:03 AM fengchengwen wrote: > > Hi Anatoly, > > On 2023/8/12 0:14, Anatoly Burakov wrote: > > Add a flag to indicate that a specific device supports inter-domain > > operations, and add an API for inter-domain copy and fill. > > > > Inter-domain operation is an operation tha

Re: [PATCH v2 1/1] usertools/rss: add CNXK RSS key

2023-10-09 Thread Jerin Jacob
140.0.0.1 7 > 28.0.0.140.0.0.2 2 > 28.0.0.140.0.0.3 4 > 28.0.0.140.0.0.7 1 > 28.0.0.140.0.0.8 3 > 28.0.0.140.0.0.9 5 > 28.0.0.140.0.0.100 > 28.0.0.1 40.0.0.116 > > Signed-off-by: Sunil Kumar Kori Acked-by: Jerin Jacob

Re: [PATCH] eventdev: fix symbol export for port maintenance

2023-10-10 Thread Jerin Jacob
tenance API") > Cc: sta...@dpdk.org > > Signed-off-by: David Marchand Acked-by: Jerin Jacob David, If it is stopping dispatcher library integration, please take this patch through main tree, if not, I will add through event tree for rc2. > --- > Caught by the CI when testin

Re: [PATCH v2 25/29] regexdev: remove experimental tag

2023-10-11 Thread Jerin Jacob
On Wed, Oct 11, 2023 at 6:14 PM Ori Kam wrote: > > Hi Stephen, > > I know that Nvidia, is going to remove the support for regex in the future. > The only other HW that implements this is Marvel. > > I don't know about other manufacturers plan to support it. I suggest keeping > it as is for now, a

Re: [PATCH] eventdev: fix symbol export for port maintenance

2023-10-12 Thread Jerin Jacob
> > > > > > I can't say I know why it's needed, but the change seems consistent with > > > other Eventdev trace points. > > > > The trace point framework in DPDK relies on a per trace point global > > variable (whose name is __): > > > > #define __RTE_TRACE_POINT(_mode, _tp, _args, ...) \ > > exter

Re: [PATCH v8 01/12] app/graph: add application framework to read CLI

2023-10-16 Thread Jerin Jacob
On Fri, Sep 29, 2023 at 3:28 PM wrote: > > From: Sunil Kumar Kori > > It adds base framework to read a given .cli file as a command line > parameter "-s". > > Example: > # ./dpdk-graph -c 0xff -- -s ./app/graph/examples/dummy.cli > > Each .cli file will contain commands to configure different mo

Re: [PATCH v8 02/12] app/graph: add telnet connectivity framework

2023-10-16 Thread Jerin Jacob
cation then > corresponding > +IPv4 address and port number will be used for telnet session. IPv4 -> IP > + > +After successful launch of application, client can connect to application > using given > +host & port and console will be accessed with prompt ``graph>``. With above changes, Acked-by: Jerin Jacob

Re: [PATCH v8 03/12] app/graph: add parser utility APIs

2023-10-16 Thread Jerin Jacob
On Fri, Sep 29, 2023 at 3:28 PM wrote: > > From: Sunil Kumar Kori > > It adds some helper functions to parse IPv4, IPv6 and MAC addresses > string into respective datatype. > > Signed-off-by: Sunil Kumar Kori > Signed-off-by: Rakesh Kudurumalla Acked-by: Jerin Jacob

Re: [PATCH v8 04/12] app/graph: add mempool command line interfaces

2023-10-16 Thread Jerin Jacob
and in .cli file according to its need. Subject can be changed to: support mempool Similar theme for other patches too. > > Signed-off-by: Sunil Kumar Kori > Signed-off-by: Rakesh Kudurumalla > --- Acked-by: Jerin Jacob

Re: [PATCH v8 05/12] app/graph: add ethdev command line interfaces

2023-10-16 Thread Jerin Jacob
stats > - ethdev ip4 addr add netmask > - ethdev ip6 addr add netmask > - help ethdev > > Signed-off-by: Sunil Kumar Kori > Signed-off-by: Rakesh Kudurumalla > --- Acked-by: Jerin Jacob

Re: [PATCH v8 06/12] app/graph: add ipv4_lookup command line interfaces

2023-10-16 Thread Jerin Jacob
On Fri, Sep 29, 2023 at 8:16 PM wrote: > > From: Sunil Kumar Kori > > It adds ipv4_lookup module to configure LPM table. This LPM table > will be used for IPv4 lookup and forwarding. > > Following commands are exposed: > - ipv4_lookup route add ipv4 netmask via > - help ipv4_lookup > > Signe

Re: [PATCH v8 11/12] app/graph: add CLI option to enable graph stats

2023-10-16 Thread Jerin Jacob
dumped via telnet session using "graph stats show" command. > > Signed-off-by: Sunil Kumar Kori > Signed-off-by: Rakesh Kudurumalla Acked-by: Jerin Jacob

Re: [PATCH v8 00/12] add CLI based graph application

2023-10-16 Thread Jerin Jacob
On Fri, Sep 29, 2023 at 5:56 PM wrote: > > From: Sunil Kumar Kori > > In the continuation of following feedback > https://patches.dpdk.org/project/dpdk/patch/20230425131516.3308612-5-vattun...@marvell.com/ > this patch series adds dpdk-graph application to exercise various > usecases using graph.

Re: [PATCH v1 5/6] power: add eventdev support for power management

2023-10-16 Thread Jerin Jacob
On Tue, Oct 17, 2023 at 2:27 AM Sivaprasad Tummala wrote: > > Add eventdev support to enable power saving when no events > are arriving. It is based on counting the number of empty > polls and, when the number reaches a certain threshold, entering > an architecture-defined optimized power state th

Re: [PATCH v1] dma/cnxk: offload source buffer free

2023-10-17 Thread Jerin Jacob
On Thu, Sep 7, 2023 at 7:50 PM Amit Prakash Shukla wrote: > > Added support in driver, to offload source buffer free to hardware > on completion of DMA transfer. > > Signed-off-by: Amit Prakash Shukla > --- > Depends-on: series-29427 ("use mempool for DMA chunk pool") > Depends-on: series-29442 (

Re: [PATCH] event/dsw: fix missing device pointer

2023-10-17 Thread Jerin Jacob
On Tue, Oct 17, 2023 at 9:32 PM Bruce Richardson wrote: > > After calling rte_event_dev_info_get() the ".dev" field of the info > structure should have a pointer to the underlying device, allowing the > user to e.g. get the device name using using rte_dev_name(info.dev). > > The distributed softwa

Re: [PATCH] maintainers: remove olivier.m...@6wind.com

2023-10-17 Thread Jerin Jacob
On Tue, Oct 17, 2023 at 9:30 PM Stephen Hemminger wrote: > > On Tue, 17 Oct 2023 16:32:47 +0100 > Bruce Richardson wrote: > > > On Tue, Oct 17, 2023 at 04:27:37PM +0200, Olivier Matz wrote: > > > Unfortunatly I don't have enough time to undertake my maintainer role at > > > the expected level. It

Re: [PATCH] event/dsw: fix missing device pointer

2023-10-17 Thread Jerin Jacob
On Tue, Oct 17, 2023 at 9:45 PM Bruce Richardson wrote: > > On Tue, Oct 17, 2023 at 09:34:04PM +0530, Jerin Jacob wrote: > > On Tue, Oct 17, 2023 at 9:32 PM Bruce Richardson > > wrote: > > > > > > After calling rte_event_dev_info_get() the ".dev" f

Re: [PATCH] add CREDITS file

2023-10-17 Thread Jerin Jacob
On Tue, Oct 17, 2023 at 10:00 PM Stephen Hemminger wrote: > > Add a credits file of past contributors to DPDK. > There are obviously more names that should be added but > lets start this with Venky. > > Signed-off-by: Stephen Hemminger Acked-by: Jerin Jacob >

Re: [PATCH v4 00/34] Implementation of revised ml/cnxk driver

2023-10-17 Thread Jerin Jacob
On Tue, Oct 17, 2023 at 10:30 PM Srikanth Yalavarthi wrote: > > This patch series is an implementation of revised ml/cnxk driver > to support models compiled with TVM compiler framework. TVM models > use a hybrid mode for execution, with regions of the model executing > on the ML accelerator and t

Re: [PATCH v4 3/3] net/octeon_ep: add new fastpath routines

2023-10-17 Thread Jerin Jacob
On Thu, Oct 12, 2023 at 4:41 PM Vamsi Attunuru wrote: > > Adds new fastpath routines for cn10k & cn9k endpoint > devices and assigns the fastpath routines based on > the offload flags. > > Patch also adds misc changes to improve performance > and code-readability. > > Signed-off-by: Vamsi Attunuru

Re: [PATCH] common/cnxk: fix pool buffer size in opaque mode

2023-10-17 Thread Jerin Jacob
> Signed-off-by: Ashwin Sekhar T K Acked-by: Jerin Jacob > --- > drivers/common/cnxk/roc_npa.c | 6 +- > 1 file changed, 5 insertions(+), 1 deletion(-) > > diff --git a/drivers/common/cnxk/roc_npa.c b/drivers/common/cnxk/roc_npa.c > index b76b8e2342..6c14c49901 10064

Re: [PATCH] common/cnxk: fix pool buffer size in opaque mode

2023-10-17 Thread Jerin Jacob
On Fri, Oct 13, 2023 at 10:06 PM Ashwin Sekhar T K wrote: > > From: Kommula Shiva Shankar > > Pool buffer size in opaque mode must always be set to 0. > > Fixes: f765f5611240 ("common/cnxk: add NPA pool HW operations") > > Signed-off-by: Kommula Shiva Shankar > Signed-off-by: Ashwin Sekhar T K

Re: [PATCH] net/cnxk: fix separate callback for Rx flush on CN10k

2023-10-17 Thread Jerin Jacob
On Mon, Oct 16, 2023 at 1:26 PM Rahul Bhansali wrote: > > In case of dev stop, Rx packet flush will be called which > uses LMT lines to bulk free of the pending meta buffers. > And LMT line is not valid for non EAL cores. As a fix, > a separate callback for Rx packets flush is added, which > will

Re: [PATCH] event/dsw: fix missing device pointer

2023-10-17 Thread Jerin Jacob
On Tue, Oct 17, 2023 at 10:21 PM Jerin Jacob wrote: > > On Tue, Oct 17, 2023 at 9:45 PM Bruce Richardson > wrote: > > > > On Tue, Oct 17, 2023 at 09:34:04PM +0530, Jerin Jacob wrote: > > > On Tue, Oct 17, 2023 at 9:32 PM Bruce Richardson > > >

Re: [PATCH 3/3] common/cnxk: check for error code in MAC address set

2023-10-17 Thread Jerin Jacob
On Mon, Oct 16, 2023 at 12:35 PM Nithin Dabilpuram wrote: > > Check for mbox error code in MAC address set. > Fixes: 313cc41830ec ("common/cnxk: support NIX MAC operations") > > Signed-off-by: Nithin Dabilpuram Updated the git commit as follows and applied to dpdk-next-net-mrvl/for-next-net. Th

Re: [PATCH v3 2/2] raw/cnxk_gpio: add bunch of newlines

2023-10-17 Thread Jerin Jacob
On Tue, Oct 17, 2023 at 3:02 PM Tomasz Duszynski wrote: > > Improve log output by adding some newlines. > > Signed-off-by: Tomasz Duszynski > Reviewed-by: Jerin Jacob Kollanukkaran > Tested-by: Jerin Jacob Kollanukkaran > --- > drivers/raw/cnxk_gpio/cnxk_gpio.c | 8 ++

Re: [PATCH v1 5/6] power: add eventdev support for power management

2023-10-18 Thread Jerin Jacob
On Wed, Oct 18, 2023 at 12:38 PM Tummala, Sivaprasad wrote: > > [AMD Official Use Only - General] > > Hi Jerin, > > > -Original Message- > > From: Jerin Jacob > > Sent: Tuesday, October 17, 2023 8:53 AM > > To: Tummala, Sivaprasad > >

Re: [PATCH v1] common/cnxk: fix flow add in age flow list

2023-10-18 Thread Jerin Jacob
On Tue, Oct 17, 2023 at 4:48 PM Ankur Dwivedi wrote: > > While adding flow in npc_flow_list, the flow can be added before the > current flow iterator. The function returns after adding this flow. > This prevents flow to be added in age flow list correctly. This patch moves > the addition of age fl

Re: [PATCH v2] dma/cnxk: offload source buffer free

2023-10-18 Thread Jerin Jacob
On Wed, Oct 18, 2023 at 1:17 PM Vamsi Krishna Attunuru wrote: > > > > > -Original Message- > > From: Amit Prakash Shukla > > Sent: Wednesday, October 18, 2023 12:24 AM > > To: Vamsi Krishna Attunuru > > Cc: dev@dpdk.org; Jerin Jacob Kollanukkaran

Re: [PATCH v9 12/12] app/graph: support l3fwd use case

2023-10-18 Thread Jerin Jacob
On Wed, Oct 18, 2023 at 12:05 PM wrote: > > From: Rakesh Kudurumalla > > Adds an use case l3fwd. It contains a dedicated l3fwd.cli file > mentioning commands to configure the required resources. > > Once application successfully parses the l3fwd.cli then a graph is > created having below nodes: >

Re: [PATCH v6 00/34] Implementation of revised ml/cnxk driver

2023-10-18 Thread Jerin Jacob
On Wed, Oct 18, 2023 at 7:24 PM Srikanth Yalavarthi wrote: > > This patch series is an implementation of revised ml/cnxk driver > to support models compiled with TVM compiler framework. TVM models > use a hybrid mode for execution, with regions of the model executing > on the ML accelerator and th

Re: [EXT] [PATCH] ml/cnxk: don't export internal headers

2023-10-18 Thread Jerin Jacob
On Wed, Oct 18, 2023 at 3:03 PM Srikanth Yalavarthi wrote: > > > -Original Message- > > From: David Marchand > > Sent: 18 October 2023 14:46 > > To: dev@dpdk.org > > Cc: Jerin Jacob Kollanukkaran ; tho...@monjalon.net; > > Srikanth Yalavarthi

Re: [PATCH v6 18/34] ml/cnxk: support config and close of tvmdp library

2023-10-18 Thread Jerin Jacob
On Wed, Oct 18, 2023 at 7:52 PM Srikanth Yalavarthi wrote: > > Added support to configure and close TVMDP library based > on ML device configuration options. > > Updated meson build to enable Jansson, TVM runtime, TVMDP > library as build dependencies. > > Signed-off-by: Srikanth Yalavarthi > ---

Re: [PATCH v6 3/3] net/octeon_ep: add new fastpath routines

2023-10-18 Thread Jerin Jacob
On Thu, Oct 19, 2023 at 6:52 AM Vamsi Attunuru wrote: > > Adds new fastpath routines for cn10k & cn9k endpoint > devices and assigns the fastpath routines based on > the offload flags. > > Patch also adds misc changes to improve performance > and code-readability. > > Signed-off-by: Vamsi Attunuru

Re: [PATCH] event/cnxk: update fc check to use SQEs

2023-10-18 Thread Jerin Jacob
On Mon, Oct 16, 2023 at 8:52 PM wrote: > > From: Pavan Nikhilesh > > Update fc check to count SQEs instead of SQBs while waiting for > space. > > Signed-off-by: Pavan Nikhilesh Applied to dpdk-next-net-eventdev/for-main. Thanks

Re: [PATCH v5 2/2] eventdev: fix missing driver names in info struct

2023-10-18 Thread Jerin Jacob
On Wed, Oct 18, 2023 at 9:07 PM Bruce Richardson wrote: > > Rather than relying on the individual drivers to always populated the > driver name field in the info structure - something missed by some > drivers, we can do so in the eventdev rte_event_dev_info_get() function. > This fixes issues > >

Re: [PATCH] trace: take live traces via telemetry

2022-10-13 Thread Jerin Jacob
gt; + rte_trace_point_is_enabled(tp->handle) ? "Enabled" : > "Disabled"); Could be changed to "Ena" and "Dis" or similar to reduce traffic on wire. Also, it may be good to add a few text in doc/guides/prog_guide/trace_lib.rst to tell this feature. Acked-by: Jerin Jacob

Re: [EXT] [PATCH v3 5/9] trace: fix dynamically enabling trace points

2022-10-13 Thread Jerin Jacob
On Fri, Oct 14, 2022 at 12:41 AM David Marchand wrote: > > On Thu, Oct 13, 2022 at 7:07 PM Harman Kalra wrote: > > > > > > With the whole traces fixes series applied first, then the new "trace: > > > take live traces via telemetry" patch applied, I can't reproduce your > > > issue. > > > > > > >

Re: [EXT] [PATCH v3 5/9] trace: fix dynamically enabling trace points

2022-10-14 Thread Jerin Jacob
On Fri, Oct 14, 2022 at 1:49 PM David Marchand wrote: > > On Fri, Oct 14, 2022 at 6:27 AM Jerin Jacob wrote: > > > > On Fri, Oct 14, 2022 at 12:41 AM David Marchand > > wrote: > > > > > > On Thu, Oct 13, 2022 at 7:07 PM Harman Kalra wrote: > > &g

Re: [PATCH] doc: add deprecation notice for inconsistent socket_id types

2022-10-14 Thread Jerin Jacob
n type of rte_socket_id > in DPDK 23.11. > Signed-off-by: Markus Theil Acked-by: Jerin Jacob > --- > doc/guides/rel_notes/deprecation.rst | 7 +++ > 1 file changed, 7 insertions(+) > > diff --git a/doc/guides/rel_notes/deprecation.rst > b/doc/guides/rel_notes

Re: [PATCH 2/4] eventdev: have ethernet Rx adapter appropriately report idle

2022-10-14 Thread Jerin Jacob
onnblom ; Carrillo, Erik G > >> ; Gujjar, Abhinandan S > >> ; Jerin Jacob ; Naga > >> Harish K, S V > >> Cc: dev@dpdk.org; Van Haaren, Harry ; > >> hof...@lysator.liu.se; mattias.ronnblom > >> Subject: RE: [PATCH 2/4] eventdev: have ether

Re: [PATCH v3 13/13] net/cnxk: handle hard expiry events

2022-10-18 Thread Jerin Jacob
On Fri, Oct 14, 2022 at 11:14 AM Nithin Dabilpuram wrote: > > From: Vamsi Attunuru > > Based on the hard limits configured in the SA context, > PMD passes corresponding event subtype to the application > to notify hard expiry event > > Signed-off-by: Vamsi Attunuru Updated the git commit as fol

Re: [PATCH v4 08/11] trace: remove limitation on trace point name

2022-10-18 Thread Jerin Jacob
(fixed size) copy. > > Signed-off-by: David Marchand Acked-by: Jerin Jacob > --- > Changes since v2: > - stored trace point name in a static variable to make sure the string > is put in .data, > > --- > lib/eal/common/eal_common_trace.c | 10 +++--- >

Re: [PATCH v6 3/4] mempool: fix cache flushing algorithm

2022-10-18 Thread Jerin Jacob
On Sat, Oct 15, 2022 at 12:27 PM Morten Brørup wrote: > > > From: Olivier Matz [mailto:olivier.m...@6wind.com] > > Sent: Friday, 14 October 2022 21.51 > > > > On Fri, Oct 14, 2022 at 05:57:39PM +0200, Morten Brørup wrote: > > > > From: Olivier Matz [mailto:olivier.m...@6wind.com] > > > > Sent: Fr

Re: [PATCH 3/4] eventdev: have ethernet Tx adapter appropriately report idle

2022-10-19 Thread Jerin Jacob
jjar > > -Jay > > > -Original Message- > > From: Naga Harish K, S V > > Sent: Thursday, October 13, 2022 7:00 AM > > To: Jayatheerthan, Jay ; mattias.ronnblom > > ; Carrillo, Erik G > > ; Gujjar, Abhinandan S > > ; Jerin Jacob

Re: [PATCH] eventdev: update release notes

2022-10-19 Thread Jerin Jacob
lease notes for changes made in eventdev library. Fixes: 5fa63911e43b ("eventdev: replace padding type in event vector") Fixes: 0fbb55efa542 ("eventdev: add element offset to event vector") Fixes: d986276f9b72 ("eventdev: add prefix to public symbol")

Re: [PATCH v2] eventdev: increase xstats ID width to 64 bits

2022-10-19 Thread Jerin Jacob
orten Brørup > Reviewed-by: Mattias Rönnblom Acked-by: Jerin Jacob Applied to dpdk-next-net-eventdev/for-main. Thanks > --- > v2 Changes: > - Fix compilation on 32 bit platforms. (Mattias) > > doc/guides/rel_notes/release_22_11.rst | 5 ++ > drivers/event/cnxk/cnxk

Re: [PATCH v1] eventdev/crypto: add memzone lookup

2022-10-19 Thread Jerin Jacob
On Tue, Oct 18, 2022 at 3:09 PM Ganapati Kundapura wrote: > > Secondary process is not able to call the crypto adapter > api's stats get/reset as crypto adapter memzone memory is not accessible by > secondary process. > > Added memzone lookup so that secondary process can call the > crypto adapter

Re: [PATCH 2/2] event/sw: fix invalid log in selftest

2022-10-19 Thread Jerin Jacob
On Sat, Oct 15, 2022 at 2:08 AM Olivier Matz wrote: > > The log should display the value, not the id. > > Fixes: e21df4b062b5 ("test/eventdev: add SW xstats tests") > Cc: sta...@dpdk.org > > Signed-off-by: Olivier Matz > --- > drivers/event/sw/sw_evdev_selftest.c | 4 ++-- > 1 file changed, 2 in

Re: [PATCH v2] event/dlb2: fix port COS range allocation

2022-10-20 Thread Jerin Jacob
On Thu, Oct 20, 2022 at 5:38 AM Abdullah Sevincer wrote: > > This commit fixes allocation of port COS > when application requested port COS exceeds > (e.g. beyond 0-15) the number of LDB ports for > the domain. > > We limit application specified ports from a > COS to the max ports allocated for th

Re: [PATCH v3] event/dlb2: fix port COS range allocation

2022-10-21 Thread Jerin Jacob
On Thu, Oct 20, 2022 at 11:01 PM Abdullah Sevincer wrote: > > This commit fixes allocation of port COS > when application requested port COS exceeds > (e.g. beyond 0-15) the number of LDB ports for > the domain. > > We limit application specified ports from a > COS to the max ports allocated for t

Re: [PATCH v2] eventdev/eth_tx: fix queue delete logic

2022-10-21 Thread Jerin Jacob
On Fri, Oct 21, 2022 at 12:16 PM Naga Harish K S V wrote: > > To delete all the queues of a ethernet device associated with > adapter instance the queue_id can be passed as -1 to the queue > delete API. > > When a subset of queues of a ethernet device are associated, > the queue delete logic is ex

Re: [PATCH] eventdev: fix event vector documentation typo

2022-10-21 Thread Jerin Jacob
ntroduce event vector capability") Signed-off-by: Pavan Nikhilesh Signed-off-by: Mattias Rönnblom Acked-by: Jerin Jacob diff --git a/doc/guides/prog_guide/eventdev.rst b/doc/guides/prog_guide/eventdev.rst index 8c13c5832c..2c83176846 100644 --- a/doc/guides/prog_guide/eventdev

Re: [EXT] Re: [PATCH] net/cnxk: fix deadlock in security session creation

2023-01-11 Thread Jerin Jacob
On Thu, Jan 5, 2023 at 8:22 PM Nithin Kumar Dabilpuram wrote: > > > > -Original Message- > > From: Zhang, Fan > > Sent: Thursday, January 5, 2023 7:35 PM > > To: David Marchand ; dev@dpdk.org > > Cc: sta...@dpdk.org; Nithin Kumar Dabilpuram ; > > Kiran Kumar > > Kokkilagadda ; Sunil Kuma

Re: [dpdk-dev] [PATCH v2 4/4] common/cnxk: fix dual VLAN parsing issue

2023-01-11 Thread Jerin Jacob
On Wed, Jan 11, 2023 at 11:09 AM wrote: > > From: Satheesh Paul > > Flow parsing was not handling pattern matching on the > fields of inner VLAN even though MKEX profile could be > extracting inner VLAN fields. Code has been modified > to handle matching fields on two VLAN tags. > > Fixes: c34ea7

Re: [dpdk-dev] [PATCH] net/cnxk: support flow info API

2023-01-11 Thread Jerin Jacob
On Mon, Dec 19, 2022 at 6:48 PM wrote: > > From: Satheesh Paul > > Implement rte_flow_info_get API to get the maximum > number of counters and meters. > > Signed-off-by: Satheesh Paul > Reviewed-by: Kiran Kumar K > --- > Depends-on: patch-26075 ("common/cnxk: fix dual VLAN parsing issue") Ap

Re: [PATCH v6 4/4] eventdev/timer: change eventdev reconfig logic

2023-01-11 Thread Jerin Jacob
On Wed, Jan 4, 2023 at 12:12 PM Naga Harish K S V wrote: > > When rte_event_timer_adapter_create() is used for creating adapter > instance, eventdev is reconfigured with additional > ``rte_event_dev_config::nb_event_ports`` parameter. > > This eventdev reconfig logic is enhanced to increment the >

Re: [PATCH v3 2/3] graph: pcap capture for graph nodes

2023-01-12 Thread Jerin Jacob
On Thu, Jan 12, 2023 at 3:31 PM Amit Prakash Shukla wrote: > > Implementation adds support to capture packets at each node with > packet metadata and node name. > > Signed-off-by: Amit Prakash Shukla > --- > v2: > - Fixed code style issue > - Fixed CI compilation issue on github-robot > > > dif

Re: [PATCH v3 5/5] eventdev/crypto: fix failed events

2023-01-12 Thread Jerin Jacob
On Wed, Dec 7, 2022 at 12:26 PM Gujjar, Abhinandan S wrote: > > Acked-by: Abhinandan Gujjar > > > -Original Message- > > From: Kundapura, Ganapati > > Sent: Wednesday, December 7, 2022 12:20 PM > > To: dev@dpdk.org; jer...@marvell.com; Naga Harish K, S V > > ; Gujjar, Abhinandan S > > >

Re: [dpdk-dev] [PATCH] common/cnxk: fix issue with IPv6 ext matching

2023-01-12 Thread Jerin Jacob
On Thu, Jan 12, 2023 at 12:06 PM wrote: > > From: Kiran Kumar K > > While configuring ipv6 flow, ipv6 ext ltype should be > matched along with ipv6. Adding changes to fix this issue. > > Fixes: 474e275b1bc6 ("common/cnxk: support extensions attributes in IPv6 > item") > Cc: sta...@dpdk.org > > S

Re: [PATCH v2 1/4] eal: add thread set name API operating on rte thread

2023-01-12 Thread Jerin Jacob
On Wed, Jan 11, 2023 at 9:39 PM David Marchand wrote: > > On Wed, Dec 14, 2022 at 5:47 PM Tyler Retzlaff > wrote: > > diff --git a/lib/eal/common/eal_common_trace.c > > b/lib/eal/common/eal_common_trace.c > > index 5caaac8..89522dc 100644 > > --- a/lib/eal/common/eal_common_trace.c > > +++ b/lib

Re: [PATCH] common/cnxk: reduce channel count per LMAC

2023-01-12 Thread Jerin Jacob
On Wed, Jan 4, 2023 at 11:37 AM wrote: > > From: Sunil Kumar Kori > > Due to limitation, imposed by latest kernel, maximum number of > channel supported per LMAC is reduced to 8. Because of this change > application gets failed to initialize for more channels. > > Also this limitation impacts PFC

Re: [PATCH v3 1/1] common/cnxk: add mbox locking

2023-01-12 Thread Jerin Jacob
On Fri, Jan 6, 2023 at 11:15 PM Rakesh Kudurumalla wrote: > > this patch adds mbox locking using spinlock > to have different subsystems sharing same mbox Clean up the git commit and tell why? > > Signed-off-by: Rakesh Kudurumalla Please fix the below and resend the next version [for-next-net

Re: trace point symbols

2023-01-13 Thread Jerin Jacob
On Thu, Jan 12, 2023 at 3:13 PM Morten Brørup wrote: > > > From: Thomas Monjalon [mailto:tho...@monjalon.net] > > Sent: Thursday, 12 January 2023 10.11 > > > > > > I would like to see a policy regarding trace symbols. > > If we decide option 1 is not so useful, > > then we should not export trac

Re: [PATCH v7 4/4] eventdev/timer: change eventdev reconfig logic

2023-01-13 Thread Jerin Jacob
On Thu, Jan 12, 2023 at 10:01 PM Naga Harish K S V wrote: > > When rte_event_timer_adapter_create() is used for creating adapter > instance, eventdev is reconfigured with additional > ``rte_event_dev_config::nb_event_ports`` parameter. > > This eventdev reconfig logic is enhanced to increment the

Re: [PATCH v3] eventdev/timer: add API to get remaining ticks

2023-01-13 Thread Jerin Jacob
On Tue, Dec 20, 2022 at 2:41 AM Erik Gabriel Carrillo wrote: > > Introduce an event timer adapter API which allows users to determine how > many adapter ticks remain until an event timer fires. > > Signed-off-by: Erik Gabriel Carrillo > > /** > diff --git a/lib/eventdev/rte_event_timer_adapter.c

Re: RFC abstracting atomics

2023-01-13 Thread Jerin Jacob
On Fri, Jan 13, 2023 at 7:49 PM Ben Magistro wrote: > > As a user/developer I'll put a vote on Morten's side here. There are other > libraries we utilize that have stated x.y.z is the last version that will > support w, beginning on version l.m.n it will be standard o. I personally > don't th

Re: [PATCH v4] eventdev/timer: add API to get remaining ticks

2023-01-15 Thread Jerin Jacob
On Sat, Jan 14, 2023 at 1:20 AM Erik Gabriel Carrillo wrote: > > Introduce an event timer adapter API which allows users to determine how > many adapter ticks remain until an event timer expires. > > Signed-off-by: Erik Gabriel Carrillo Acked-by: Jerin Jacob Updated the git co

Re: [PATCH v4 2/4] eal: remove thread getname API

2023-01-16 Thread Jerin Jacob
On Sat, Jan 14, 2023 at 12:22 AM Tyler Retzlaff wrote: > > 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. >

Re: [PATCH 2/4] net/cnxk: restructure for cn10k datapath

2023-01-17 Thread Jerin Jacob
On Wed, Dec 21, 2022 at 2:46 PM Rahul Bhansali wrote: > > Restructure for separate cn10k datapath functionality to reduce > recompilation time in case of any changes in control path. > > New cnxk_ethdev_dp.h and cn10k_rxtx.h files are created to have > macros, functions as required for datapath wi

Re: [PATCH 9/9] common/cnxk: skip L4 checks on inline IPsec traffic

2023-01-17 Thread Jerin Jacob
On Mon, Jan 16, 2023 at 3:11 PM Nithin Dabilpuram wrote: > > Skip L4 checks on inline IPsec traffic as even first fragment > is set as valid ESP packet in order to send it via CPT. > > Signed-off-by: Nithin Dabilpuram 1) Squashed 1/9 with old patch in next-net-mrvl tree. 2) Updated the git commi

Re: [PATCH] net/cnxk: add threshold validation for RED config

2023-01-17 Thread Jerin Jacob
On Mon, Jan 2, 2023 at 10:14 PM wrote: > > From: Sunil Kumar Kori > > Validation is added to check minimum and maximum RED > threshold values, passed by user. > > Fixes: b7d3a0fe71eb ("net/cnxk: support congestion management operations") > > Signed-off-by: Sunil Kumar Kori Updated the git commi

Re: [PATCH] eventdev/eth_rx: fix return of rx adapter instance get

2023-01-17 Thread Jerin Jacob
On Tue, Jan 3, 2023 at 6:39 PM Shijith Thotton wrote: > > The API to get rx adapter instance is returning error for event devices > with internal port capability and eth_rx_adapter_instance_get op > undefined. But as the Rx adapter is internally maintaining the queue > information needed to find t

Re: [PATCH] eventdev/eth_tx: fix service function

2023-01-17 Thread Jerin Jacob
On Sat, Jan 7, 2023 at 10:11 PM Naga Harish K S V wrote: > > adapter service function is using RTE_ETH_FOREACH_DEV() macro for > looping through all available eth devices and flushing any pending > buffered packets. > > When Traffic Management nodes (vports) are added and deleted dynamically, > th

  1   2   3   4   5   6   7   8   9   10   >