Re: [dpdk-dev] [PATCH v13 1/4] devtools: script to track symbols over releases

2024-08-16 Thread Ray Kinsella
Stephen Hemminger writes: > On Thu, 9 Sep 2021 14:48:05 +0100 > Ray Kinsella wrote: > >> This script tracks the growth of stable and experimental symbols >> over releases since v19.11. The script has the ability to >> count the added symbols between two dp

Re: TCP/IP stack recommendations

2022-08-30 Thread Ray Kinsella
Hi Morten, Reach out to Florin Coras over in VPP-land. Morten Brørup writes: > Hi all. > > Can anyone in here recommend an actively maintained open source TCP/IP stack > for DPDK? > > > Med venlig hilsen / Kind regards, > -Morten Brørup -- Regards, Ray K

[PATCH 1/1] devtools: eol abi as a separate function

2022-08-08 Thread Ray Kinsella
components maintainers become responsible for ensuring correctness of their map file(s). Signed-off-by: Ray Kinsella --- MAINTAINERS | 27 +-- 1 file changed, 9 insertions(+), 18 deletions(-) diff --git a/MAINTAINERS b/MAINTAINERS index 32ffdd1a61..25be8e35bc 100644 --- a

[PATCH 0/1] update abi maintainership

2022-08-08 Thread Ray Kinsella
In anticipation of a role change. I wanted to make sure there is orderly handover of maintainership of the abi. I think the proposed change reflects the reality of what is happening in the project in anycase. Ray Kinsella (1): devtools: eol abi as a separate function MAINTAINERS | 27

Re: [PATCH v1] bbdev: allow operation type enum for growth

2022-06-23 Thread Ray Kinsella
Thomas Monjalon writes: > This solution is what I proposed to the techboard some years ago, > but the preference was to completely remove the MAX values. I am mindful we don't have an explicit guidance in the documentation. I am including to add something to the abi_versioning document, that

Re: [PATCH v10 2/6] common/mlx5: share interrupt management

2022-06-23 Thread Ray Kinsella
Spike Du writes: > There are many duplicate code of creating and initializing rte_intr_handle. > Add a new mlx5_os API to do this, replace all PMD related code with this > API. > > Signed-off-by: Spike Du > Acked-by: Matan Azard > --- > drivers/common/mlx5/linux/mlx5_common_os.c | 131

Re: [PATCH 03/12] common/cnxk: add PFC support for VFs

2022-06-23 Thread Ray Kinsella
cnxk_ethdev.h | 2 + > 8 files changed, 217 insertions(+), 50 deletions(-) Acked-by: Ray Kinsella

Re: [PATCH v8 1/4] ethdev: support device error recovery notification

2022-06-23 Thread Ray Kinsella
Chengwen Feng writes: > From: Kalesh AP > > Some PMDs (e.g. hns3) could detect hardware or firmware errors, and try > to recover from the errors. In this process, the PMD sets the data path > pointers to dummy functions (which will prevent the crash), and also > make sure the control path oper

Re: [PATCH] drivers: rename octeon ep PMD

2022-06-07 Thread Ray Kinsella
ics/features/octeontx_ep.ini > -F: doc/guides/nics/octeontx_ep.rst > +F: drivers/net/octeon_ep/ > +F: doc/guides/nics/features/octeon_ep.ini > +F: doc/guides/nics/octeon_ep.rst > Straight forward rename, Acked-by: Ray Kinsella

Re: [PATCH 07/10] raw/cnxk_bphy: support changing CPRI misc settings

2022-06-07 Thread Ray Kinsella
+ > 7 files changed, 102 insertions(+) > Acked-by: Ray Kinsella

Re: [PATCH 06/10] raw/cnxk_bphy: support enabling TX for CPRI SERDES

2022-06-07 Thread Ray Kinsella
| 11 > drivers/raw/cnxk_bphy/rte_pmd_bphy.h| 36 + > 7 files changed, 103 insertions(+) > Acked-by: Ray Kinsella

Re: [PATCH 05/10] raw/cnxk_bphy: support switching from eCPRI to CPRI

2022-06-07 Thread Ray Kinsella
| 1 + > drivers/raw/cnxk_bphy/cnxk_bphy_cgx.c | 13 > drivers/raw/cnxk_bphy/rte_pmd_bphy.h| 40 + > 8 files changed, 141 insertions(+), 3 deletions(-) > Acked-by: Ray Kinsella

Re: [PATCH v4 6/7] net/mlx5: add private API to config host port shaper

2022-06-03 Thread Ray Kinsella
| 2 + > drivers/net/mlx5/mlx5_rx.c | 103 > + > drivers/net/mlx5/rte_pmd_mlx5.h| 30 ++ > drivers/net/mlx5/version.map | 2 + > 8 files changed, 211 insertions(+) > Acked-by: Ray Kinsella

Re: [PATCH v4 3/7] ethdev: introduce Rx queue based fill threshold

2022-06-03 Thread Ray Kinsella
Spike Du writes: > Fill threshold describes the fullness of a Rx queue. If the Rx > queue fullness is above the threshold, the device will trigger the event > RTE_ETH_EVENT_RX_FILL_THRESH. > Fill threshold is defined as a percentage of Rx queue size with valid > value of [0,99]. > Setting fill

Re: [PATCH v4 2/7] common/mlx5: share interrupt management

2022-06-03 Thread Ray Kinsella
lx5_ethdev_os.c| 22 - > drivers/vdpa/mlx5/mlx5_vdpa_virtq.c | 48 ++ > 11 files changed, 217 insertions(+), 307 deletions(-) > Acked-by: Ray Kinsella

Re: [EXT] [PATCH v5 06/12] cryptodev: add elliptic curve diffie hellman

2022-06-03 Thread Ray Kinsella
"Kusztal, ArkadiuszX" writes: >> -Original Message- >> From: Akhil Goyal >> Sent: Thursday, June 2, 2022 4:25 PM >> To: Ray Kinsella >> Cc: Kusztal, ArkadiuszX ; dev@dpdk.org; Zhang, >> Roy Fan >> Subject: RE: [EXT] [PATCH v5 06/

Re: [dpdk-dev] [PATCH] common/cnxk: add ROC API to free MCAM entry

2022-06-03 Thread Ray Kinsella
vers/common/cnxk/version.map | 3 ++ > 6 files changed, 100 insertions(+), 29 deletions(-) > Acked-by: Ray Kinsella

Re: [EXT] [PATCH v5 06/12] cryptodev: add elliptic curve diffie hellman

2022-06-02 Thread Ray Kinsella
Akhil Goyal writes: >> - Added elliptic curve Diffie-Hellman parameters. >> Point multiplication allows the user to process every phase of >> ECDH, but for phase 1, user should not really care about the generator. >> The user does not even need to know what the generator looks like, >> therefor

Re: [PATCH v2 1/1] vfio: add page-by-page mapping API

2022-06-02 Thread Ray Kinsella
Anatoly Burakov writes: > Currently, there is no way to map memory for DMA in a way that allows > unmapping it partially later, because some IOMMU's do not support > partial unmapping. There is a workaround of mapping all of these > segments separately, but this is inconvenient and silly, so th

Re: [PATCH v3 0/4] support HW Rx/Tx descriptor dump

2022-06-01 Thread Ray Kinsella
Andrew Rybchenko writes: > Again, please, add maintainers using --cc-cmd or --to-cmd to patches. > Also, don't forget to keep in Cc participants of the discussion. And you can add my Acked-by to 1/4. > On 6/1/22 10:49, Min Hu (Connor) wrote: >> This patch set support HW Rx/Tx descriptor dump

Re: [PATCH v4 06/12] cryptodev: add elliptic curve diffie hellman

2022-05-31 Thread Ray Kinsella
> therefore setting ec xform would make this work. > > Cc: m...@ashroe.eu > > Signed-off-by: Arek Kusztal > --- > devtools/libabigail.abignore| 3 +++ > lib/cryptodev/rte_crypto_asym.h | 38 ++ > 2 files changed, 41 insertions(+) > Acked-by: Ray Kinsella

Re: [PATCH 1/4] ethdev: introduce ethdev HW desc dump PI

2022-05-30 Thread Ray Kinsella
"Min Hu (Connor)" writes: > Hi, Ray, > > 在 2022/5/30 17:17, Ray Kinsella 写道: >> "Min Hu (Connor)" writes: >> >>> Added the ethdev HW Rx desc dump API which provides functions for query >>> HW descriptor from device. HW des

Re: [PATCH v6 1/1] ethdev: introduce protocol header based buffer split

2022-05-30 Thread Ray Kinsella
ay differ either, dpdk memory and external memory, respectively. > > Signed-off-by: Xuan Ding > Signed-off-by: Yuan Wang > Signed-off-by: Wenxuan Wu > Reviewed-by: Qi Zhang > --- > lib/ethdev/rte_ethdev.c | 40 +--- > lib/ethdev/rte_ethdev.h | 28 +++- > 2 files changed, 60 insertions(+), 8 deletions(-) > Acked-by: Ray Kinsella

Re: [PATCH 1/4] ethdev: introduce ethdev HW desc dump PI

2022-05-30 Thread Ray Kinsella
"Min Hu (Connor)" writes: > Added the ethdev HW Rx desc dump API which provides functions for query > HW descriptor from device. HW descriptor info differs in different NICs. > The information demonstrates I/O process which is important for debug. > As the information is different between NICs,

Re: [PATCH] eal/ppc: undefine AltiVec keyword vector

2022-05-26 Thread Ray Kinsella
Thomas Monjalon writes: > 25/05/2022 20:34, Tyler Retzlaff: >> On Wed, May 25, 2022 at 07:02:52PM +0100, Ray Kinsella wrote: >> > Thomas Monjalon writes: >> > > 25/05/2022 13:48, Ray Kinsella: >> > >> Thomas Monjalon writes: >> > >

Re: [PATCH v4 1/3] random: add rte_drand() function

2022-05-26 Thread Ray Kinsella
n.map| 1 + > 6 files changed, 75 insertions(+) > Acked-by: Ray Kinsella

Re: [PATCH 2/3] common/sfc_efx/base: manage VNIC MAC address by MCDI handle

2022-05-26 Thread Ray Kinsella
ivers/common/sfc_efx/base/efx_mcdi.c | 101 + > drivers/common/sfc_efx/version.map | 2 + > 4 files changed, 127 insertions(+), 6 deletions(-) > Acked-by: Ray Kinsella

Re: [PATCH] eal/ppc: undefine AltiVec keyword vector

2022-05-25 Thread Ray Kinsella
Thomas Monjalon writes: > 25/05/2022 13:48, Ray Kinsella: >> >> Thomas Monjalon writes: >> >> > The AltiVec header file is defining "vector", except in C++ build. >> > The keyword "vector" may conflict easily. >> &

Re: [RFT v2 1/3] random: add rte_rand_float()

2022-05-25 Thread Ray Kinsella
Stephen Hemminger writes: > The PIE code and other applications can benefit from having a > fast way to get a random floating point value. This new function > is equivalent to erand48_r in the standard library. > > Signed-off-by: Stephen Hemminger > --- > app/test/test_rand_perf.c

Re: [PATCH] eal/ppc: undefine AltiVec keyword vector

2022-05-25 Thread Ray Kinsella
as Monjalon > --- > doc/guides/rel_notes/release_22_07.rst | 5 + > lib/eal/ppc/include/rte_altivec.h | 7 +++ > 2 files changed, 12 insertions(+) > Acked-by: Ray Kinsella

Re: [PATCH 2/2] common/cnxk: print NIX inline outbound CPT LF registers

2022-05-24 Thread Ray Kinsella
sion.map | 1 + > 3 files changed, 16 insertions(+) > Acked-by: Ray Kinsella

Re: [dpdk-dev] [PATCH v7 1/4] ethdev: support device reset and recovery events

2022-05-24 Thread Ray Kinsella
| | > if succ just log > else may migrate > service > > Can we generalize these processes(means that the implementation is at the > framework layer)? or only at PMD API? > > > On 2022/2/15 0:06, Ray Kinsella wrote: >&

Re: [PATCH] doc: announce header split deprecation

2022-05-24 Thread Ray Kinsella
tised, but some double-check that its value is 0. > > So the RTE_ETH_RX_OFFLOAD_HEADER_SPLIT and split_header_size field > will be removed in DPDK 22.11. > > Signed-off-by: Xuan Ding Acked-by: Ray Kinsella

Re: [PATCH 1/2] cmdline: add function to verify valid commands

2022-05-24 Thread Ray Kinsella
--- > lib/cmdline/cmdline_parse.c | 20 +--- > lib/cmdline/cmdline_parse.h | 17 +++-- > lib/cmdline/version.map | 3 +++ > 3 files changed, 35 insertions(+), 5 deletions(-) Acked-by: Ray Kinsella

Re: [PATCH v3 1/4] lib/power: add get and set API for emptypoll max

2022-05-24 Thread Ray Kinsella
Kevin Laatz writes: > Add new get/set APIs to configure emptypoll max which is used to > determine when a queue can go into sleep state. > > Signed-off-by: Kevin Laatz > Acked-by: Ray Kinsella > --- > lib/power/rte_power_pmd_mgmt.c | 21 +

Re: [PATCH v4 1/5] eventdev: support to set queue attributes at runtime

2022-05-19 Thread Ray Kinsella
ventdev/rte_eventdev.c | 26 ++ > lib/eventdev/rte_eventdev.h | 32 ++- > lib/eventdev/version.map | 3 +++ > 6 files changed, 88 insertions(+), 1 deletion(-) > Acked-by: Ray Kinsella

Re: [PATCH 1/3] eventdev: add function to quiesce an event port

2022-05-04 Thread Ray Kinsella
> --- > lib/eventdev/eventdev_pmd.h | 19 +++ > lib/eventdev/rte_eventdev.c | 19 +++ > lib/eventdev/rte_eventdev.h | 33 + > lib/eventdev/version.map| 3 +++ > 4 files changed, 74 insertions(+) > Acked-by: Ray Kinsella -- Regards, Ray K

Re: [dpdk-dev] [PATCH v5] ethdev: mtr: support protocol based input color selection

2022-05-04 Thread Ray Kinsella
s/rel_notes/release_22_07.rst| 10 + > lib/ethdev/rte_mtr.c | 50 > lib/ethdev/rte_mtr.h | 216 +- > lib/ethdev/rte_mtr_driver.h | 38 +++ > lib/ethdev/version.map| 6 + > 6 files changed, 345 insertions(+), 10 deletions(-) > Acked-by: Ray Kinsella

Re: [dpdk-dev][PATCH v2 3/3] net/cnxk: adding cnxk support to configure custom sa index

2022-05-04 Thread Ray Kinsella
drivers/net/cnxk/version.map| 7 ++ > 11 files changed, 241 insertions(+), 15 deletions(-) > create mode 100644 drivers/net/cnxk/rte_pmd_cnxk.h > Acked-by: Ray Kinsella

Re: [PATCH] event/cnxk: add SLMTST support to Tx adapter

2022-04-27 Thread Ray Kinsella
ivers/common/cnxk/roc_sso.h| 2 ++ > drivers/common/cnxk/version.map | 2 ++ > drivers/event/cnxk/cn10k_eventdev.c | 11 +++ > drivers/event/cnxk/cn10k_worker.h| 19 +-- > drivers/event/cnxk/cnxk_eventdev.h | 2 +- > 12 files changed, 103 insertions(+), 7 deletions(-) > Acked-by: Ray Kinsella -- Regards, Ray K

Re: [dpdk-dev] [PATCH v4] ethdev: mtr: support protocol based input color selection

2022-04-26 Thread Ray Kinsella
jer...@marvell.com writes: > From: Jerin Jacob > > Currently, meter object supports only DSCP based on input color table, > The patch enhance that to support VLAN based input color table, > color table based on inner field for the tunnel use case, and > support for fallback color per meter if p

Re: [dpdk-dev][PATCH 3/3] net/cnxk: adding cnxk support to configure custom sa index

2022-04-26 Thread Ray Kinsella
kirankum...@marvell.com writes: > From: Kiran Kumar K > > Adding cnxk device driver support to configure custom sa index. > Custom sa index can be configured as part of the session create > as SPI, and later original SPI can be updated using session update. > > Signed-off-by: Kiran Kumar K > -

Re: [PATCH v2 04/28] common/cnxk: support to configure the ts pkind in CPT

2022-04-26 Thread Ray Kinsella
/roc_nix_inl.c | 59 > ++ > drivers/common/cnxk/roc_nix_inl.h | 2 ++ > drivers/common/cnxk/roc_nix_inl_priv.h | 1 + > drivers/common/cnxk/version.map| 1 + > 4 files changed, 63 insertions(+) > Acked-by: Ray Kinsella

Re: [DPDK v4] net/ixgbe: promote MDIO API

2022-04-26 Thread Ray Kinsella
/version.map | 10 +----- > 2 files changed, 5 insertions(+), 10 deletions(-) > Acked-by: Ray Kinsella

Re: kni: check abi version between kmod and lib

2022-04-22 Thread Ray Kinsella
Stephen Hemminger writes: > On Thu, 21 Apr 2022 11:40:00 -0400 > Ray Kinsella wrote: > >> Stephen Hemminger writes: >> >> > On Thu, 21 Apr 2022 12:38:26 +0800 >> > Stephen Coleman wrote: >> > >> >> KNI ioctl functions copy data

Re: kni: check abi version between kmod and lib

2022-04-21 Thread Ray Kinsella
Stephen Hemminger writes: > On Thu, 21 Apr 2022 12:38:26 +0800 > Stephen Coleman wrote: > >> KNI ioctl functions copy data from userspace lib, and this interface >> of kmod is not compatible indeed. If the user use incompatible rte_kni.ko >> bad things happen: sometimes various fields contain

Re: kni: check abi version between kmod and lib

2022-04-21 Thread Ray Kinsella
Stephen Coleman writes: > KNI ioctl functions copy data from userspace lib, and this interface > of kmod is not compatible indeed. If the user use incompatible rte_kni.ko > bad things happen: sometimes various fields contain garbage value, > sometimes it cause a kmod soft lockup. > > Some commo

Re: [PATCH] net/ice: promote dynflag API

2022-04-19 Thread Ray Kinsella
peng1x.zh...@intel.com writes: > From: Peng Zhang > > Promote dynflag APIs to be stable. > > Signed-off-by: Peng Zhang > --- > drivers/net/ice/rte_pmd_ice.h | 1 - > drivers/net/ice/version.map | 15 +-- > 2 files changed, 9 insertions(+), 7 deletions(-) > > diff --git a/driver

Re: [PATCH] doc: fix typos 'depreciated' instead of 'deprecated'

2022-04-19 Thread Ray Kinsella
Stephen Coleman writes: > From 1871ee6f7b98ef89b7c4893d90b5ea264660c201 Mon Sep 17 00:00:00 2001 > From: youcai > Date: Tue, 19 Apr 2022 14:38:36 +0800 > Subject: [PATCH] doc: fix typos 'depreciated' instead of 'deprecated' > Cc: Ray Kinsella > > Same

Re: [PATCH v2 3/4] lib/power: add get and set API for scaling freq min and max with pstate mode

2022-04-19 Thread Ray Kinsella
on.map| 4 ++ > 4 files changed, 166 insertions(+), 5 deletions(-) > Acked-by: Ray Kinsella

Re: [PATCH v2 2/4] lib/power: add get and set API for pause duration

2022-04-19 Thread Ray Kinsella
power/rte_power_pmd_mgmt.h | 31 +++ > lib/power/version.map | 2 ++ > 3 files changed, 57 insertions(+), 2 deletions(-) > Acked-by: Ray Kinsella

Re: [PATCH v2 1/4] lib/power: add get and set API for emptypoll max

2022-04-19 Thread Ray Kinsella
power_pmd_mgmt.h | 27 +++ > lib/power/version.map | 4 > 3 files changed, 49 insertions(+), 3 deletions(-) > Acked-by: Ray Kinsella

Re: [EXT] Re: [PATCH v4 07/10] ethdev: add IPsec SA expiry event subtypes

2022-04-19 Thread Ray Kinsella
Akhil Goyal writes: >> > Time expiry means after x seconds SA will expire. >> > Packet expiry means after x packets processing SA will expire. >> > Byte expiry means after x bytes of packet processing SA will expire. >> >> I think you should use the syntax @ref packets_soft_limit >> so it is c

Re: [PATCH v2 2/2] build: hide local symbols in shared libraries

2022-04-15 Thread Ray Kinsella
Thomas Monjalon writes: > The symbols which are not listed in the version script > are exported by default. > Adding a local section with a wildcard make non-listed functions > and variables as hidden, as it should be in all version.map files. > > These are the changes done in the shared librar

Re: [PATCH 1/4] lib/power: add get and set API for emptypoll max

2022-04-15 Thread Ray Kinsella
Kevin Laatz writes: > Add new get/set APIs to configure emptypoll max which is used to > determine when a queue can go into sleep state. > > Signed-off-by: Kevin Laatz > --- > lib/power/rte_power_pmd_mgmt.c | 21 ++--- > lib/power/rte_power_pmd_mgmt.h | 27

Re: [DPDK v3] net/ixgbe: promote MDIO API

2022-04-15 Thread Ray Kinsella
zhichaox.z...@intel.com writes: > From: zhichao zeng > > Promote the MDIO APIs to be stable. > > Signed-off-by: zhichao zeng > --- > drivers/net/ixgbe/rte_pmd_ixgbe.h | 5 - > drivers/net/ixgbe/version.map | 10 +- > 2 files changed, 5 insertions(+), 10 deletions(-) > > diff

Re: [PATCH] version: 22.07-rc0

2022-03-22 Thread Ray Kinsella
David Marchand writes: > On Mon, Mar 21, 2022 at 2:01 PM Thomas Monjalon wrote: >> >> 18/03/2022 15:35, David Marchand: >> > +ABI Changes >> > +--- >> > + >> > +.. This section should contain ABI changes. Sample format: >> > + >> > + * sample: Add a short 1-2 sentence description of

Re: [PATCH 2/2] devtools: use libabigail rule for mlx glue drivers

2022-03-02 Thread Ray Kinsella
; Minor niggle that changes to the check-abi.sh script should have been in the first patch? Acked-by: Ray Kinsella -- Regards, Ray K

Re: [PATCH 1/2] devtools: remove event/dlb exception in ABI check

2022-03-02 Thread Ray Kinsella
David Marchand writes: > The event/dlb driver exception can be removed, as this rule made sense > for changes in DPDK_21 ABI and is obsolete for DPDK_22. > > Fixes: fdab8f2e1749 ("version: 21.11-rc0") > Cc: sta...@dpdk.org > > Signed-off-by: David Marchand

Re: [EXT] [PATCH] crypto: fix misspelled key in qt format

2022-02-25 Thread Ray Kinsella
Thomas Monjalon writes: > 18/02/2022 07:11, Kusztal, ArkadiuszX: >> From: Akhil Goyal >> > Fix ABI warning. >> > Add libabigail.abiignore rule. >> >> I think what is worth noticing is a fact that after "random 'k' patch" >> addition of >> [suppress_type] >> name = rte_crypto_asym_op

Re: [PATCH 1/4] rte_log: take of some experimental tags

2022-02-17 Thread Ray Kinsella
/eal/include/rte_log.h | 10 -- > lib/eal/version.map | 2 +- > 2 files changed, 1 insertion(+), 11 deletions(-) Acked-by: Ray Kinsella -- Regards, Ray K

Re: [PATCH 3/4] eal: make some intr functions not experimental

2022-02-17 Thread Ray Kinsella
> 2 files changed, 4 insertions(+), 18 deletions(-) Acked-by: Ray Kinsella -- Regards, Ray K

Re: [PATCH 4/4] eal: mark rte_delay_us_sleep as not experimental

2022-02-17 Thread Ray Kinsella
Stephen Hemminger writes: > This has been around since 2018 release. > > Signed-off-by: Stephen Hemminger > --- > lib/eal/include/generic/rte_cycles.h | 4 +--- > lib/eal/version.map | 2 +- > 2 files changed, 2 insertions(+), 4 deletions(-) A

Re: [PATCH 2/4] lcore: change rte_lcore_to_cpu_id and rte_lcore_cpuset as not experimental

2022-02-17 Thread Ray Kinsella
etions(-) > > diff --git a/lib/eal/include/rte_lcore.h b/lib/eal/include/rte_lcore.h > index 258bc49b24ea..d2f908fa3466 100644 > --- a/lib/eal/include/rte_lcore.h > +++ b/lib/eal/include/rte_lcore.h Acked-by: Ray Kinsella -- Regards, Ray K

Re: [dpdk-dev] [PATCH v7 1/4] ethdev: support device reset and recovery events

2022-02-15 Thread Ray Kinsella
Thomas Monjalon writes: > 15/02/2022 14:55, Ray Kinsella: >> Ray Kinsella writes: >> > Thomas Monjalon writes: >> >> 14/02/2022 17:06, Ray Kinsella: >> >>> Thomas Monjalon writes: >> >>> > 14/02/2022 11:16, Ray Kinsella: >

Re: [dpdk-dev] [PATCH v7 1/4] ethdev: support device reset and recovery events

2022-02-15 Thread Ray Kinsella
Ray Kinsella writes: > Thomas Monjalon writes: > >> 14/02/2022 17:06, Ray Kinsella: >>> Thomas Monjalon writes: >>> > 14/02/2022 11:16, Ray Kinsella: >>> >> Ray Kinsella writes: >>> >> > Thomas Monjalon writes: >>

Re: [dpdk-dev] [PATCH v7 1/4] ethdev: support device reset and recovery events

2022-02-14 Thread Ray Kinsella
Thomas Monjalon writes: > 14/02/2022 17:06, Ray Kinsella: >> Thomas Monjalon writes: >> > 14/02/2022 11:16, Ray Kinsella: >> >> Ray Kinsella writes: >> >> > Thomas Monjalon writes: >> >> >> 02/02/2022 12:44, Ray Kinsella: &g

Re: [dpdk-dev] [PATCH v7 1/4] ethdev: support device reset and recovery events

2022-02-14 Thread Ray Kinsella
Thomas Monjalon writes: > 14/02/2022 11:16, Ray Kinsella: >> Ray Kinsella writes: >> > Thomas Monjalon writes: >> >> 02/02/2022 12:44, Ray Kinsella: >> >>> Ferruh Yigit writes: >> >>> > On 1/28/2022 12:48 PM, Kalesh A P wro

Re: [dpdk-dev] [PATCH v7 1/4] ethdev: support device reset and recovery events

2022-02-14 Thread Ray Kinsella
Ray Kinsella writes: > Thomas Monjalon writes: > >> 02/02/2022 12:44, Ray Kinsella: >>> Ferruh Yigit writes: >>> > On 1/28/2022 12:48 PM, Kalesh A P wrote: >>> >> --- a/lib/ethdev/rte_ethdev.h >>> >> +++ b/lib/ethdev/rte

Re: [dpdk-dev] [PATCH v2] drivers: enable keep flow rule device capability for cnxk

2022-02-14 Thread Ray Kinsella
n/cnxk/version.map| 1 + > drivers/net/cnxk/cnxk_ethdev.c | 15 +-- > drivers/net/cnxk/cnxk_ethdev_ops.c | 4 ++-- > 7 files changed, 47 insertions(+), 4 deletions(-) > Acked-by: Ray Kinsella -- Regards, Ray K

Re: [PATCH v8 1/2] common/cnxk: support priority flow ctrl config API

2022-02-14 Thread Ray Kinsella
gt; drivers/common/cnxk/roc_nix_tm_ops.c | 14 ++- > drivers/common/cnxk/version.map | 4 + > 7 files changed, 310 insertions(+), 20 deletions(-) Acked-by: Ray Kinsella -- Regards, Ray K

Re: [PATCH v2 1/4] crypto: add dsa random number k

2022-02-11 Thread Ray Kinsella
Arek Kusztal writes: > This commit adds random number 'k' to dsa > op param struct. > > This parameter is crucial in stituation where: situation > - PMD cannot generate random number > - user would like to provide random source > > Addtionally it makes DSA consistent with ECDSA additionally

Re: [EXT] [PATCH v2 4/4] crypto: reorganize endianness comments, add crypto uint

2022-02-11 Thread Ray Kinsella
Hi Akhil, Akhil Goyal writes: > Hi Fan, >> Hi Akhil, >> >> I assume everything in asym crypto is under experimental tag at the moment >> right? >> The goal is to have them updated and fixed before DPDK 22.11 so the >> experimental tag can be removed. >> > Asymmetric crypto APIs are marked as

Re: [dpdk-dev] [PATCH v7 1/4] ethdev: support device reset and recovery events

2022-02-11 Thread Ray Kinsella
Thomas Monjalon writes: > 02/02/2022 12:44, Ray Kinsella: >> Ferruh Yigit writes: >> > On 1/28/2022 12:48 PM, Kalesh A P wrote: >> >> --- a/lib/ethdev/rte_ethdev.h >> >> +++ b/lib/ethdev/rte_ethdev.h >> >> @@ -3818,6 +3818,24 @@ enum rte_

Re: [PATCH 5/8] common/sfc_efx/base: support selecting RSS table entry count

2022-02-02 Thread Ray Kinsella
Ivan Malov writes: > On Riverhead boards, the client can control how many entries > to have in the indirection table of an exclusive RSS context. > > Provide the new parameter to clients and indicate its bounds. > Extend the API for writing the table to have the flexibility. > > Signed-off-by:

Re: [dpdk-dev] [PATCH v7 1/4] ethdev: support device reset and recovery events

2022-02-02 Thread Ray Kinsella
Ferruh Yigit writes: > On 1/28/2022 12:48 PM, Kalesh A P wrote: >> From: Kalesh AP >> Adding support for the device reset and recovery events in the >> rte_eth_event framework. FW error and FW reset conditions would be >> managed internally by the PMD without needing application intervention.

Re: [PATCH v4] Add pragma to ignore gcc-compat warnings in clang when used with diagnose_if.

2022-01-25 Thread Ray Kinsella
Michael Barker writes: > When compiling with clang using -Wall (or -Wgcc-compat) the use of > diagnose_if kicks up a warning: > > .../include/rte_interrupts.h:623:1: error: 'diagnose_if' is a clang > extension [-Werror,-Wgcc-compat] > __rte_internal > ^ > .../include/rte_compat.h:36:16: note: e

Re: [PATCH v4 1/2] common/cnxk: support priority flow ctrl config API

2022-01-25 Thread Ray Kinsella
sk...@marvell.com writes: > From: Sunil Kumar Kori > > CNXK platforms support priority flow control(802.1qbb) to pause > respective traffic per class on that link. > > Patch adds RoC interface to configure priority flow control on MAC > block i.e. CGX on cn9k and RPM on cn10k. > > Signed-off-by

Re: [PATCH v5 1/2] event/cnxk: update min interval calculation

2022-01-25 Thread Ray Kinsella
ap | 1 + > drivers/event/cnxk/cnxk_tim_evdev.c | 69 +--- > drivers/event/cnxk/cnxk_tim_evdev.h | 81 + > 5 files changed, 138 insertions(+), 54 deletions(-) > Acked-by: Ray Kinsella

Re: [dpdk-dev] [PATCH] drivers: enable keep flow rule device capability for cnxk

2022-01-25 Thread Ray Kinsella
| 15 +-- > drivers/net/cnxk/cnxk_ethdev_ops.c | 4 ++-- > drivers/net/cnxk/cnxk_rte_flow.c | 7 +++ > 8 files changed, 54 insertions(+), 4 deletions(-) > Acked-by: Ray Kinsella

Re: [PATCH v2 1/1] mempool: implement index-based per core cache

2022-01-24 Thread Ray Kinsella
Morten Brørup writes: > +Ray Kinsella, ABI Policy maintainer > >> From: Honnappa Nagarahalli [mailto:honnappa.nagaraha...@arm.com] >> Sent: Friday, 21 January 2022 07.01 >> >> > >> > +CC Beilei as i40e maintainer >> > >> > > Fro

Re: [PATCH v2 1/2] common/cnxk: get head-tail of Rx and Tx queues

2022-01-19 Thread Ray Kinsella
| 4 +++ > drivers/common/cnxk/roc_nix_queue.c | 53 + > drivers/common/cnxk/version.map | 2 ++ > 3 files changed, 59 insertions(+) > Acked-by: Ray Kinsella -- Regards, Ray K

Re: [PATCH v2 1/1] eal: add internal function to get base address

2022-01-18 Thread Ray Kinsella
l/version.map > @@ -425,6 +425,7 @@ EXPERIMENTAL { > INTERNAL { > global: > > + rte_eal_get_baseaddr; > rte_firmware_read; > rte_intr_allow_others; > rte_intr_cap_multiple; Acked-by: Ray Kinsella -- Regards, Ray K

Re: [RFC v3] ethdev: introduce ethdev dump API

2022-01-12 Thread Ray Kinsella
ethdev/version.map | 3 +++ > 5 files changed, 58 insertions(+) > Acked-by: Ray Kinsella

Re: [PATCH] crypto: use single buffer for asymmetric session

2021-12-19 Thread Ray Kinsella
Ciara, One minor niggle. Ciara Power writes: > diff --git a/lib/cryptodev/version.map b/lib/cryptodev/version.map > index c50745fa8c..00b1c9ae35 100644 > --- a/lib/cryptodev/version.map > +++ b/lib/cryptodev/version.map > @@ -58,7 +58,6 @@ EXPERIMENTAL { > rte_cryptodev_asym_session_cle

[dpdk-dev] [PATCH v13 4/4] devtools: add asym crypto to symbol-tool ignore

2021-09-09 Thread Ray Kinsella
Add asym crypto to the symbol-tool's ignore file. Signed-off-by: Ray Kinsella Acked-by: Akhil Goyal --- devtools/symboltool.abignore | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 devtools/symboltool.abignore diff --git a/devtools/symboltool.abignore b/dev

[dpdk-dev] [PATCH v13 3/4] maintainers: add new abi scripts

2021-09-09 Thread Ray Kinsella
Add new abi management scripts to the MAINTAINERS file. Signed-off-by: Ray Kinsella --- MAINTAINERS | 3 +++ 1 file changed, 3 insertions(+) diff --git a/MAINTAINERS b/MAINTAINERS index 266f5ac1da..ae38af1b85 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -127,8 +127,11 @@ F: devtools/check-abi

[dpdk-dev] [PATCH v13 2/4] devtools: script to send notifications of expired symbols

2021-09-09 Thread Ray Kinsella
=/get_maintainer.pl \ devtools/notify_expired_symbols.py --format-output email \ --smtp-server --sender \ --password --cc Signed-off-by: Ray Kinsella --- devtools/notify-symbol-maintainers.py | 302 ++ 1 file changed, 302 insertions(+) create mode 100755 devtools/notify-symbol

[dpdk-dev] [PATCH v13 1/4] devtools: script to track symbols over releases

2021-09-09 Thread Ray Kinsella
libraries only, present since v19.11 $ devtools/symbol-tool.py list-expired --directory lib Signed-off-by: Ray Kinsella --- devtools/symbol-tool.py | 566 1 file changed, 566 insertions(+) create mode 100755 devtools/symbol-tool.py diff --git a/devtools

[dpdk-dev] [PATCH v13 0/4] devtools: scripts to count and track symbols

2021-09-09 Thread Ray Kinsella
khil Goyal Ray Kinsella (4): devtools: script to track symbols over releases devtools: script to send notifications of expired symbols maintainers: add new abi scripts devtools: add asym crypto to symbol-tool ignore MAINTAINERS | 3 + devtools/notify-sy

[dpdk-dev] [PATCH v12 4/4] devtools: add asym crypto to symbol-tool ignore

2021-09-08 Thread Ray Kinsella
Add asym crypto to the symbol-tool's ignore file. Signed-off-by: Ray Kinsella --- devtools/symboltool.ignore | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 devtools/symboltool.ignore diff --git a/devtools/symboltool.ignore b/devtools/symboltool.ignore new file mode 100644

[dpdk-dev] [PATCH v12 3/4] maintainers: add new abi scripts

2021-09-08 Thread Ray Kinsella
Add new abi management scripts to the MAINTAINERS file. Signed-off-by: Ray Kinsella --- MAINTAINERS | 2 ++ 1 file changed, 2 insertions(+) diff --git a/MAINTAINERS b/MAINTAINERS index 266f5ac1da..ff8245271f 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -129,6 +129,8 @@ F: devtools/gen-abi.sh

[dpdk-dev] [PATCH v12 2/4] devtools: script to send notifications of expired symbols

2021-09-08 Thread Ray Kinsella
=/get_maintainer.pl \ devtools/notify_expired_symbols.py --format-output email \ --smtp-server --sender \ --password --cc Signed-off-by: Ray Kinsella --- devtools/notify-symbol-maintainers.py | 302 ++ 1 file changed, 302 insertions(+) create mode 100755 devtools/notify-symbol

[dpdk-dev] [PATCH v12 1/4] devtools: script to track symbols over releases

2021-09-08 Thread Ray Kinsella
libraries only, present since v19.11 $ devtools/symbol-tool.py list-expired --directory lib Signed-off-by: Ray Kinsella --- devtools/symbol-tool.py | 566 1 file changed, 566 insertions(+) create mode 100755 devtools/symbol-tool.py diff --git a/devtools

[dpdk-dev] [PATCH v12 0/4] devtools: scripts to count and track symbols

2021-09-08 Thread Ray Kinsella
ails addressed and script names v10: added ability to identify and notify the original contributors v11: addressed feedback from Aaron Conole, including PEP8 errors. v12: added symbol-tool ignore functionality, to ignore specific symbols. Ray Kinsella (4): devtools: script to track symbols

[dpdk-dev] [PATCH v11 3/3] maintainers: add new abi scripts

2021-09-08 Thread Ray Kinsella
Add new abi management scripts to the MAINTAINERS file. Signed-off-by: Ray Kinsella --- MAINTAINERS | 2 ++ 1 file changed, 2 insertions(+) diff --git a/MAINTAINERS b/MAINTAINERS index 266f5ac1da..ff8245271f 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -129,6 +129,8 @@ F: devtools/gen-abi.sh

[dpdk-dev] [PATCH v11 2/3] devtools: script to send notifications of expired symbols

2021-09-08 Thread Ray Kinsella
=/get_maintainer.pl \ devtools/notify_expired_symbols.py --format-output email \ --smtp-server --sender \ --password --cc Signed-off-by: Ray Kinsella --- devtools/notify-symbol-maintainers.py | 302 ++ 1 file changed, 302 insertions(+) create mode 100755 devtools/notify-symbol

[dpdk-dev] [PATCH v11 1/3] devtools: script to track symbols over releases

2021-09-08 Thread Ray Kinsella
libraries only, present since v19.11 $ devtools/symbol-tool.py list-expired --directory lib Signed-off-by: Ray Kinsella --- devtools/symbol-tool.py | 505 1 file changed, 505 insertions(+) create mode 100755 devtools/symbol-tool.py diff --git a/devtools

[dpdk-dev] [PATCH v11 0/3] devtools: scripts to count and track symbols

2021-09-08 Thread Ray Kinsella
ails addressed and script names v10: added ability to identify and notify the original contributors v11: addressed feedback from Aaron Conole, including PEP8 errors. Ray Kinsella (3): devtools: script to track symbols over releases devtools: script to send notifications of expired sym

[dpdk-dev] [PATCH v11 3/3] maintainers: add new abi scripts

2021-09-03 Thread Ray Kinsella
Add new abi management scripts to the MAINTAINERS file. Signed-off-by: Ray Kinsella --- MAINTAINERS | 2 ++ 1 file changed, 2 insertions(+) diff --git a/MAINTAINERS b/MAINTAINERS index 266f5ac1da..ff8245271f 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -129,6 +129,8 @@ F: devtools/gen-abi.sh

  1   2   3   4   5   >