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

2022-10-17 Thread Naga Harish K, S V
> -Original Message- > From: Jerin Jacob > Sent: Friday, October 14, 2022 11:07 PM > To: mattias.ronnblom > Cc: Naga Harish K, S V ; Jayatheerthan, Jay > ; Carrillo, Erik G ; > Gujjar, Abhinandan S ; Jerin Jacob > ; dev@dpdk.org; Van Haaren, Harry > ; hof.

[PATCH] eventdev/eth_tx: fix queue delete logic

2022-10-20 Thread Naga Harish K S V
;) Cc: sta...@dpdk.org Signed-off-by: Naga Harish K S V --- lib/eventdev/rte_event_eth_tx_adapter.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/eventdev/rte_event_eth_tx_adapter.c b/lib/eventdev/rte_event_eth_tx_adapter.c index c2a848103b..f60b7a82ef 100644 --- a/li

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

2022-10-20 Thread Naga Harish K S V
;) Cc: sta...@dpdk.org Signed-off-by: Naga Harish K S V --- v2: * fix segfault during unit test and modify logic --- --- lib/eventdev/rte_event_eth_tx_adapter.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/lib/eventdev/rte_event_eth_tx_adapter.c b/lib/eventdev/rte_event_eth_tx

RE: [PATCH] maintainers: change maintainer for event ethdev Rx/Tx adapters

2022-10-31 Thread Naga Harish K, S V
> -Original Message- > From: Thomas Monjalon > Sent: Sunday, October 30, 2022 2:30 PM > To: Naga Harish K, S V ; Jayatheerthan, Jay > > Cc: dev@dpdk.org; jerinjac...@gmail.com; jer...@marvell.com; > dev@dpdk.org; Mcnamara, John > Subject: Re: [PATCH] maintainer

[PATCH v7 1/4] eventdev/eth_rx: change eventdev reconfig logic

2023-01-12 Thread Naga Harish K S V
adapter when the adapter is created using above mentioned apis. Signed-off-by: Naga Harish K S V Acked-by: Abhinandan Gujjar --- v2: * Fix build error v3: * update doxygen v5: * update doxygen as per review comments v6: * no update in rxa --- --- .../prog_guide/event_ethernet_rx_adapter.rst | 19

[PATCH v7 2/4] eventdev/eth_tx: change eventdev reconfig logic

2023-01-12 Thread Naga Harish K S V
mentioned api. Signed-off-by: Naga Harish K S V Acked-by: Abhinandan Gujjar --- v2: * fix build error in doc/prog_guide v3: * update doxygen v5: * update doxygen as per review comments v6: * no update in txa --- --- .../prog_guide/event_ethernet_tx_adapter.rst| 17 + lib

[PATCH v7 3/4] eventdev/crypto: change eventdev reconfig logic

2023-01-12 Thread Naga Harish K S V
mentioned api. Signed-off-by: Naga Harish K S V Acked-by: Abhinandan Gujjar --- v2: * fix build error in documentation v3: * update doxygen v5: * update doxygen as per review comments v6: * no update in crypto adapter --- --- doc/guides/prog_guide/event_crypto_adapter.rst | 17

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

2023-01-12 Thread Naga Harish K S V
mentioned api. Signed-off-by: Naga Harish K S V Acked-by: Abhinandan Gujjar --- v2: * fix build error in documentation v3: * update doxygen v4: * fix programmer guide v5: * update doxygen as per review comments v6: * fix adapter cretae logic with correct event port id v7: * updated 23.03 release

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

2023-01-12 Thread Naga Harish K, S V
Hi Jerin, > -Original Message- > From: Jerin Jacob > Sent: Thursday, January 12, 2023 12:36 PM > To: Naga Harish K, S V > Cc: jer...@marvell.com; Carrillo, Erik G ; Gujjar, > Abhinandan S ; dev@dpdk.org; > Jayatheerthan, Jay > Subject: Re: [PATCH v6 4/4] eventde

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

2023-01-20 Thread Naga Harish K, S V
Hi Jerin, > -Original Message- > From: Jerin Jacob > Sent: Wednesday, January 18, 2023 3:52 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

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

2023-01-20 Thread Naga Harish K, S V
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 > > Subject: Re: [PATCH 1/3] eventdev/eth_rx: add params

[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

[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 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

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

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

2023-01-24 Thread Naga Harish K, S V
Hi Jerin, > -Original Message- > From: Jerin Jacob > Sent: Tuesday, January 24, 2023 10:00 AM > To: Naga Harish K, S V > Cc: jer...@marvell.com; Carrillo, Erik G ; Gujjar, > Abhinandan S ; dev@dpdk.org; Jayatheerthan, > Jay > Subject: Re: [PATCH v2 1/3] eventde

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

2023-01-25 Thread Naga Harish K, S V
Hi Jerin, > -Original Message- > From: Jerin Jacob > Sent: Wednesday, January 25, 2023 9:42 AM > To: Naga Harish K, S V > Cc: jer...@marvell.com; Carrillo, Erik G ; Gujjar, > Abhinandan S ; dev@dpdk.org; > Jayatheerthan, Jay > Subject: Re: [PATCH v2 1/3] eventde

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

2023-01-25 Thread Naga Harish K, S V
> -Original Message- > From: Jerin Jacob > Sent: Wednesday, January 25, 2023 4:08 PM > To: Naga Harish K, S V > Cc: jer...@marvell.com; Carrillo, Erik G ; Gujjar, > Abhinandan S ; dev@dpdk.org; > Jayatheerthan, Jay > Subject: Re: [PATCH v2 1/3] eventdev/eth_rx:

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

2023-01-30 Thread Naga Harish K, S V
> -Original Message- > From: Jerin Jacob > Sent: Saturday, January 28, 2023 4:24 PM > To: Naga Harish K, S V > Cc: jer...@marvell.com; Carrillo, Erik G ; Gujjar, > Abhinandan S ; dev@dpdk.org; > Jayatheerthan, Jay > Subject: Re: [PATCH v2 1/3] eventdev/eth_rx:

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

2023-02-02 Thread Naga Harish K, S V
Hi Jerin, > -Original Message- > From: Jerin Jacob > Sent: Monday, January 30, 2023 8:13 PM > To: Naga Harish K, S V > Cc: jer...@marvell.com; Carrillo, Erik G ; Gujjar, > Abhinandan S ; dev@dpdk.org; > Jayatheerthan, Jay > Subject: Re: [PATCH v2 1/3] eventde

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

2023-02-05 Thread Naga Harish K, S V
Hi Jerin, > -Original Message- > From: Jerin Jacob > Sent: Friday, February 3, 2023 3:15 PM > To: Naga Harish K, S V > Cc: jer...@marvell.com; Carrillo, Erik G ; Gujjar, > Abhinandan S ; dev@dpdk.org; > Jayatheerthan, Jay > Subject: Re: [PATCH v2 1/3] eventde

RE: [PATCH v3 1/3] lib: introduce dispatcher library

2023-09-17 Thread Naga Harish K, S V
> -Original Message- > From: Mattias Rönnblom > Sent: Monday, September 4, 2023 6:33 PM > To: dev@dpdk.org > Cc: Jerin Jacob ; techbo...@dpdk.org; Van Haaren, > Harry ; hof...@lysator.liu.se; Nilsson, Peter > ; Heng Wang ; > Naga Harish K, S V ; Pavan Nikhilesh

RE: [PATCH v3 1/3] lib: introduce dispatcher library

2023-09-20 Thread Naga Harish K, S V
> -Original Message- > From: Mattias Rönnblom > Sent: Tuesday, September 19, 2023 2:51 PM > To: Naga Harish K, S V ; mattias.ronnblom > ; dev@dpdk.org > Cc: Jerin Jacob ; techbo...@dpdk.org; Van Haaren, > Harry ; Nilsson, Peter > ; Heng Wang ; > Pavan Nikhi

RE: [PATCH] eventdev/eth_rx: fix timestamp field register in mbuf

2023-09-20 Thread Naga Harish K, S V
> -Original Message- > From: Rahul Bhansali > Sent: Monday, September 18, 2023 1:56 PM > To: dev@dpdk.org; Naga Harish K, S V ; Jerin > Jacob ; Kundapura, Ganapati > > Cc: Rahul Bhansali ; sta...@dpdk.org > Subject: [PATCH] eventdev/eth_rx: fix timestam

RE: [PATCH v3 1/3] lib: introduce dispatcher library

2023-09-20 Thread Naga Harish K, S V
> -Original Message- > From: Jerin Jacob > Sent: Wednesday, September 20, 2023 3:02 PM > To: Naga Harish K, S V > Cc: mattias.ronnblom ; dev@dpdk.org; > Jerin Jacob ; techbo...@dpdk.org; Van Haaren, Harry > ; hof...@lysator.liu.se; Nilsson, Peter > ; Heng

Re: [PATCH] eventdev/eth_rx: fix timestamp field register in mbuf

2023-09-25 Thread Naga Harish K, S V
contribution guidelines. -Harish From: Jerin Jacob Sent: Tuesday, September 19, 2023 9:59 PM To: Rahul Bhansali Cc: dev@dpdk.org ; Naga Harish K, S V ; Jerin Jacob ; Kundapura, Ganapati ; sta...@dpdk.org Subject: Re: [PATCH] eventdev/eth_rx: fix timestamp field

RE: [PATCH v3] eventdev/eth_rx: fix timestamp field register in mbuf

2023-09-26 Thread Naga Harish K, S V
> -Original Message- > From: Rahul Bhansali > Sent: Wednesday, September 20, 2023 10:18 PM > To: dev@dpdk.org; Naga Harish K, S V ; Jerin > Jacob ; Kundapura, Ganapati > > Cc: Rahul Bhansali ; sta...@dpdk.org > Subject: [PATCH v3] eventdev/eth_rx: fix timestam

RE: [PATCH v4] eventdev: add adapter instance get API

2022-06-07 Thread Naga Harish K, S V
Hi Ganapati, Some comments inline. > -Original Message- > From: Ganapati Kundapura > Sent: Tuesday, June 7, 2022 8:43 PM > To: jerinjac...@gmail.com; dev@dpdk.org; Jayatheerthan, Jay > > Subject: [PATCH v4] eventdev: add adapter instance get API > > Added rte_event_eth_rx_adapter_ins

RE: [PATCH v6 1/7] eventdev/eth_rx: add adapter instance get API

2022-06-09 Thread Naga Harish K, S V
> -Original Message- > From: Kundapura, Ganapati > Sent: Wednesday, June 8, 2022 5:44 PM > To: jerinjac...@gmail.com; dev@dpdk.org; Jayatheerthan, Jay > > Cc: Naga Harish K, S V > Subject: [PATCH v6 1/7] eventdev/eth_rx: add adapter instan

RE: [PATCH v6 4/7] eventdev/eth_tx: add instance get API

2022-06-09 Thread Naga Harish K, S V
> -Original Message- > From: Kundapura, Ganapati > Sent: Wednesday, June 8, 2022 5:44 PM > To: jerinjac...@gmail.com; dev@dpdk.org; Jayatheerthan, Jay > > Cc: Naga Harish K, S V > Subject: [PATCH v6 4/7] eventdev/eth_tx: add instan

[PATCH] eventdev/eth_tx: fix adapter create

2022-06-15 Thread Naga Harish K S V
y prevents overwriting other memory areas like event port config memory. Signed-off-by: Naga Harish K S V --- lib/eventdev/rte_event_eth_tx_adapter.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/eventdev/rte_event_eth_tx_adapter.c b/lib/eventdev/rte_event_eth_tx_adapt

[PATCH v2] eventdev/eth_tx: fix adapter create

2022-06-15 Thread Naga Harish K S V
y prevents overwriting other memory areas like event port config memory. Fixes: a3bbf2e09756 ("eventdev: add eth Tx adapter implementation") Cc: sta...@dpdk.org Signed-off-by: Naga Harish K S V --- v2: * fix commit message --- lib/eventdev/rte_event_eth_tx_adapter.c | 2 +- 1 file change

RE: [PATCH v8 2/7] eventdev/eth_rx: add telemetry callback for instance get

2022-06-22 Thread Naga Harish K, S V
Reviewed-by: Naga Harish K S V > -Original Message- > From: Kundapura, Ganapati > Sent: Wednesday, June 22, 2022 10:24 PM > To: dev@dpdk.org; jer...@marvell.com; Jayatheerthan, Jay > ; Naga Harish K, S V > > Subject: [PATCH v8 2/7] eventdev/eth_rx: add telemetry ca

RE: [PATCH v8 3/7] test/eth_rx: add test case for instance get API

2022-06-22 Thread Naga Harish K, S V
Reviewed-by: Naga Harish K S V > -Original Message- > From: Kundapura, Ganapati > Sent: Wednesday, June 22, 2022 10:24 PM > To: dev@dpdk.org; jer...@marvell.com; Jayatheerthan, Jay > ; Naga Harish K, S V > > Subject: [PATCH v8 3/7] test/eth_rx: add test case

RE: [PATCH v8 4/7] eventdev/eth_tx: add instance get API

2022-06-22 Thread Naga Harish K, S V
Reviewed-by: Naga Harish K S V > -Original Message- > From: Kundapura, Ganapati > Sent: Wednesday, June 22, 2022 10:24 PM > To: dev@dpdk.org; jer...@marvell.com; Jayatheerthan, Jay > ; Naga Harish K, S V > > Subject: [PATCH v8 4/7] eventdev/eth_tx: add instan

RE: [PATCH v8 5/7] test/eth_tx: add testcase for instance get API

2022-06-22 Thread Naga Harish K, S V
Reviewed-by: Naga Harish K S V > -Original Message- > From: Kundapura, Ganapati > Sent: Wednesday, June 22, 2022 10:24 PM > To: dev@dpdk.org; jer...@marvell.com; Jayatheerthan, Jay > ; Naga Harish K, S V > > Subject: [PATCH v8 5/7] test/eth_tx: add testcase

RE: [PATCH v8 1/7] eventdev/eth_rx: add adapter instance get API

2022-06-22 Thread Naga Harish K, S V
Reviewed-by: Naga Harish K S V > -Original Message- > From: Kundapura, Ganapati > Sent: Wednesday, June 22, 2022 10:24 PM > To: dev@dpdk.org; jer...@marvell.com; Jayatheerthan, Jay > ; Naga Harish K, S V > > Subject: [PATCH v8 1/7] eventdev/eth_rx: add ada

RE: [PATCH v8 7/7] doc/eth_tx: update instance get API

2022-06-22 Thread Naga Harish K, S V
Reviewed-by: Naga Harish K S V > -Original Message- > From: Kundapura, Ganapati > Sent: Wednesday, June 22, 2022 10:24 PM > To: dev@dpdk.org; jer...@marvell.com; Jayatheerthan, Jay > ; Naga Harish K, S V > > Subject: [PATCH v8 7/7] doc/eth_tx: update instan

RE: [PATCH v8 6/7] doc/eth_rx: update instance get API

2022-06-22 Thread Naga Harish K, S V
Reviewed-by: Naga Harish K S V > -Original Message- > From: Kundapura, Ganapati > Sent: Wednesday, June 22, 2022 10:24 PM > To: dev@dpdk.org; jer...@marvell.com; Jayatheerthan, Jay > ; Naga Harish K, S V > > Subject: [PATCH v8 6/7] doc/eth_rx: update instan

[PATCH] eventdev/eth_tx: fix queue delete

2022-06-23 Thread Naga Harish K S V
Add spinlock protection in queue delete function. This protects the data path while the queue delete operation is in progress. Fixes: a3bbf2e09756 ("eventdev: add eth Tx adapter implementation") Cc: sta...@dpdk.org Signed-off-by: Naga Harish K S V --- lib/eventdev/rte_event_eth_tx

[PATCH] doc: add event timer expiry drop stat

2022-06-27 Thread Naga Harish K S V
The structure ``rte_event_timer_adapter_stats`` will be extended by adding a new field, ``evtim_drop_count``. This stat will represent the number of times an event timer expiry is dropped by the event timer adapter. Signed-off-by: Naga Harish K S V --- doc/guides/rel_notes/deprecation.rst | 6

[PATCH v2] doc: add event timer expiry drop stat

2022-06-27 Thread Naga Harish K S V
The structure ``rte_event_timer_adapter_stats`` will be extended by adding a new field, ``evtim_drop_count``. This stat will represent the number of times an event_timer expiry event is dropped by the event timer adapter. Signed-off-by: Naga Harish K S V --- v2: * update commit message --- doc

[PATCH v2] eventdev/rx_adapter: add event port get api

2022-01-22 Thread Naga Harish K S V
This patch introduces new api for retrieving event port id of eth rx adapter. Signed-off-by: Naga Harish K S V Acked-by: Jay Jayatheerthan --- doc/guides/rel_notes/release_22_03.rst | 2 ++ lib/eventdev/rte_event_eth_rx_adapter.c | 20 lib/eventdev

[PATCH v2] eventdev/rx_adapter: add event port get api

2022-01-22 Thread Naga Harish K S V
This patch introduces new api for retrieving event port id of eth rx adapter. Signed-off-by: Naga Harish K S V Acked-by: Jay Jayatheerthan --- doc/guides/rel_notes/release_22_03.rst | 2 ++ lib/eventdev/rte_event_eth_rx_adapter.c | 20 lib/eventdev

[PATCH v3] eventdev/eth_rx: add event port get api

2022-01-22 Thread Naga Harish K S V
This patch introduces new api for retrieving event port id of eth rx adapter. Signed-off-by: Naga Harish K S V Acked-by: Jay Jayatheerthan --- v3: * update commit message head line v2: * address review comments v1: * initial implementation --- doc/guides/rel_notes/release_22_03.rst | 2

[PATCH] eventdev/eth_rx: fix queue config get API

2022-02-08 Thread Naga Harish K S V
the memcpy size used in queue config get function is more than the source size. Use correct size to avoid copy of unnecessary data. Fixes: da781e6488 ("eventdev/eth_rx: support Rx queue config get") Signed-off-by: Naga Harish K S V --- lib/eventdev/rte_event_eth_rx_adapter.c | 2

[PATCH] eventdev/eth_tx: fix queue add logic

2022-02-08 Thread Naga Harish K S V
The internal function txa_service_queue_add is returning 0 in case of error. correct this logic to return negative value to indicate failure. Fixes: a3bbf2e09756 ("eventdev: add eth Tx adapter implementation") Signed-off-by: Naga Harish K S V --- lib/eventdev/rte_event_eth_tx_adap

[PATCH v2] eventdev/eth_tx: fix queue add logic

2022-02-08 Thread Naga Harish K S V
The internal function txa_service_queue_add is returning 0 in case of error. correct this logic to return a negative value to indicate failure. Fixes: a3bbf2e09756 ("eventdev: add eth Tx adapter implementation") Signed-off-by: Naga Harish K S V --- v2: * adjust commit message

Re: [dpdk-dev] [PATCH v3] eventdev/rx_adapter: add telemetry callbacks

2021-10-12 Thread Naga Harish K, S V
> -Original Message- > From: dev On Behalf Of Jayatheerthan, Jay > Sent: Tuesday, October 12, 2021 6:39 PM > To: Kundapura, Ganapati ; > jerinjac...@gmail.com; dev@dpdk.org > Cc: Kinsella, Ray ; Thomas Monjalon > ; David Marchand > Subject: Re: [dpdk-dev] [PATCH v3] eventdev/rx_adapter

Re: [dpdk-dev] [PATCH v3] eventdev/rx_adapter: add telemetry callbacks

2021-10-12 Thread Naga Harish K, S V
> -Original Message- > From: Kundapura, Ganapati > Sent: Tuesday, October 12, 2021 9:44 PM > To: Naga Harish K, S V ; Jayatheerthan, Jay > ; jerinjac...@gmail.com; dev@dpdk.org > Cc: Kinsella, Ray ; Thomas Monjalon > ; David Marchand > Subject: RE: [PATCH v3]

Re: [dpdk-dev] [PATCH v4] eventdev/rx_adapter: add telemetry callbacks

2021-10-13 Thread Naga Harish K, S V
Acked-by: Naga Harish K S V > -Original Message- > From: dev On Behalf Of Ganapati Kundapura > Sent: Wednesday, October 13, 2021 1:27 PM > To: jerinjac...@gmail.com; dev@dpdk.org > Cc: Jayatheerthan, Jay > Subject: [dpdk-dev] [PATCH v4] eventdev/rx_adapter: add tel

[dpdk-dev] [PATCH] eventdev/rx_adapter: fix wrr buffer overrun issue

2021-10-18 Thread Naga Harish K S V
this varaible to get the next queue and device pair may leed to wrr buffer overruns. Resetting the wrr_pos to zero after recomputation of wrr array fixes the buffer overrun issue. Fixes: 9c38b704d280 ("eventdev: add eth Rx adapter implementation") Signed-off-by: Naga Harish K S V

[dpdk-dev] [PATCH] eventdev/rx_adapter: fix wrr buffer overrun issue

2021-10-18 Thread Naga Harish K S V
this variable to get the next queue and device pair may leed to wrr buffer overruns. Resetting the wrr_pos to zero after recomputation of wrr array fixes the buffer overrun issue. Fixes: 9c38b704d280 ("eventdev: add eth Rx adapter implementation") Signed-off-by: Naga Harish K S V

Re: [PATCH v4] kni: optimize alloc queue release

2022-05-31 Thread Naga Harish K, S V
Hi all, Looks like this patch is out there for review for quite some time. Can somebody review this patch? -Harish From: Naga Harish K S V Sent: Thursday, April 14, 2022 11:05 PM To: ferruh.yi...@xilinx.com ; Yigit, Ferruh Cc: Jayatheerthan, Jay ; dev

[dpdk-dev] [PATCH 1/2] eventdev/eth_rx: add queue stats get API

2021-10-26 Thread Naga Harish K S V
: Naga Harish K S V --- lib/eventdev/rte_event_eth_rx_adapter.c | 195 ++-- lib/eventdev/rte_event_eth_rx_adapter.h | 43 ++ lib/eventdev/version.map| 1 + 3 files changed, 196 insertions(+), 43 deletions(-) diff --git a/lib/eventdev

[dpdk-dev] [PATCH 2/2] eventdev/eth_rx: support telemetry

2021-10-26 Thread Naga Harish K S V
Added telemetry support for rxa_queue_stats to get rx queue stats Signed-off-by: Naga Harish K S V --- lib/eventdev/rte_event_eth_rx_adapter.c | 67 + 1 file changed, 67 insertions(+) diff --git a/lib/eventdev/rte_event_eth_rx_adapter.c b/lib/eventdev

[dpdk-dev] [PATCH 1/2] eventdev/eth_rx: add queue stats get API

2021-10-26 Thread Naga Harish K S V
: Naga Harish K S V --- lib/eventdev/rte_event_eth_rx_adapter.c | 201 +++- lib/eventdev/rte_event_eth_rx_adapter.h | 43 + lib/eventdev/version.map| 1 + 3 files changed, 202 insertions(+), 43 deletions(-) diff --git a/lib/eventdev

[dpdk-dev] [PATCH 2/2] eventdev/eth_rx: support telemetry

2021-10-26 Thread Naga Harish K S V
Added telemetry support for rxa_queue_stats to get rx queue stats Signed-off-by: Naga Harish K S V --- lib/eventdev/rte_event_eth_rx_adapter.c | 67 + 1 file changed, 67 insertions(+) diff --git a/lib/eventdev/rte_event_eth_rx_adapter.c b/lib/eventdev

[dpdk-dev] [PATCH 1/3] eventdev/eth_rx: add queue stats get and reset APIs

2021-10-27 Thread Naga Harish K S V
stats_reset apis are also updated to handle queue level event buffer use case. Signed-off-by: Naga Harish K S V --- .../prog_guide/event_ethernet_rx_adapter.rst | 11 + lib/eventdev/rte_event_eth_rx_adapter.c | 252 +++--- lib/eventdev/rte_event_eth_rx_adapter.h | 66

[dpdk-dev] [PATCH 2/3] eventdev/eth_rx: support telemetry

2021-10-27 Thread Naga Harish K S V
Added telemetry support for rxa_queue_stats and rxa_queue_stats_reset to get and reset rx queue stats respectively Signed-off-by: Naga Harish K S V --- lib/eventdev/rte_event_eth_rx_adapter.c | 124 1 file changed, 124 insertions(+) diff --git a/lib/eventdev

[dpdk-dev] [PATCH 3/3] test/event: add unit test for Rx adapter

2021-10-27 Thread Naga Harish K S V
add unit test for rte_event_eth_rx_adapter_queue_stats_get() and rte_event_eth_rx_adapter_queue_stats_reset() apis. Signed-off-by: Naga Harish K S V --- app/test/test_event_eth_rx_adapter.c | 60 1 file changed, 60 insertions(+) diff --git a/app/test

[dpdk-dev] [PATCH v2 1/3] eventdev/eth_rx: add queue stats get and reset APIs

2021-10-27 Thread Naga Harish K S V
stats_reset apis are also updated to handle queue level event buffer use case. Signed-off-by: Naga Harish K S V --- .../prog_guide/event_ethernet_rx_adapter.rst | 11 + lib/eventdev/eventdev_pmd.h | 52 lib/eventdev/rte_event_eth_rx_adapter.c | 268

[dpdk-dev] [PATCH v2 2/3] eventdev/eth_rx: support telemetry

2021-10-27 Thread Naga Harish K S V
Added telemetry support for rxa_queue_stats and rxa_queue_stats_reset to get and reset rx queue stats respectively Signed-off-by: Naga Harish K S V --- lib/eventdev/rte_event_eth_rx_adapter.c | 124 1 file changed, 124 insertions(+) diff --git a/lib/eventdev

[dpdk-dev] [PATCH v2 3/3] test/event: add unit test for Rx adapter

2021-10-27 Thread Naga Harish K S V
add unit test for rte_event_eth_rx_adapter_queue_stats_get() and rte_event_eth_rx_adapter_queue_stats_reset() apis. Signed-off-by: Naga Harish K S V --- app/test/test_event_eth_rx_adapter.c | 60 1 file changed, 60 insertions(+) diff --git a/app/test

[dpdk-dev] [PATCH v2 1/3] eventdev/eth_rx: add queue stats get and reset APIs

2021-10-28 Thread Naga Harish K S V
stats_reset apis are also updated to handle queue level event buffer use case. Signed-off-by: Naga Harish K S V --- v2: * added pmd callback support for adapter queue_stats_get and queue_stats_reset apis. --- .../prog_guide/event_ethernet_rx_adapter.rst | 11 + lib/eventdev/eventdev_pmd.h

[dpdk-dev] [PATCH v2 2/3] eventdev/eth_rx: support telemetry

2021-10-28 Thread Naga Harish K S V
Added telemetry support for rxa_queue_stats and rxa_queue_stats_reset to get and reset rx queue stats respectively Signed-off-by: Naga Harish K S V --- lib/eventdev/rte_event_eth_rx_adapter.c | 124 1 file changed, 124 insertions(+) diff --git a/lib/eventdev

[dpdk-dev] [PATCH v2 3/3] test/event: add unit test for Rx adapter

2021-10-28 Thread Naga Harish K S V
add unit test for rte_event_eth_rx_adapter_queue_stats_get() and rte_event_eth_rx_adapter_queue_stats_reset() apis. Signed-off-by: Naga Harish K S V --- app/test/test_event_eth_rx_adapter.c | 60 1 file changed, 60 insertions(+) diff --git a/app/test

[dpdk-dev] [PATCH v3 1/3] eventdev/eth_rx: add queue stats get and reset APIs

2021-10-28 Thread Naga Harish K S V
stats_reset apis are also updated to handle queue level event buffer use case. Signed-off-by: Naga Harish K S V Acked-by: Jay Jayatheerthan --- v2: * added pmd callback support for adapter queue_stats_get and queue_stats_reset apis. v3: * addressed coding style review comments

[dpdk-dev] [PATCH v3 2/3] eventdev/eth_rx: support telemetry

2021-10-28 Thread Naga Harish K S V
Added telemetry support for rxa_queue_stats and rxa_queue_stats_reset to get and reset rx queue stats respectively Signed-off-by: Naga Harish K S V Acked-by: Jay Jayatheerthan --- lib/eventdev/rte_event_eth_rx_adapter.c | 124 1 file changed, 124 insertions(+) diff

[dpdk-dev] [PATCH v3 3/3] test/event: add unit test for Rx adapter

2021-10-28 Thread Naga Harish K S V
add unit test for rte_event_eth_rx_adapter_queue_stats_get() and rte_event_eth_rx_adapter_queue_stats_reset() apis. Signed-off-by: Naga Harish K S V Acked-by: Jay Jayatheerthan --- app/test/test_event_eth_rx_adapter.c | 60 1 file changed, 60 insertions(+) diff

[dpdk-dev] [PATCH v3 1/3] eventdev/eth_rx: add queue stats get and reset APIs

2021-10-28 Thread Naga Harish K S V
stats_reset apis are also updated to handle queue level event buffer use case. Signed-off-by: Naga Harish K S V Acked-by: Jay Jayatheerthan --- v2: * added pmd callback support for adapter queue_stats_get and queue_stats_reset apis. v3: * addressed coding style review comments

[dpdk-dev] [PATCH v3 2/3] eventdev/eth_rx: support telemetry

2021-10-28 Thread Naga Harish K S V
Added telemetry support for rxa_queue_stats and rxa_queue_stats_reset to get and reset rx queue stats respectively Signed-off-by: Naga Harish K S V Acked-by: Jay Jayatheerthan --- lib/eventdev/rte_event_eth_rx_adapter.c | 124 1 file changed, 124 insertions(+) diff

[dpdk-dev] [PATCH v3 3/3] test/event: add unit test for Rx adapter

2021-10-28 Thread Naga Harish K S V
add unit test for rte_event_eth_rx_adapter_queue_stats_get() and rte_event_eth_rx_adapter_queue_stats_reset() apis. Signed-off-by: Naga Harish K S V Acked-by: Jay Jayatheerthan --- app/test/test_event_eth_rx_adapter.c | 60 1 file changed, 60 insertions(+) diff

[dpdk-dev] [PATCH] eventdev/eth_tx: fix queue_del function

2021-11-08 Thread Naga Harish K S V
d eth Tx adapter implementation") Cc: sta...@dpdk.org Signed-off-by: Naga Harish K S V --- lib/eventdev/rte_event_eth_tx_adapter.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/eventdev/rte_event_eth_tx_adapter.c b/lib/eventdev/rte_event_eth_tx_adapter.c index

[dpdk-dev] [PATCH] eventdev/eth_tx: fix queue_del function

2021-11-09 Thread Naga Harish K S V
d eth Tx adapter implementation") Cc: sta...@dpdk.org Signed-off-by: Naga Harish K S V Acked-by: Jay Jayatheerthan --- lib/eventdev/rte_event_eth_tx_adapter.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/eventdev/rte_event_eth_tx_adapter.c b/li

[dpdk-dev] [PATCH v2] eventdev/eth_tx: fix queue_del function

2021-11-09 Thread Naga Harish K S V
d eth Tx adapter implementation") Cc: sta...@dpdk.org Signed-off-by: Naga Harish K S V Acked-by: Jay Jayatheerthan --- lib/eventdev/rte_event_eth_tx_adapter.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/eventdev/rte_event_eth_tx_adapter.c b/li

[dpdk-dev] [PATCH v1 1/5] eventdev: rx_adapter: add support to configure event buffer size

2021-09-18 Thread Naga Harish K S V
time aligned to BATCH_SIZE + 2*BATCH_SIZE. Signed-off-by: Naga Harish K S V Signed-off-by: Ganapati Kundapura --- .../prog_guide/event_ethernet_rx_adapter.rst | 7 ++ lib/eventdev/rte_event_eth_rx_adapter.c | 87 +-- lib/eventdev/rte_event_eth_rx_adapter.h | 45

[dpdk-dev] [PATCH v1 2/5] test/event: add unit test for rte_event_eth_rx_adapter_create2 api

2021-09-18 Thread Naga Harish K S V
this patch adds unit test for rte_event_eth_rx_adapter_create2 api and validate all possible input combinations. Signed-off-by: Naga Harish K S V --- app/test/test_event_eth_rx_adapter.c | 53 +--- 1 file changed, 49 insertions(+), 4 deletions(-) diff --git a/app/test

[dpdk-dev] [PATCH v1 3/5] eventdev:rx_adapter:add per queue event buffer configure support

2021-09-18 Thread Naga Harish K S V
passed to ``rte_event_eth_rx_adapter_queue_add``. Signed-off-by: Naga Harish K S V --- .../prog_guide/event_ethernet_rx_adapter.rst | 19 --- lib/eventdev/rte_event_eth_rx_adapter.h | 4 2 files changed, 16 insertions(+), 7 deletions(-) diff --git a/doc/guides

[dpdk-dev] [PATCH v1 4/5] eventdev:rx_adapter: implement per queue event buffer

2021-09-18 Thread Naga Harish K S V
this patch implement the per queue event buffer after required validations. Signed-off-by: Naga Harish K S V --- lib/eventdev/rte_event_eth_rx_adapter.c | 185 ++-- 1 file changed, 138 insertions(+), 47 deletions(-) diff --git a/lib/eventdev/rte_event_eth_rx_adapter.c b

[dpdk-dev] [PATCH v1 5/5] test/eventdev: add per rx queue event buffer unit

2021-09-18 Thread Naga Harish K S V
this patch adds unit tests for per rx queue event buffer Signed-off-by: Naga Harish K S V --- app/test/test_event_eth_rx_adapter.c | 90 1 file changed, 90 insertions(+) diff --git a/app/test/test_event_eth_rx_adapter.c b/app/test/test_event_eth_rx_adapter.c index

[dpdk-dev] [PATCH v2 2/5] test/event: add unit test for event buffer size config api

2021-09-21 Thread Naga Harish K S V
this patch adds unit test for rte_event_eth_rx_adapter_create_with_params api and validate all possible input combinations. Signed-off-by: Naga Harish K S V --- app/test/test_event_eth_rx_adapter.c | 53 +--- 1 file changed, 49 insertions(+), 4 deletions(-) diff --git a

[dpdk-dev] [PATCH v2 3/5] eventdev/rx_adapter:add per queue event buffer configure support

2021-09-21 Thread Naga Harish K S V
::event_buf_size`` and passed to ``rte_event_eth_rx_adapter_queue_add`` api. Signed-off-by: Naga Harish K S V --- .../prog_guide/event_ethernet_rx_adapter.rst | 19 --- lib/eventdev/rte_event_eth_rx_adapter.h | 4 2 files changed, 16 insertions(+), 7 deletions(-) diff --git a

[dpdk-dev] [PATCH v2 1/5] eventdev/rx_adapter: add support to configure event buffer size

2021-09-21 Thread Naga Harish K S V
after aligning the size to BATCH_SIZE and adding 2*BATCH_SIZE. In case of NULL params argument, default event buffer size is used. Signed-off-by: Naga Harish K S V Signed-off-by: Ganapati Kundapura --- .../prog_guide/event_ethernet_rx_adapter.rst | 7 ++ lib/eventdev

[dpdk-dev] [PATCH v2 4/5] eventdev/rx_adapter: implement per queue event buffer

2021-09-21 Thread Naga Harish K S V
this patch implement the per queue event buffer after required validations. Signed-off-by: Naga Harish K S V --- lib/eventdev/rte_event_eth_rx_adapter.c | 188 ++-- 1 file changed, 139 insertions(+), 49 deletions(-) diff --git a/lib/eventdev/rte_event_eth_rx_adapter.c b

[dpdk-dev] [PATCH v2 5/5] test/eventdev: add per rx queue event buffer unit

2021-09-21 Thread Naga Harish K S V
this patch adds unit tests for per rx queue event buffer Signed-off-by: Naga Harish K S V --- app/test/test_event_eth_rx_adapter.c | 86 1 file changed, 86 insertions(+) diff --git a/app/test/test_event_eth_rx_adapter.c b/app/test/test_event_eth_rx_adapter.c index

[dpdk-dev] [PATCH v2 2/5] test/event: add unit test for event buffer size config api

2021-09-21 Thread Naga Harish K S V
this patch adds unit test for rte_event_eth_rx_adapter_create_with_params api and validate all possible input combinations. Signed-off-by: Naga Harish K S V --- app/test/test_event_eth_rx_adapter.c | 53 +--- 1 file changed, 49 insertions(+), 4 deletions(-) diff --git a

[dpdk-dev] [PATCH v2 3/5] eventdev/rx_adapter:add per queue event buffer configure support

2021-09-21 Thread Naga Harish K S V
::event_buf_size`` and passed to ``rte_event_eth_rx_adapter_queue_add`` api. Signed-off-by: Naga Harish K S V --- .../prog_guide/event_ethernet_rx_adapter.rst | 19 --- lib/eventdev/rte_event_eth_rx_adapter.h | 4 2 files changed, 16 insertions(+), 7 deletions(-) diff --git a

[dpdk-dev] [PATCH v2 1/5] eventdev/rx_adapter: add support to configure event buffer size

2021-09-21 Thread Naga Harish K S V
after aligning the size to BATCH_SIZE and adding 2*BATCH_SIZE. In case of NULL params argument, default event buffer size is used. Signed-off-by: Naga Harish K S V Signed-off-by: Ganapati Kundapura --- v2: * Updated header file and rx adapter documentation as per review comments. * new api name

[dpdk-dev] [PATCH v2 4/5] eventdev/rx_adapter: implement per queue event buffer

2021-09-21 Thread Naga Harish K S V
this patch implement the per queue event buffer after required validations. Signed-off-by: Naga Harish K S V --- lib/eventdev/rte_event_eth_rx_adapter.c | 188 ++-- 1 file changed, 139 insertions(+), 49 deletions(-) diff --git a/lib/eventdev/rte_event_eth_rx_adapter.c b

[dpdk-dev] [PATCH v2 5/5] test/eventdev: add per rx queue event buffer unit

2021-09-21 Thread Naga Harish K S V
this patch adds unit tests for per rx queue event buffer Signed-off-by: Naga Harish K S V --- app/test/test_event_eth_rx_adapter.c | 86 1 file changed, 86 insertions(+) diff --git a/app/test/test_event_eth_rx_adapter.c b/app/test/test_event_eth_rx_adapter.c index

Re: [dpdk-dev] [PATCH v1 1/5] eventdev: rx_adapter: add support to configure event buffer size

2021-09-21 Thread Naga Harish K, S V
Hi Jerin, Please see the replies inline. > -Original Message- > From: Jerin Jacob > Sent: Monday, September 20, 2021 11:50 AM > To: Naga Harish K, S V > Cc: Jerin Jacob ; Jayatheerthan, Jay > ; dpdk-dev ; Kundapura, > Ganapati > Subject: Re: [dpdk-dev]

Re: [dpdk-dev] [PATCH v1 3/5] eventdev:rx_adapter:add per queue event buffer configure support

2021-09-21 Thread Naga Harish K, S V
Hi Jerin, > -Original Message- > From: Jerin Jacob > Sent: Monday, September 20, 2021 11:53 AM > To: Naga Harish K, S V ; Pavan Nikhilesh > ; mattias.ronnblom > > Cc: Jerin Jacob ; Jayatheerthan, Jay > ; dpdk-dev > Subject: Re: [dpdk-dev] [PATCH v1 3/5]

[dpdk-dev] [PATCH v3 1/5] eventdev/rx_adapter: add event buffer size configurability

2021-09-22 Thread Naga Harish K S V
params . The event buffer size is rounded up for better buffer utilization and performance . In case of NULL params argument, default event buffer size is used. Signed-off-by: Naga Harish K S V Signed-off-by: Ganapati Kundapura --- v3: * updated documentation and code comments as per review comments

[dpdk-dev] [PATCH v3 2/5] test/event: add unit test for Rx adapter

2021-09-22 Thread Naga Harish K S V
this patch adds unit test for rte_event_eth_rx_adapter_create_with_params api and validate all possible input combinations. Signed-off-by: Naga Harish K S V --- app/test/test_event_eth_rx_adapter.c | 53 +--- 1 file changed, 49 insertions(+), 4 deletions(-) diff --git a

[dpdk-dev] [PATCH v3 3/5] eventdev/rx_adapter: introduce per queue event buffer

2021-09-22 Thread Naga Harish K S V
::event_buf_size`` and passed to ``rte_event_eth_rx_adapter_queue_add`` api. Signed-off-by: Naga Harish K S V --- .../prog_guide/event_ethernet_rx_adapter.rst | 19 --- lib/eventdev/rte_event_eth_rx_adapter.h | 4 2 files changed, 16 insertions(+), 7 deletions(-) diff --git a

[dpdk-dev] [PATCH v3 4/5] eventdev/rx_adapter: implement per queue event buffer

2021-09-22 Thread Naga Harish K S V
this patch implement the per queue event buffer with required validations. Signed-off-by: Naga Harish K S V --- lib/eventdev/rte_event_eth_rx_adapter.c | 187 +--- 1 file changed, 138 insertions(+), 49 deletions(-) diff --git a/lib/eventdev/rte_event_eth_rx_adapter.c b/lib

[dpdk-dev] [PATCH v3 5/5] test/event: add unit test for Rx adapter

2021-09-22 Thread Naga Harish K S V
this patch adds unit tests for checking per rx queue event buffer feature using rte_event_eth_rx_adapter_queue_add api. Signed-off-by: Naga Harish K S V --- app/test/test_event_eth_rx_adapter.c | 86 1 file changed, 86 insertions(+) diff --git a/app/test

Re: [dpdk-dev] [PATCH v2 3/5] eventdev/rx_adapter:add per queue event buffer configure support

2021-09-22 Thread Naga Harish K, S V
Hi Jerin, > -Original Message- > From: Jerin Jacob > Sent: Tuesday, September 21, 2021 9:55 PM > To: Naga Harish K, S V > Cc: Jerin Jacob ; Jayatheerthan, Jay > ; dpdk-dev > Subject: Re: [dpdk-dev] [PATCH v2 3/5] eventdev/rx_adapter:add per queue > event

Re: [dpdk-dev] [EXT] [PATCH v2 1/5] eventdev/rx_adapter: add support to configure event buffer size

2021-09-22 Thread Naga Harish K, S V
Hi Pavan, > -Original Message- > From: Pavan Nikhilesh Bhagavatula > Sent: Wednesday, September 22, 2021 1:55 AM > To: Naga Harish K, S V ; Jerin Jacob > Kollanukkaran ; Jayatheerthan, Jay > > Cc: dev@dpdk.org; Kundapura, Ganapati > Subject: RE: [EXT] [dpdk-dev]

  1   2   3   4   >