mbox series

[pull-request] next-crypto 21.05 rc1

Message ID 20210416104625.1743193-1-gakhil@marvell.com (mailing list archive)
State Accepted
Delegated to: Thomas Monjalon
Headers show
Series [pull-request] next-crypto 21.05 rc1 | expand

Pull-request

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

Checks

Context Check Description
ci/travis-robot success travis build: passed
ci/github-robot success github build: passed
ci/Intel-compilation fail apply issues

Message

Akhil Goyal April 16, 2021, 10:46 a.m. UTC
The following changes since commit 2414ce9b7b1770be2a5f406a1862589ebdef0315:

  power: fix closing frequency file (2021-04-15 23:53:39 +0200)

are available in the Git repository at:

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

for you to fetch changes up to df295be9d4d59261a7de76c4ee16b4ce0408d279:

  examples/l2fwd-crypto: remove key size validation (2021-04-16 16:13:33 +0530)

----------------------------------------------------------------
Adam Dybkowski (3):
      test/crypto: close PMD after tests
      app/crypto-perf: close PMD after benchmark run
      crypto/qat: support Single-Pass GMAC on QAT GEN3

Ankur Dwivedi (1):
      crypto/octeontx: fix session-less mode

Anoob Joseph (1):
      doc: update limitations of OCTEON TX crypto PMDs

Apeksha Gupta (1):
      examples/l2fwd-crypto: fix dev configure for masked devices

Arek Kusztal (1):
      crypto/qat: fix to small sgl oop min offset

Ciara Power (1):
      doc: fix dpdk-graph-crypto-perf dependencies

Fan Zhang (1):
      cryptodev: change raw data path dequeue API

Gagandeep Singh (1):
      examples/l2fwd-crypto: align private data size to cache size

Matan Azrad (2):
      cryptodev: support multiple cipher data-units
      cryptodev: formalize key wrap method in API

Nicolas Chautru (1):
      bbdev: add explicit enum for code block mode

Rohit Raj (1):
      examples/l2fwd-crypto: fix packet length while decryption

Shiri Kuzin (1):
      examples/l2fwd-crypto: remove key size validation

Tejasree Kondoj (6):
      crypto/octeontx2: remove redundant code
      common/cpt: support encrypted digest mode
      test/crypto: add cases for block cipher encrypted digest
      crypto/octeontx2: support UDP encapsulation
      examples/ipsec-secgw: support UDP encapsulation
      crypto/octeontx2: support lookaside IPv4 transport mode

 app/test-bbdev/test_bbdev_perf.c                   |  16 +-
 app/test-bbdev/test_bbdev_vector.c                 |  16 +-
 app/test-crypto-perf/main.c                        |  15 +-
 app/test/test_cryptodev.c                          |  13 +-
 app/test/test_cryptodev_aes_test_vectors.h         | 573 +++++++++++++++++++++
 app/test/test_cryptodev_blockcipher.c              |  99 +++-
 app/test/test_cryptodev_blockcipher.h              |  10 +
 devtools/libabigail.abignore                       |  12 +-
 doc/guides/cryptodevs/features/default.ini         |   2 +
 doc/guides/cryptodevs/features/octeontx.ini        |   1 +
 doc/guides/cryptodevs/features/octeontx2.ini       |   1 +
 doc/guides/cryptodevs/octeontx.rst                 |   6 +
 doc/guides/cryptodevs/octeontx2.rst                |   8 +
 doc/guides/cryptodevs/overview.rst                 |   6 +
 doc/guides/rel_notes/release_21_05.rst             |  32 ++
 doc/guides/sample_app_ug/ipsec_secgw.rst           |  15 +-
 doc/guides/tools/cryptoperf.rst                    |   8 +-
 drivers/baseband/acc100/rte_acc100_pmd.c           |  42 +-
 drivers/baseband/fpga_5gnr_fec/rte_fpga_5gnr_fec.c |  10 +-
 drivers/baseband/fpga_lte_fec/fpga_lte_fec.c       |  24 +-
 drivers/baseband/turbo_sw/bbdev_turbo_software.c   |  18 +-
 drivers/common/cpt/cpt_mcode_defines.h             |   7 +-
 drivers/common/cpt/cpt_ucode.h                     |  42 +-
 drivers/common/qat/qat_qp.c                        |   3 +-
 drivers/crypto/octeontx/otx_cryptodev_ops.c        |  15 +-
 drivers/crypto/octeontx2/otx2_cryptodev.c          |   3 +-
 drivers/crypto/octeontx2/otx2_cryptodev_ops.c      |  15 +-
 drivers/crypto/octeontx2/otx2_cryptodev_sec.c      | 145 +++---
 drivers/crypto/octeontx2/otx2_cryptodev_sec.h      |   4 +-
 drivers/crypto/octeontx2/otx2_ipsec_po.h           |   7 +-
 drivers/crypto/octeontx2/otx2_ipsec_po_ops.h       |   8 +-
 drivers/crypto/qat/qat_sym.c                       |  76 ++-
 drivers/crypto/qat/qat_sym.h                       |  66 ++-
 drivers/crypto/qat/qat_sym_hw_dp.c                 |  21 +-
 drivers/crypto/qat/qat_sym_pmd.c                   |   6 +
 drivers/crypto/qat/qat_sym_session.c               |  10 +-
 drivers/crypto/qat/qat_sym_session.h               |   3 +-
 examples/ipsec-secgw/ipsec-secgw.c                 |  49 +-
 examples/ipsec-secgw/ipsec-secgw.h                 |   3 +
 examples/ipsec-secgw/ipsec.c                       |  10 +
 examples/ipsec-secgw/ipsec.h                       |   2 +
 examples/ipsec-secgw/sa.c                          |  18 +
 examples/ipsec-secgw/sad.h                         |   7 +-
 examples/l2fwd-crypto/main.c                       |  40 +-
 lib/librte_bbdev/rte_bbdev_op.h                    |  10 +-
 lib/librte_cryptodev/rte_crypto_sym.h              |  37 +-
 lib/librte_cryptodev/rte_cryptodev.c               |   9 +-
 lib/librte_cryptodev/rte_cryptodev.h               |  26 +
 48 files changed, 1330 insertions(+), 239 deletions(-)

Comments

Thomas Monjalon April 16, 2021, 4:48 p.m. UTC | #1
16/04/2021 12:46, Akhil Goyal:
>   http://dpdk.org/git/next/dpdk-next-crypto 

Pulled, thanks