Thread (6 messages) 6 messages, 3 authors, 2020-10-29

Re: [dpdk-dev] [EXT] [PATCH v2] crypto/octeontx2: fix crypto OOP support

From: Ankur Dwivedi <hidden>
Date: 2020-10-29 14:38:15

-----Original Message-----
From: Didier Pallard <redacted>
Sent: Tuesday, October 27, 2020 8:51 PM
To: dev@dpdk.org
Cc: stable@dpdk.org; Ankur Dwivedi <redacted>; Anoob Joseph
[off-list ref]; Akhil Goyal [off-list ref]; Tejasree Kondoj
[off-list ref]
Subject: [EXT] [PATCH v2] crypto/octeontx2: fix crypto OOP support

External Email

----------------------------------------------------------------------
Out of place with linear buffers is supported by octeontx2 while not
advertised.

Fixes: 6aa9ceaddf1d ("crypto/octeontx2: add symmetric capabilities")
Cc: stable@dpdk.org

Signed-off-by: Didier Pallard <redacted>
Acked-by: Ankur Dwivedi <redacted>
quoted hunk ↗ jump to hunk
---
v2:
* Add documentation.

doc/guides/cryptodevs/features/octeontx2.ini | 1 +
drivers/crypto/octeontx2/otx2_cryptodev.c    | 1 +
2 files changed, 2 insertions(+)
diff --git a/doc/guides/cryptodevs/features/octeontx2.ini
b/doc/guides/cryptodevs/features/octeontx2.ini
index c7e418d826e1..b0d50ce98447 100644
--- a/doc/guides/cryptodevs/features/octeontx2.ini
+++ b/doc/guides/cryptodevs/features/octeontx2.ini
@@ -12,6 +12,7 @@ Protocol offload       = Y
In Place SGL           = Y
OOP SGL In LB  Out     = Y
OOP SGL In SGL Out     = Y
+OOP LB  In LB  Out     = Y
RSA PRIV OP KEY QT     = Y
Symmetric sessionless  = Y
diff --git a/drivers/crypto/octeontx2/otx2_cryptodev.c
b/drivers/crypto/octeontx2/otx2_cryptodev.c
index 02d2fd83bdcf..44da26c78d04 100644
--- a/drivers/crypto/octeontx2/otx2_cryptodev.c
+++ b/drivers/crypto/octeontx2/otx2_cryptodev.c
@@ -114,6 +114,7 @@ otx2_cpt_pci_probe(struct rte_pci_driver *pci_drv
__rte_unused,
			     RTE_CRYPTODEV_FF_HW_ACCELERATED |
			     RTE_CRYPTODEV_FF_SYM_OPERATION_CHAINING
|
			     RTE_CRYPTODEV_FF_IN_PLACE_SGL |
+			     RTE_CRYPTODEV_FF_OOP_LB_IN_LB_OUT |
			     RTE_CRYPTODEV_FF_OOP_SGL_IN_LB_OUT |
			     RTE_CRYPTODEV_FF_OOP_SGL_IN_SGL_OUT |
			     RTE_CRYPTODEV_FF_ASYMMETRIC_CRYPTO |
--
2.20.1
  
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help