16c01147 | 27-Oct-2020 |
Didier Pallard <didier.pallard@6wind.com> |
crypto/octeontx: fix out-of-place support
Out of place with linear buffers is supported by octeontx while not advertised.
Fixes: 0dc1cffa4d33 ("crypto/octeontx: add hardware init routine") Cc: stab
crypto/octeontx: fix out-of-place support
Out of place with linear buffers is supported by octeontx while not advertised.
Fixes: 0dc1cffa4d33 ("crypto/octeontx: add hardware init routine") Cc: stable@dpdk.org
Signed-off-by: Didier Pallard <didier.pallard@6wind.com> Acked-by: Ankur Dwivedi <adwivedi@marvell.com>
show more ...
|
fbca4639 | 27-Oct-2020 |
Vikas Gupta <vikas.gupta@broadcom.com> |
doc: update bcmfs guide
Update bcmfs.rst file with supported features and devices.
Signed-off-by: Vikas Gupta <vikas.gupta@broadcom.com> Reviewed-by: Ajit Khaparde <ajit.khaparde@broadcom.com> Revi
doc: update bcmfs guide
Update bcmfs.rst file with supported features and devices.
Signed-off-by: Vikas Gupta <vikas.gupta@broadcom.com> Reviewed-by: Ajit Khaparde <ajit.khaparde@broadcom.com> Reviewed-by: JP Lee <jongpil.lee@broadcom.com>
show more ...
|
41545d91 | 23-Oct-2020 |
John McNamara <john.mcnamara@intel.com> |
doc: recommend latest OpenSSL version
Add recommendation to update to latest OpenSSL version when using the OpenSSL PMD and to at least version 1.1.1g to avoid known CVEs.
Signed-off-by: John McNam
doc: recommend latest OpenSSL version
Add recommendation to update to latest OpenSSL version when using the OpenSSL PMD and to at least version 1.1.1g to avoid known CVEs.
Signed-off-by: John McNamara <john.mcnamara@intel.com>
show more ...
|
3cc4d996 | 13-Oct-2020 |
Adam Dybkowski <adamx.dybkowski@intel.com> |
doc: update VFIO usage in qat crypto guide
This patch marks the old igb-uio driver as unsecure when used with the QAT PMD and updates all examples to recommend using VFIO-PCI instead. It also mentio
doc: update VFIO usage in qat crypto guide
This patch marks the old igb-uio driver as unsecure when used with the QAT PMD and updates all examples to recommend using VFIO-PCI instead. It also mentions security issues with the QAT CPM and provides information about the new VFIO-PCI parameter 'disable_denylist' available in Linux kernels 5.9 and later.
Signed-off-by: Adam Dybkowski <adamx.dybkowski@intel.com> Acked-by: Anatoly Burakov <anatoly.burakov@intel.com>
show more ...
|
8809f78c | 03-Nov-2020 |
Bruce Richardson <bruce.richardson@intel.com> |
doc: fix driver names
Since the built driver filenames have changed in DPDK 20.11, we need to update the driver doc to match.
Most drivers start their section with the driver filename highlighted i
doc: fix driver names
Since the built driver filenames have changed in DPDK 20.11, we need to update the driver doc to match.
Most drivers start their section with the driver filename highlighted in bold, while a number were missing the highlight. When updating the names, add the markers for bold text to any missing it, so as to have things more consistent.
Fixes: a20b2c01a7a1 ("build: standardize component names and defines")
Signed-off-by: Bruce Richardson <bruce.richardson@intel.com> Reviewed-by: David Marchand <david.marchand@redhat.com> Reviewed-by: Rosen Xu <rosen.xu@intel.com> Acked-by: Ajit Khaparde <ajit.khaparde@broadcom.com>
show more ...
|
50ee0c2d | 14-Oct-2020 |
Ruifeng Wang <ruifeng.wang@arm.com> |
doc: update guide for armv8 crypto
Added guide about building by using meson.
Also added the command to create virtual device.
Suggested-by: Akhil Goyal <akhil.goyal@nxp.com> Signed-off-by: Ruifen
doc: update guide for armv8 crypto
Added guide about building by using meson.
Also added the command to create virtual device.
Suggested-by: Akhil Goyal <akhil.goyal@nxp.com> Signed-off-by: Ruifeng Wang <ruifeng.wang@arm.com>
show more ...
|
fd5f9fb9 | 21-Oct-2020 |
Ciara Power <ciara.power@intel.com> |
doc: remove references to make from cryptodevs guide
Make is no longer supported for compiling DPDK, references are now removed in the documentation.
Signed-off-by: Ciara Power <ciara.power@intel.c
doc: remove references to make from cryptodevs guide
Make is no longer supported for compiling DPDK, references are now removed in the documentation.
Signed-off-by: Ciara Power <ciara.power@intel.com> Reviewed-by: Kevin Laatz <kevin.laatz@intel.com> Reviewed-by: Ruifeng Wang <ruifeng.wang@arm.com> Acked-by: Akhil Goyal <akhil.goyal@nxp.com>
show more ...
|
26015a9b | 16-Oct-2020 |
Vikas Gupta <vikas.gupta@broadcom.com> |
crypto/bcmfs: fix features documentation
Fix documentation error in bcmfs.ini. Add a section for asymmetric algorithms.
Signed-off-by: Vikas Gupta <vikas.gupta@broadcom.com> Reviewed-by: Ajit Khapa
crypto/bcmfs: fix features documentation
Fix documentation error in bcmfs.ini. Add a section for asymmetric algorithms.
Signed-off-by: Vikas Gupta <vikas.gupta@broadcom.com> Reviewed-by: Ajit Khaparde <ajit.khaparde@broadcom.com>
show more ...
|
728c76b0 | 11-Oct-2020 |
Fan Zhang <roy.fan.zhang@intel.com> |
crypto/qat: support raw datapath API
This patch updates QAT PMD to add raw data-path API support.
Signed-off-by: Fan Zhang <roy.fan.zhang@intel.com> Acked-by: Adam Dybkowski <adamx.dybkowski@intel.
crypto/qat: support raw datapath API
This patch updates QAT PMD to add raw data-path API support.
Signed-off-by: Fan Zhang <roy.fan.zhang@intel.com> Acked-by: Adam Dybkowski <adamx.dybkowski@intel.com>
show more ...
|
eb7eed34 | 11-Oct-2020 |
Fan Zhang <roy.fan.zhang@intel.com> |
cryptodev: add raw crypto datapath API
This patch adds raw data-path APIs for enqueue and dequeue operations to cryptodev. The APIs support flexible user-define enqueue and dequeue behaviors.
Signe
cryptodev: add raw crypto datapath API
This patch adds raw data-path APIs for enqueue and dequeue operations to cryptodev. The APIs support flexible user-define enqueue and dequeue behaviors.
Signed-off-by: Fan Zhang <roy.fan.zhang@intel.com> Signed-off-by: Piotr Bronowski <piotrx.bronowski@intel.com> Acked-by: Adam Dybkowski <adamx.dybkowski@intel.com> Acked-by: Akhil Goyal <akhil.goyal@nxp.com>
show more ...
|
a141f0c7 | 09-Oct-2020 |
Pablo de Lara <pablo.de.lara.guarch@intel.com> |
crypto/aesni_mb: support AES-CCM-256
This patch adds support for AES-CCM-256 when using AESNI-MB
Signed-off-by: Pablo de Lara <pablo.de.lara.guarch@intel.com> |
010230a1 | 09-Oct-2020 |
Pablo de Lara <pablo.de.lara.guarch@intel.com> |
crypto/aesni_mb: support Chacha20-Poly1305
Add support for Chacha20-Poly1305 AEAD algorithm.
Signed-off-by: Pablo de Lara <pablo.de.lara.guarch@intel.com> |
515a6cc2 | 12-Oct-2020 |
Pablo de Lara <pablo.de.lara.guarch@intel.com> |
crypto/aesni_gcm: support SGL on AES-GMAC
Add Scatter-gather list support for AES-GMAC.
Signed-off-by: Pablo de Lara <pablo.de.lara.guarch@intel.com> Tested-by: Fan Zhang <roy.fan.zhang@intel.com>
crypto/aesni_gcm: support SGL on AES-GMAC
Add Scatter-gather list support for AES-GMAC.
Signed-off-by: Pablo de Lara <pablo.de.lara.guarch@intel.com> Tested-by: Fan Zhang <roy.fan.zhang@intel.com> Acked-by: Fan Zhang <roy.fan.zhang@intel.com>
show more ...
|
a054c627 | 03-Sep-2020 |
Akhil Goyal <akhil.goyal@nxp.com> |
crypto/dpaa2_sec: support non-HMAC auth algo versions
added support for non-HMAC for auth algorithms (SHA1, SHA2, MD5). Corresponding capabilities are enabled so that test application can enable tho
crypto/dpaa2_sec: support non-HMAC auth algo versions
added support for non-HMAC for auth algorithms (SHA1, SHA2, MD5). Corresponding capabilities are enabled so that test application can enable those test cases.
Signed-off-by: Hemant Agrawal <hemant.agrawal@nxp.com> Signed-off-by: Akhil Goyal <akhil.goyal@nxp.com>
show more ...
|
a6e892f4 | 03-Sep-2020 |
Akhil Goyal <akhil.goyal@nxp.com> |
crypto/dpaa2_sec: support DES-CBC
add DES-CBC support for cipher_only, chain and ipsec protocol.
Signed-off-by: Hemant Agrawal <hemant.agrawal@nxp.com> Signed-off-by: Akhil Goyal <akhil.goyal@nxp.c
crypto/dpaa2_sec: support DES-CBC
add DES-CBC support for cipher_only, chain and ipsec protocol.
Signed-off-by: Hemant Agrawal <hemant.agrawal@nxp.com> Signed-off-by: Akhil Goyal <akhil.goyal@nxp.com>
show more ...
|
cee518e3 | 07-Oct-2020 |
Vikas Gupta <vikas.gupta@broadcom.com> |
test/crypto: add bcmfs
Add global test suite for bcmfs crypto pmd
Signed-off-by: Vikas Gupta <vikas.gupta@broadcom.com> Signed-off-by: Raveendra Padasalagi <raveendra.padasalagi@broadcom.com> Revie
test/crypto: add bcmfs
Add global test suite for bcmfs crypto pmd
Signed-off-by: Vikas Gupta <vikas.gupta@broadcom.com> Signed-off-by: Raveendra Padasalagi <raveendra.padasalagi@broadcom.com> Reviewed-by: Ajit Khaparde <ajit.khaparde@broadcom.com> Acked-by: Akhil Goyal <akhil.goyal@nxp.com>
show more ...
|
4ed19f0d | 07-Oct-2020 |
Vikas Gupta <vikas.gupta@broadcom.com> |
crypto/bcmfs: add session handling and capabilities
Add session handling and capabilities supported by crypto HW accelerator
Signed-off-by: Vikas Gupta <vikas.gupta@broadcom.com> Signed-off-by: Rav
crypto/bcmfs: add session handling and capabilities
Add session handling and capabilities supported by crypto HW accelerator
Signed-off-by: Vikas Gupta <vikas.gupta@broadcom.com> Signed-off-by: Raveendra Padasalagi <raveendra.padasalagi@broadcom.com> Reviewed-by: Ajit Khaparde <ajit.khaparde@broadcom.com> Acked-by: Akhil Goyal <akhil.goyal@nxp.com>
show more ...
|
c8e79da7 | 07-Oct-2020 |
Vikas Gupta <vikas.gupta@broadcom.com> |
crypto/bcmfs: introduce BCMFS driver
Add Broadcom FlexSparc(FS) device creation driver which registers to a vdev and create a device. Add APIs for logs, supportive documentation and maintainers file
crypto/bcmfs: introduce BCMFS driver
Add Broadcom FlexSparc(FS) device creation driver which registers to a vdev and create a device. Add APIs for logs, supportive documentation and maintainers file.
Signed-off-by: Vikas Gupta <vikas.gupta@broadcom.com> Signed-off-by: Raveendra Padasalagi <raveendra.padasalagi@broadcom.com> Reviewed-by: Ajit Khaparde <ajit.khaparde@broadcom.com> Acked-by: Akhil Goyal <akhil.goyal@nxp.com>
show more ...
|
ae8e085c | 09-Oct-2020 |
Pablo de Lara <pablo.de.lara.guarch@intel.com> |
crypto/aesni_mb: support KASUMI F8/F9
Add support for KASUMI-F8/F9 algorithms through the intel-ipsec-mb job API, allowing the mix of these algorithms with others.
Signed-off-by: Pablo de Lara <pab
crypto/aesni_mb: support KASUMI F8/F9
Add support for KASUMI-F8/F9 algorithms through the intel-ipsec-mb job API, allowing the mix of these algorithms with others.
Signed-off-by: Pablo de Lara <pablo.de.lara.guarch@intel.com> Acked-by: Akhil Goyal <akhil.goyal@nxp.com>
show more ...
|
6c42e0cf | 09-Oct-2020 |
Pablo de Lara <pablo.de.lara.guarch@intel.com> |
crypto/aesni_mb: support SNOW3G-UEA2/UIA2
Add support for SNOW3G-UEA2/UIA2 algorithms through the intel-ipsec-mb job API, allowing the mix of these algorithms with others.
Signed-off-by: Pablo de L
crypto/aesni_mb: support SNOW3G-UEA2/UIA2
Add support for SNOW3G-UEA2/UIA2 algorithms through the intel-ipsec-mb job API, allowing the mix of these algorithms with others.
Signed-off-by: Pablo de Lara <pablo.de.lara.guarch@intel.com> Acked-by: Akhil Goyal <akhil.goyal@nxp.com>
show more ...
|
fd8df854 | 09-Oct-2020 |
Pablo de Lara <pablo.de.lara.guarch@intel.com> |
crypto/aesni_mb: support ZUC-EEA3/EIA3
Add support for ZUC-EEA3/EIA3 algorithms through the intel-ipsec-mb job API, allowing the mix of these algorithms with others.
Signed-off-by: Pablo de Lara <p
crypto/aesni_mb: support ZUC-EEA3/EIA3
Add support for ZUC-EEA3/EIA3 algorithms through the intel-ipsec-mb job API, allowing the mix of these algorithms with others.
Signed-off-by: Pablo de Lara <pablo.de.lara.guarch@intel.com> Acked-by: Akhil Goyal <akhil.goyal@nxp.com>
show more ...
|
678f3eca | 09-Oct-2020 |
Nagadheeraj Rottela <rnagadheeraj@marvell.com> |
crypto/nitrox: support cipher-only operations
This patch adds cipher only crypto operation support.
Signed-off-by: Nagadheeraj Rottela <rnagadheeraj@marvell.com> |
93ba4a6e | 09-Oct-2020 |
Nagadheeraj Rottela <rnagadheeraj@marvell.com> |
crypto/nitrox: support AES-GCM
This patch adds AES-GCM AEAD algorithm.
Signed-off-by: Nagadheeraj Rottela <rnagadheeraj@marvell.com> |
4edede7b | 09-Oct-2020 |
Tejasree Kondoj <ktejasree@marvell.com> |
crypto/octeontx2: support lookaside IPsec IPv6
Adding IPv6 tunnel mode support in lookaside IPsec PMD.
Signed-off-by: Tejasree Kondoj <ktejasree@marvell.com> Acked-by: Anoob Joseph <anoobj@marvell.
crypto/octeontx2: support lookaside IPsec IPv6
Adding IPv6 tunnel mode support in lookaside IPsec PMD.
Signed-off-by: Tejasree Kondoj <ktejasree@marvell.com> Acked-by: Anoob Joseph <anoobj@marvell.com>
show more ...
|
c94c520b | 11-Sep-2020 |
Marcel Cornu <marcel.d.cornu@intel.com> |
crypto/aesni_mb: support AES-ECB
This patch adds AES-ECB 128, 192 and 256 support to the aesni_mb PMD. AES-ECB 128, 192 and 256 test vectors added to cryptodev tests.
Signed-off-by: Marcel Cornu <m
crypto/aesni_mb: support AES-ECB
This patch adds AES-ECB 128, 192 and 256 support to the aesni_mb PMD. AES-ECB 128, 192 and 256 test vectors added to cryptodev tests.
Signed-off-by: Marcel Cornu <marcel.d.cornu@intel.com> Acked-by: Pablo de Lara <pablo.de.lara.guarch@intel.com>
show more ...
|