[pull-request] next-crypto 20.02 rc1
mbox series

Message ID 20200115155033.24105-1-akhil.goyal@nxp.com
State Accepted, archived
Delegated to: Thomas Monjalon
Headers show
Series
  • [pull-request] next-crypto 20.02 rc1
Related show

Pull-request

http://dpdk.org/git/next/dpdk-next-crypto

Checks

Context Check Description
ci/travis-robot warning Travis build: failed
ci/Intel-compilation fail apply issues

Message

Akhil Goyal Jan. 15, 2020, 3:50 p.m. UTC
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

Comments

Thomas Monjalon Jan. 17, 2020, 11:54 p.m. UTC | #1
15/01/2020 16:50, Akhil Goyal:
>   http://dpdk.org/git/next/dpdk-next-crypto 

Pulled, except "compress test vector replacement", thanks