The following changes since commit bbfc94efcafab236339cd1ec73bb523275d52c60:
doc: reduce indentation in meson build file (2020-01-15 08:50:28 +0100) are available in the Git repository at: http://dpdk.org/git/next/dpdk-next-crypto for you to fetch changes up to 3115d69b6d13164523b75fbf84e13017b289c651: test/crypto: add more tests for mixed encypted-digest (2020-01-15 21:15:04 +0530) ---------------------------------------------------------------- Adam Dybkowski (3): test/crypto: fix missing operation status check crypto/qat: handle mixed hash-cipher requests on GEN3 QAT test/crypto: add more tests for mixed encypted-digest Arek Kusztal (2): cryptodev: add chacha20-poly1305 aead algorithm crypto/qat: add minimum enq threshold Artur Trybula (1): test/compress: replace test vector Ayuj Verma (2): cryptodev: support ECDSA app/test: add ECDSA sign/verify cases Balakrishna Bhamidipati (1): cryptodev: support ECPM Fiona Trahe (3): common/qat: remove tail write coalescing feature common/qat: move max inflights param into qp common/qat: add dual thread support Savinay Dharmappa (1): examples/ipsec-secgw: fix crash on encountering NULL algo Sunila Sahu (5): crypto/octeontx: support ECDSA crypto/octeontx2: support ECDSA crypto/octeontx: support ECPM crypto/octeontx2: support ECPM app/test: add ECPM cases app/test/test_compressdev_test_buffer.h | 228 ++-- app/test/test_cryptodev.c | 496 ++++++-- app/test/test_cryptodev_asym.c | 395 +++++- app/test/test_cryptodev_asym_util.h | 22 + app/test/test_cryptodev_ecdsa_test_vectors.h | 505 ++++++++ app/test/test_cryptodev_ecpm_test_vectors.h | 353 ++++++ app/test/test_cryptodev_mixed_test_vectors.h | 1320 +++++++++++++++++++- doc/guides/compressdevs/qat_comp.rst | 5 +- doc/guides/cryptodevs/features/default.ini | 25 +- doc/guides/cryptodevs/features/octeontx.ini | 9 +- doc/guides/cryptodevs/features/octeontx2.ini | 9 +- doc/guides/cryptodevs/qat.rst | 52 +- doc/guides/rel_notes/release_20_02.rst | 21 + drivers/common/cpt/Makefile | 1 + drivers/common/cpt/cpt_fpm_tables.c | 1138 +++++++++++++++++ drivers/common/cpt/cpt_mcode_defines.h | 40 + drivers/common/cpt/cpt_pmd_ops_helper.h | 19 + drivers/common/cpt/cpt_ucode_asym.h | 463 +++++++ drivers/common/cpt/meson.build | 3 +- drivers/common/cpt/rte_common_cpt_version.map | 9 + drivers/common/qat/qat_adf/icp_qat_fw.h | 3 + drivers/common/qat/qat_adf/icp_qat_fw_la.h | 2 + drivers/common/qat/qat_common.c | 3 + drivers/common/qat/qat_common.h | 3 + drivers/common/qat/qat_device.c | 99 +- drivers/common/qat/qat_device.h | 22 +- drivers/common/qat/qat_qp.c | 86 +- drivers/common/qat/qat_qp.h | 14 +- drivers/compress/qat/qat_comp_pmd.c | 14 +- drivers/compress/qat/qat_comp_pmd.h | 4 +- .../crypto/octeontx/otx_cryptodev_capabilities.c | 21 + drivers/crypto/octeontx/otx_cryptodev_ops.c | 66 +- .../crypto/octeontx2/otx2_cryptodev_capabilities.c | 21 + drivers/crypto/octeontx2/otx2_cryptodev_ops.c | 61 +- drivers/crypto/qat/qat_asym_pmd.c | 14 +- drivers/crypto/qat/qat_asym_pmd.h | 4 +- drivers/crypto/qat/qat_sym_pmd.c | 14 +- drivers/crypto/qat/qat_sym_pmd.h | 4 +- drivers/crypto/qat/qat_sym_session.c | 72 ++ examples/ipsec-secgw/sa.c | 9 + lib/librte_cryptodev/rte_crypto_asym.h | 101 ++ lib/librte_cryptodev/rte_crypto_sym.h | 9 + lib/librte_cryptodev/rte_cryptodev.c | 3 + 43 files changed, 5486 insertions(+), 276 deletions(-) create mode 100644 app/test/test_cryptodev_ecdsa_test_vectors.h create mode 100644 app/test/test_cryptodev_ecpm_test_vectors.h create mode 100644 drivers/common/cpt/cpt_fpm_tables.c