From: Archana Muniganti
Add support for AEAD operations in session.
Signed-off-by: Ankur Dwivedi
Signed-off-by: Anoob Joseph
Signed-off-by: Archana Muniganti
Signed-off-by: Tejasree Kondoj
---
drivers/crypto/cnxk/cnxk_cryptodev_ops.c | 3 ++
drivers/crypto/cnxk/cnxk_se.h| 65
From: Archana Muniganti
Add support for chained operations in session.
Signed-off-by: Ankur Dwivedi
Signed-off-by: Anoob Joseph
Signed-off-by: Archana Muniganti
Signed-off-by: Tejasree Kondoj
---
doc/guides/cryptodevs/features/cn10k.ini | 2 ++
doc/guides/cryptodevs/features/cn9k.ini
From: Archana Muniganti
Add flexi crypto cipher encrypt in enqueue API. Flexi crypto
opcode covers a broad set of ciphers including variants of AES.
Signed-off-by: Ankur Dwivedi
Signed-off-by: Anoob Joseph
Signed-off-by: Archana Muniganti
Signed-off-by: Tejasree Kondoj
---
doc/guides
From: Archana Muniganti
Add flexi crypto cipher decrypt support in enqueue API. Flexi crypto
opcode covers a broad set of ciphers including variants of AES.
Signed-off-by: Ankur Dwivedi
Signed-off-by: Anoob Joseph
Signed-off-by: Archana Muniganti
Signed-off-by: Tejasree Kondoj
---
drivers
From: Archana Muniganti
Add PDCP opcode which handles ZUC and SNOW3G.
Signed-off-by: Ankur Dwivedi
Signed-off-by: Anoob Joseph
Signed-off-by: Archana Muniganti
Signed-off-by: Tejasree Kondoj
---
doc/guides/cryptodevs/features/cn10k.ini | 2 +
doc/guides/cryptodevs/features/cn9k.ini
From: Tejasree Kondoj
Add PDCP opcode which handles ZUC and SNOW3G.
Signed-off-by: Ankur Dwivedi
Signed-off-by: Anoob Joseph
Signed-off-by: Archana Muniganti
Signed-off-by: Tejasree Kondoj
---
drivers/crypto/cnxk/cnxk_se.h | 209 +-
1 file changed
From: Tejasree Kondoj
Add KASUMI encrypt support.
Signed-off-by: Ankur Dwivedi
Signed-off-by: Anoob Joseph
Signed-off-by: Archana Muniganti
Signed-off-by: Tejasree Kondoj
---
doc/guides/cryptodevs/features/cn10k.ini | 1 +
doc/guides/cryptodevs/features/cn9k.ini | 1 +
drivers/crypto
From: Tejasree Kondoj
Add KASUMI decrypt support.
Signed-off-by: Ankur Dwivedi
Signed-off-by: Anoob Joseph
Signed-off-by: Archana Muniganti
Signed-off-by: Tejasree Kondoj
---
drivers/crypto/cnxk/cnxk_se.h | 133 ++
1 file changed, 133 insertions
From: Tejasree Kondoj
Add support for digest support for various algorithms.
Signed-off-by: Ankur Dwivedi
Signed-off-by: Anoob Joseph
Signed-off-by: Archana Muniganti
Signed-off-by: Tejasree Kondoj
---
doc/guides/cryptodevs/features/cn10k.ini | 17 ++
doc/guides/cryptodevs/features
From: Tejasree Kondoj
Enable tests for cn9k & cn10k crypto PMDs.
Signed-off-by: Ankur Dwivedi
Signed-off-by: Anoob Joseph
Signed-off-by: Archana Muniganti
Signed-off-by: Tejasree Kondoj
---
app/test/meson.build | 2 ++
app/test/test_cryptodev.c | 14 ++
app/
tions).
Depends-on: series-17212 ("Add CPT in Marvell CNXK common driver")
Depends-on: series-17213 ("Add Marvell CNXK crypto PMDs")
Anoob Joseph (1):
crypto/cnxk: add security capabilities
Srujana Challa (1):
crypto/cnxk: add security ctx skeleton
Tejasree Kondoj (2):
From: Srujana Challa
Add security ctx in cn10k crypto PMD.
Signed-off-by: Anoob Joseph
Signed-off-by: Srujana Challa
Signed-off-by: Tejasree Kondoj
---
drivers/crypto/cnxk/cn10k_cryptodev.c| 10 +++
drivers/crypto/cnxk/cnxk_cryptodev_sec.c | 47
Add security capabilities supported by crypto cn10k PMD.
Signed-off-by: Anoob Joseph
Signed-off-by: Srujana Challa
Signed-off-by: Tejasree Kondoj
---
drivers/crypto/cnxk/cnxk_cryptodev.h | 4 +
drivers/crypto/cnxk/cnxk_cryptodev_capabilities.c | 114
From: Tejasree Kondoj
Add security session ops in cn10k crypto PMD.
Signed-off-by: Anoob Joseph
Signed-off-by: Archana Muniganti
Signed-off-by: Srujana Challa
Signed-off-by: Tejasree Kondoj
---
drivers/crypto/cnxk/cn10k_cryptodev.c | 2 +
drivers/crypto/cnxk/cn10k_ipsec.c | 520
From: Tejasree Kondoj
Add security handling in enqueue dequeue ops.
Signed-off-by: Anoob Joseph
Signed-off-by: Srujana Challa
Signed-off-by: Tejasree Kondoj
---
drivers/crypto/cnxk/cn10k_cryptodev_ops.c | 78 ++-
drivers/crypto/cnxk/cn10k_ipsec_la_ops.h | 74
Add support for asymmetric operations in crypto cnxk PMDs.
Following operations are supported,
- RSA
- DSA
- ECDSA
- ECPM
- Modular Exponentation
Depends-on: series-17212 ("Add CPT in Marvell CNXK common driver")
Depends-on: series-17213 ("Add Marvell CNXK crypto PMDs")
Depends-on: series-17214 ("
From: Kiran Kumar K
Adding asymmetric crypto session ops.
Signed-off-by: Kiran Kumar K
---
drivers/crypto/cnxk/cn10k_cryptodev.c | 2 +
drivers/crypto/cnxk/cn10k_cryptodev_ops.c | 6 +-
drivers/crypto/cnxk/cn9k_cryptodev.c | 4 +-
drivers/crypto/cnxk/cn9k_cryptodev_ops.c | 6
From: Kiran Kumar K
Adding asymmetric crypto datapath ops.
Signed-off-by: Kiran Kumar K
---
drivers/crypto/cnxk/cn10k_cryptodev_ops.c | 108 ++
drivers/crypto/cnxk/cn9k_cryptodev_ops.c | 112 +-
drivers/crypto/cnxk/cnxk_ae.h | 615 ++
3 files ch
From: Kiran Kumar K
Adding autotest for cn9k and cn10k.
Signed-off-by: Kiran Kumar K
---
app/test/test_cryptodev_asym.c | 30 ++
1 file changed, 30 insertions(+)
diff --git a/app/test/test_cryptodev_asym.c b/app/test/test_cryptodev_asym.c
index b36eec9..847b074 100
When used with crypto adapter, metabuf pool would be shared across
cores. Account for the same in pool size.
Signed-off-by: Anoob Joseph
---
drivers/crypto/octeontx2/otx2_cryptodev_ops.c | 8 +---
1 file changed, 5 insertions(+), 3 deletions(-)
diff --git a/drivers/crypto/octeontx2
When used with crypto adapter, metabuf pool would be shared across
cores. Account for the same in pool size.
Signed-off-by: Anoob Joseph
---
drivers/crypto/octeontx/otx_cryptodev_hw_access.c | 7 +--
1 file changed, 5 insertions(+), 2 deletions(-)
diff --git a/drivers/crypto/octeontx
all
drivers followed the same convention as well. Just changing to 'Marvell cnxk
crypto' here might make it stand out.
I don't mind making the change here if you can confirm it's okay.
>
> > +M: Ankur Dwivedi
> > +M: Anoob Joseph
> > +M: Tejasree Kon
h...@redhat.com;
> hemant.agra...@nxp.com; Anoob Joseph ;
> konstantin.anan...@intel.com; ciara.po...@intel.com;
> ferruh.yi...@intel.com; andrew.rybche...@oktetlabs.ru; Nithin Kumar
> Dabilpuram ; Vamsi Krishna Attunuru
>
> Subject: [PATCH v4 10/10] test/security: add inline IPsec I
; From: Akhil Goyal
> Sent: Tuesday, April 19, 2022 3:44 PM
> To: Thomas Monjalon
> Cc: dev@dpdk.org; david.march...@redhat.com;
> hemant.agra...@nxp.com; Anoob Joseph ;
> konstantin.anan...@intel.com; ciara.po...@intel.com;
> ferruh.yi...@intel.com; andrew.rybche...@oktetlabs.
Hi Thomas,
Yes. The comments need to be fixed. I'll push a patch for that. Thanks for
pointing out.
Thanks,
Anoob
> -Original Message-
> From: Thomas Monjalon
> Sent: Tuesday, April 19, 2022 4:08 PM
> To: Anoob Joseph
> Cc: Akhil Goyal ; dev@dpdk.org;
> da
nan
> ---
> drivers/crypto/cnxk/cnxk_cryptodev.h | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
Acked-by: Anoob Joseph
Add AES-GMAC and AH mode support in CN9K and CN10K crypto PMDs. Also use
a timeout for SA CTX write operations.
Anoob Joseph (3):
crypto/cnxk: remove redundant return
common/cnxk: add timeout for ctx write operation
crypto/cnxk: use set ctx operation for session destroy
Archana Muniganti
From: Archana Muniganti
Added IPsec AH mode support in CN9K and CN10K PMD
Signed-off-by: Archana Muniganti
Acked-by: Anoob Joseph
---
doc/guides/cryptodevs/cnxk.rst| 2 +
doc/guides/rel_notes/release_22_07.rst| 4 ++
drivers/common/cnxk/cnxk_security.c
From: Archana Muniganti
Added lookaside IPsec AES-GMAC support in CNXK PMD.
Signed-off-by: Archana Muniganti
Acked-by: Anoob Joseph
---
doc/guides/cryptodevs/cnxk.rst| 2 ++
doc/guides/rel_notes/release_22_07.rst| 1 +
drivers/common/cnxk/cnxk_security.c
The function doesn't return error. Remove return.
Signed-off-by: Anoob Joseph
---
drivers/crypto/cnxk/cnxk_se.h | 13 -
1 file changed, 4 insertions(+), 9 deletions(-)
diff --git a/drivers/crypto/cnxk/cnxk_se.h b/drivers/crypto/cnxk/cnxk_se.h
index e988d57..ce7ca2e 100644
Add busy wait and polling for ctx write operation rather than waiting
with 1 ms delay.
Signed-off-by: Anoob Joseph
---
drivers/common/cnxk/roc_cpt.c | 31 +--
drivers/common/cnxk/roc_platform.h | 7 ---
2 files changed, 25 insertions(+), 13 deletions
Usage of flush and invalidate would involve delays to account for flush
delay. Use set_ctx operation instead. When set_ctx fails, fall back to
flush + invalidate scheme.
Signed-off-by: Anoob Joseph
---
drivers/crypto/cnxk/cn10k_ipsec.c | 44 ---
1 file
Fix comments to reflect the field.
Fixes: ad7515a39f2a ("security: add SA lifetime configuration")
Cc: ano...@marvell.com
Reported-by: Thomas Monjalon
Signed-off-by: Anoob Joseph
---
lib/security/rte_security.h | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff -
/ipsec-secgw: support flow director")
>
> Signed-off-by: Volodymyr Fialko
> ---
> examples/ipsec-secgw/flow.c | 2 +-
> examples/ipsec-secgw/ipsec.c | 2 +-
> 2 files changed, 2 insertions(+), 2 deletions(-)
>
Acked-by: Anoob Joseph
| 12
> 2 files changed, 40 insertions(+), 20 deletions(-)
>
Acked-by: Anoob Joseph
Hi Akhil,
Please see inline.
Thanks,
Anoob
> Subject: [PATCH v5 6/7] test/security: add ESN and anti-replay cases for
> inline
>
> Added cases to test anti replay for inline IPsec processing with and without
> extended sequence number support.
>
> Signed-off-by: Akhil Goyal
> ---
> app/test
Hi Akhil,
Please see inline.
Thanks,
Anoob
> -Original Message-
> From: Akhil Goyal
> Sent: Thursday, April 28, 2022 2:00 PM
> To: Anoob Joseph ; Jerin Jacob Kollanukkaran
>
> Cc: Archana Muniganti ; Tejasree Kondoj
> ; dev@dpdk.org
> Subject: RE: [PATCH 2/5]
--
> drivers/crypto/octeontx2/otx2_cryptodev_ops.c | 67 +++---
> drivers/crypto/octeontx2/otx2_cryptodev_sec.c | 4 +-
> drivers/crypto/octeontx2/otx2_cryptodev_sec.h | 2 +-
> drivers/crypto/octeontx2/otx2_ipsec_po_ops.h | 2 -
> 13 files changed, 183 insertions(+), 269 deletions(-)
>
> --
> 2.22.0
Series Acked-by: Anoob Joseph
DEPDIRS is no longer used in DPDK driver makefiles. Removing it.
Suggested-by: Ferruh Yigit
Signed-off-by: Anoob Joseph
---
drivers/crypto/octeontx/Makefile | 7 ---
1 file changed, 7 deletions(-)
diff --git a/drivers/crypto/octeontx/Makefile b/drivers/crypto/octeontx/Makefile
index
From: Ankur Dwivedi
Add common logging macros
Signed-off-by: Ankur Dwivedi
Signed-off-by: Anoob Joseph
Signed-off-by: Murthy NSSR
Signed-off-by: Nithin Dabilpuram
Signed-off-by: Ragothaman Jayaraman
Signed-off-by: Srisivasubramanian S
Signed-off-by: Tejasree Kondoj
---
MAINTAINERS
Ankur Dwivedi (5):
common/cpt: add common logging support
config: add Cavium OCTEONTX crypto PMD skeleton
crypto/octeontx: add register addresses
common/cpt: add common code for init routine
test: adds validation test
Anoob Joseph (5):
crypto/octeontx: add hardware init routine
From: Ankur Dwivedi
Adding OCTEONTX crypto PMD skeleton. Updating the maintainers files to
claim responsibility. Also enabling driver by default by adding the
component in common_base.
Signed-off-by: Ankur Dwivedi
Signed-off-by: Anoob Joseph
Signed-off-by: Murthy NSSR
Signed-off-by: Nithin
From: Ankur Dwivedi
Signed-off-by: Ankur Dwivedi
Signed-off-by: Anoob Joseph
Signed-off-by: Murthy NSSR
Signed-off-by: Nithin Dabilpuram
Signed-off-by: Ragothaman Jayaraman
Signed-off-by: Srisivasubramanian S
Signed-off-by: Tejasree Kondoj
---
drivers/crypto/octeontx
From: Ankur Dwivedi
Adding code identified common for OCTEON TX family crypto devices. This
patch is adding the code required by the structures and code path of
init routine.
Signed-off-by: Ankur Dwivedi
Signed-off-by: Anoob Joseph
Signed-off-by: Murthy NSSR
Signed-off-by: Nithin Dabilpuram
Adding hardware register accesses required for misc poll
Signed-off-by: Ankur Dwivedi
Signed-off-by: Anoob Joseph
Signed-off-by: Murthy NSSR
Signed-off-by: Nithin Dabilpuram
Signed-off-by: Ragothaman Jayaraman
Signed-off-by: Srisivasubramanian S
Signed-off-by: Tejasree Kondoj
---
drivers
Adding hardware init routine for OCTEON TX crypto device. A place holder
is added for misc polling routine. That will be added in the further
patches.
Signed-off-by: Ankur Dwivedi
Signed-off-by: Anoob Joseph
Signed-off-by: Murthy NSSR
Signed-off-by: Nithin Dabilpuram
Signed-off-by: Ragothaman
Signed-off-by: Ankur Dwivedi
Signed-off-by: Anoob Joseph
Signed-off-by: Murthy NSSR
Signed-off-by: Nithin Dabilpuram
Signed-off-by: Ragothaman Jayaraman
Signed-off-by: Srisivasubramanian S
Signed-off-by: Tejasree Kondoj
---
drivers/common/cpt/cpt_hw_types.h | 519
From: Murthy NSSR
Adding pmd ops helper functions. Control path accessed APIs would be
added as helper functions. Adding microcode defined macros etc as
dependencies to the helper functions.
Signed-off-by: Ankur Dwivedi
Signed-off-by: Anoob Joseph
Signed-off-by: Murthy NSSR
Signed-off-by
This patch adds the symmetric algorithms capabilities
supported by octeontx crypto hardware.
Signed-off-by: Ankur Dwivedi
Signed-off-by: Anoob Joseph
Signed-off-by: Murthy NSSR
Signed-off-by: Nithin Dabilpuram
Signed-off-by: Ragothaman Jayaraman
Signed-off-by: Srisivasubramanian S
Signed
From: Murthy NSSR
Adding initialization of global resources. This will be saved as
metadata in cptvf and would be used by common code. Exit path for
failure case is also added along with the new routines.
Signed-off-by: Ankur Dwivedi
Signed-off-by: Anoob Joseph
Signed-off-by: Murthy NSSR
From: Murthy NSSR
Adding mailbox routines to interact with the pf driver
Signed-off-by: Ankur Dwivedi
Signed-off-by: Anoob Joseph
Signed-off-by: Murthy NSSR
Signed-off-by: Nithin Dabilpuram
Signed-off-by: Ragothaman Jayaraman
Signed-off-by: Srisivasubramanian S
Signed-off-by: Tejasree
From: Murthy NSSR
Adding the following dev ops,
- dev_configure
- dev_start
- dev_stop
- dev_close
- dev_infos_get
- stats_get
- stats_reset
Signed-off-by: Ankur Dwivedi
Signed-off-by: Anoob Joseph
Signed-off-by: Murthy NSSR
Signed-off-by: Nithin Dabilpuram
Signed-off-by: Ragothaman
From: Nithin Dabilpuram
Adding queue pair setup and release functions
Signed-off-by: Ankur Dwivedi
Signed-off-by: Anoob Joseph
Signed-off-by: Murthy NSSR
Signed-off-by: Nithin Dabilpuram
Signed-off-by: Ragothaman Jayaraman
Signed-off-by: Srisivasubramanian S
Signed-off-by: Tejasree Kondoj
From: Murthy NSSR
Adding common macros required by queue pair op functions.
Signed-off-by: Ankur Dwivedi
Signed-off-by: Anoob Joseph
Signed-off-by: Murthy NSSR
Signed-off-by: Nithin Dabilpuram
Signed-off-by: Ragothaman Jayaraman
Signed-off-by: Srisivasubramanian S
Signed-off-by: Tejasree
From: Nithin Dabilpuram
Adding common code required for session configure, session clear and get
session size ops routines
Signed-off-by: Ankur Dwivedi
Signed-off-by: Anoob Joseph
Signed-off-by: Murthy NSSR
Signed-off-by: Nithin Dabilpuram
Signed-off-by: Ragothaman Jayaraman
Signed-off-by
From: Nithin Dabilpuram
Adding routines for session configure, session clear and get session
size ops.
Signed-off-by: Ankur Dwivedi
Signed-off-by: Anoob Joseph
Signed-off-by: Murthy NSSR
Signed-off-by: Nithin Dabilpuram
Signed-off-by: Ragothaman Jayaraman
Signed-off-by: Srisivasubramanian
From: Nithin Dabilpuram
Adding common code required for filling session data for AEAD, cipher &
auth sessions.
Signed-off-by: Ankur Dwivedi
Signed-off-by: Anoob Joseph
Signed-off-by: Murthy NSSR
Signed-off-by: Nithin Dabilpuram
Signed-off-by: Ragothaman Jayaraman
Signed-of
From: Nithin Dabilpuram
Adding AEAD, cipher & auth sessions support.
Signed-off-by: Ankur Dwivedi
Signed-off-by: Anoob Joseph
Signed-off-by: Murthy NSSR
Signed-off-by: Nithin Dabilpuram
Signed-off-by: Ragothaman Jayaraman
Signed-off-by: Srisivasubramanian S
Signed-off-by: Tejasree Ko
From: Ragothaman Jayaraman
Adding microcode interface additions for supporting encryption.
Signed-off-by: Ankur Dwivedi
Signed-off-by: Anoob Joseph
Signed-off-by: Murthy NSSR
Signed-off-by: Nithin Dabilpuram
Signed-off-by: Ragothaman Jayaraman
Signed-off-by: Srisivasubramanian S
Signed
From: Ragothaman Jayaraman
Signed-off-by: Ankur Dwivedi
Signed-off-by: Anoob Joseph
Signed-off-by: Murthy NSSR
Signed-off-by: Nithin Dabilpuram
Signed-off-by: Ragothaman Jayaraman
Signed-off-by: Srisivasubramanian S
Signed-off-by: Tejasree Kondoj
---
drivers/common/cpt
From: Ragothaman Jayaraman
Adding microcode interface additions for supporting decryption.
Signed-off-by: Ankur Dwivedi
Signed-off-by: Anoob Joseph
Signed-off-by: Murthy NSSR
Signed-off-by: Nithin Dabilpuram
Signed-off-by: Ragothaman Jayaraman
Signed-off-by: Srisivasubramanian S
Signed
From: Ragothaman Jayaraman
Adding crypto enqueue op request manager framework. This routine won't
submit to the hardware yet.
Signed-off-by: Ankur Dwivedi
Signed-off-by: Anoob Joseph
Signed-off-by: Murthy NSSR
Signed-off-by: Nithin Dabilpuram
Signed-off-by: Ragothaman Jayaraman
Signe
From: Srisivasubramanian S
Adding microcode interface for supporting ZUC and SNOW3G.
Signed-off-by: Ankur Dwivedi
Signed-off-by: Anoob Joseph
Signed-off-by: Murthy NSSR
Signed-off-by: Nithin Dabilpuram
Signed-off-by: Ragothaman Jayaraman
Signed-off-by: Srisivasubramanian S
Signed-off-by
From: Srisivasubramanian S
Adding microcode interface for supporting kasumi.
Signed-off-by: Ankur Dwivedi
Signed-off-by: Anoob Joseph
Signed-off-by: Murthy NSSR
Signed-off-by: Nithin Dabilpuram
Signed-off-by: Ragothaman Jayaraman
Signed-off-by: Srisivasubramanian S
Signed-off-by: Tejasree
From: Srisivasubramanian S
Adding microcode interface for supporting verify and authentication
Signed-off-by: Ankur Dwivedi
Signed-off-by: Anoob Joseph
Signed-off-by: Murthy NSSR
Signed-off-by: Nithin Dabilpuram
Signed-off-by: Ragothaman Jayaraman
Signed-off-by: Srisivasubramanian S
From: Srisivasubramanian S
Adding hardware specific routines which prepare cpt instructions.
Signed-off-by: Ankur Dwivedi
Signed-off-by: Anoob Joseph
Signed-off-by: Murthy NSSR
Signed-off-by: Nithin Dabilpuram
Signed-off-by: Ragothaman Jayaraman
Signed-off-by: Srisivasubramanian S
Signed
From: Tejasree Kondoj
Signed-off-by: Ankur Dwivedi
Signed-off-by: Anoob Joseph
Signed-off-by: Murthy NSSR
Signed-off-by: Nithin Dabilpuram
Signed-off-by: Ragothaman Jayaraman
Signed-off-by: Srisivasubramanian S
Signed-off-by: Tejasree Kondoj
---
drivers/common/cpt/cpt_common.h | 3
From: Tejasree Kondoj
Signed-off-by: Ankur Dwivedi
Signed-off-by: Anoob Joseph
Signed-off-by: Murthy NSSR
Signed-off-by: Nithin Dabilpuram
Signed-off-by: Ragothaman Jayaraman
Signed-off-by: Srisivasubramanian S
Signed-off-by: Tejasree Kondoj
---
drivers/crypto/octeontx
From: Tejasree Kondoj
Signed-off-by: Ankur Dwivedi
Signed-off-by: Anoob Joseph
Signed-off-by: Murthy NSSR
Signed-off-by: Nithin Dabilpuram
Signed-off-by: Ragothaman Jayaraman
Signed-off-by: Srisivasubramanian S
Signed-off-by: Tejasree Kondoj
---
drivers/common/cpt/cpt_common.h
From: Tejasree Kondoj
Signed-off-by: Ankur Dwivedi
Signed-off-by: Anoob Joseph
Signed-off-by: Murthy NSSR
Signed-off-by: Nithin Dabilpuram
Signed-off-by: Ragothaman Jayaraman
Signed-off-by: Srisivasubramanian S
Signed-off-by: Tejasree Kondoj
---
drivers/crypto/octeontx
From: Ankur Dwivedi
This patch adds validation tests for octeontx crypto device.
Signed-off-by: Ankur Dwivedi
Signed-off-by: Anoob Joseph
Signed-off-by: Murthy NSSR
Signed-off-by: Nithin Dabilpuram
Signed-off-by: Ragothaman Jayaraman
Signed-off-by: Srisivasubramanian S
Signed-off-by
This patch adds the features file and the document containing
help to compile and use octeontx crypto.
Signed-off-by: Ankur Dwivedi
Signed-off-by: Anoob Joseph
Signed-off-by: Murthy NSSR
Signed-off-by: Nithin Dabilpuram
Signed-off-by: Ragothaman Jayaraman
Signed-off-by: Srisivasubramanian S
Hi Akhil,
Do you want me to send revised cover letter patch or just summarizing it
over email would do?
Thanks,
Anoob
On 05-10-2018 18:34, Akhil Goyal wrote:
External Email
Hi Anoob,
Could you please add the change log in the cover note.
Thanks,
Akhil
On 10/5/2018 6:28 PM, Anoob Joseph
oyal wrote:
External Email
On 10/5/2018 6:43 PM, Joseph, Anoob wrote:
Hi Akhil,
Do you want me to send revised cover letter patch or just summarizing
it over email would do?
You could do it as you prefer. Just wanted to know the changes that were
done in every version that are sent.
Thanks,
A
Hi Akhil,
Please see inline.
Thanks,
Anoob
On 05-10-2018 17:35, Akhil Goyal wrote:
External Email
On 9/6/2018 9:45 AM, Joseph, Anoob wrote:
Hi Akhil,
Hi Anoob,
Thanks for the comments.
Please see inline.
Thanks,
Anoob
On 28-08-2018 18:31, akhil.go...@nxp.com wrote:
External Email
From
This patchset fixes multiple issues reported by checkpatch in l2fwd
code base. These issues would be flagged for any new copy of the file
and hence, fixing at the source.
Anoob Joseph (8):
examples/l2fwd: remove quoted white space before newline
examples/l2fwd: need space between two args
Remove quoted white space before newline.
Signed-off-by: Anoob Joseph
---
examples/l2fwd/main.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/examples/l2fwd/main.c b/examples/l2fwd/main.c
index 6c23215..829f981 100644
--- a/examples/l2fwd/main.c
+++ b/examples/l2fwd/main.c
'unsigned int' is preferred over bare usage of 'unsigned'
Signed-off-by: Anoob Joseph
---
examples/l2fwd/main.c | 20 ++--
1 file changed, 10 insertions(+), 10 deletions(-)
diff --git a/examples/l2fwd/main.c b/examples/l2fwd/main.c
index d2b7034..cbcd604 1
The 'else' should follow close brace '}'
Signed-off-by: Anoob Joseph
---
examples/l2fwd/main.c | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/examples/l2fwd/main.c b/examples/l2fwd/main.c
index ae51ac7..d2b7034 100644
--- a/examples/l2fwd/main.c
Block comments need to use trailing */ on a separate line.
Signed-off-by: Anoob Joseph
---
examples/l2fwd/main.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/examples/l2fwd/main.c b/examples/l2fwd/main.c
index cbcd604..deebef5 100644
--- a/examples/l2fwd/main.c
+++ b
Space is required after the ',' separating the members.
Signed-off-by: Anoob Joseph
---
examples/l2fwd/main.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/examples/l2fwd/main.c b/examples/l2fwd/main.c
index 829f981..ae51ac7 100644
--- a/examples/l2fwd/ma
Space is required after ','.
Signed-off-by: Anoob Joseph
---
examples/l2fwd/main.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/examples/l2fwd/main.c b/examples/l2fwd/main.c
index c70b839..efb0b59 100644
--- a/examples/l2fwd/main.c
+++ b/examples/l2fwd/main.c
Fixing lines exceeding 80 char limit
Signed-off-by: Anoob Joseph
---
examples/l2fwd/main.c | 13 -
1 file changed, 8 insertions(+), 5 deletions(-)
diff --git a/examples/l2fwd/main.c b/examples/l2fwd/main.c
index deebef5..c70b839 100644
--- a/examples/l2fwd/main.c
+++ b/examples
Do not initialise statis/globals to NULL.
Signed-off-by: Anoob Joseph
---
examples/l2fwd/main.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/examples/l2fwd/main.c b/examples/l2fwd/main.c
index efb0b59..1a1960c 100644
--- a/examples/l2fwd/main.c
+++ b/examples/l2fwd
Hi Ferruh,
On 08-10-2018 16:30, Ferruh Yigit wrote:
External Email
On 10/8/2018 11:41 AM, Anoob Joseph wrote:
This patchset fixes multiple issues reported by checkpatch in l2fwd
code base. These issues would be flagged for any new copy of the file
and hence, fixing at the source.
Anoob
Hi Thomas,
On 08-10-2018 18:03, Thomas Monjalon wrote:
External Email
05/10/2018 14:58, Anoob Joseph:
Ankur Dwivedi (5):
common/cpt: add common logging support
config: add Cavium OCTEONTX crypto PMD skeleton
crypto/octeontx: add register addresses
common/cpt: add common code for
Hi Thomas,
On 08-10-2018 17:57, Thomas Monjalon wrote:
External Email
05/10/2018 14:58, Anoob Joseph:
+Cavium OCTEON TX
+M: Anoob Joseph
+F: drivers/common/cpt/
What is the real wording for this device family?
Sometimes I read OcteonTX with lowercases and no space,
sometimes OCTEONTX
Hi Thomas,
On 08-10-2018 19:07, Thomas Monjalon wrote:
> External Email
>
> 08/10/2018 15:07, Joseph, Anoob:
>> On 08-10-2018 17:57, Thomas Monjalon wrote:
>>> 05/10/2018 14:58, Anoob Joseph:
>>>> +Cavium OCTEON TX
>>>> +M: Anoob Joseph
>>&
Adding OCTEON TX crypto PMD skeleton. Updating the maintainers files to
claim responsibility. Also enabling driver by default by adding the
component in common_base.
Signed-off-by: Ankur Dwivedi
Signed-off-by: Anoob Joseph
Signed-off-by: Murthy NSSR
Signed-off-by: Nithin Dabilpuram
Signed-off
ature gets added with one patch.
* Addressed indentation issues.
* Addressed comments from Jerin and Pablo.
Ankur Dwivedi (4):
crypto/octeontx: add hardware init routine
crypto/octeontx: add hardware register access for misc poll
crypto/octeontx: add symmetric capabilities
test/crypt
From: Ankur Dwivedi
Adding hardware init routine for OCTEON TX crypto device. A place holder
is added for misc polling routine. That will be added in the further
patches.
Signed-off-by: Ankur Dwivedi
Signed-off-by: Anoob Joseph
Signed-off-by: Murthy NSSR
Signed-off-by: Nithin Dabilpuram
Adding initialization of global resources. This will be saved as
metadata in cptvf and would be used by common code. Exit path for
failure case is also added along with the new routines.
Signed-off-by: Ankur Dwivedi
Signed-off-by: Anoob Joseph
Signed-off-by: Murthy NSSR
Signed-off-by: Nithin
From: Ankur Dwivedi
This patch adds the symmetric algorithms capabilities
supported by octeontx crypto hardware.
Signed-off-by: Ankur Dwivedi
Signed-off-by: Anoob Joseph
Signed-off-by: Murthy NSSR
Signed-off-by: Nithin Dabilpuram
Signed-off-by: Ragothaman Jayaraman
Signed-off-by
Adding pmd ops helper functions. Control path accessed APIs would be
added as helper functions. Adding microcode defined macros etc as
dependencies to the helper functions.
Signed-off-by: Ankur Dwivedi
Signed-off-by: Anoob Joseph
Signed-off-by: Murthy NSSR
Signed-off-by: Nithin Dabilpuram
From: Ankur Dwivedi
Adding hardware register accesses required for misc poll
Signed-off-by: Ankur Dwivedi
Signed-off-by: Anoob Joseph
Signed-off-by: Murthy NSSR
Signed-off-by: Nithin Dabilpuram
Signed-off-by: Ragothaman Jayaraman
Signed-off-by: Srisivasubramanian S
Signed-off-by: Tejasree
From: Murthy NSSR
Adding mailbox routines to interact with the pf driver
Signed-off-by: Ankur Dwivedi
Signed-off-by: Anoob Joseph
Signed-off-by: Murthy NSSR
Signed-off-by: Nithin Dabilpuram
Signed-off-by: Ragothaman Jayaraman
Signed-off-by: Srisivasubramanian S
Signed-off-by: Tejasree
From: Murthy NSSR
Adding queue pair setup and release functions
Signed-off-by: Ankur Dwivedi
Signed-off-by: Anoob Joseph
Signed-off-by: Murthy NSSR
Signed-off-by: Nithin Dabilpuram
Signed-off-by: Ragothaman Jayaraman
Signed-off-by: Srisivasubramanian S
Signed-off-by: Tejasree Kondoj
From: Nithin Dabilpuram
Adding routines for session configure, session clear and get session
size ops.
Signed-off-by: Ankur Dwivedi
Signed-off-by: Anoob Joseph
Signed-off-by: Murthy NSSR
Signed-off-by: Nithin Dabilpuram
Signed-off-by: Ragothaman Jayaraman
Signed-off-by: Srisivasubramanian
From: Nithin Dabilpuram
Adding AEAD, cipher & auth sessions support.
Signed-off-by: Ankur Dwivedi
Signed-off-by: Anoob Joseph
Signed-off-by: Murthy NSSR
Signed-off-by: Nithin Dabilpuram
Signed-off-by: Ragothaman Jayaraman
Signed-off-by: Srisivasubramanian S
Signed-off-by: Tejasree Ko
From: Nithin Dabilpuram
Signed-off-by: Ankur Dwivedi
Signed-off-by: Anoob Joseph
Signed-off-by: Murthy NSSR
Signed-off-by: Nithin Dabilpuram
Signed-off-by: Ragothaman Jayaraman
Signed-off-by: Srisivasubramanian S
Signed-off-by: Tejasree Kondoj
---
drivers/common/cpt/cpt_mcode_defines.h
901 - 1000 of 1921 matches
Mail list logo