mbox

[v3,0/3] crypto/aesni_mb: add plain sha support

Message ID 20181219232416.38542-1-roy.fan.zhang@intel.com (mailing list archive)
Headers

Message

Fan Zhang Dec. 19, 2018, 11:24 p.m. UTC
  This patchset adds the plain SHA1, SHA224, SHA256, SHA384, and SHA512
algorithm support to AESNI-MB PMD. The crypto unit tests and documentation
are updated accordingly.

This patchset depends on the following patchset:
"[PATCH v5 0/3] crypto/aesni_mb: add gmac support"
(https://mails.dpdk.org/archives/dev/2018-December/121709.html").

v3:
rebased on top of latest code.
avoided test for unsupported library versions.

v2:
added implementation.

Fan Zhang (3):
  crypto/aesni_mb: add plain sha support
  test: add aesni-mb sha test
  doc: update release note and PMD information

 doc/guides/cryptodevs/aesni_mb.rst                 |   6 ++
 doc/guides/rel_notes/release_19_02.rst             |   4 +-
 drivers/crypto/aesni_mb/rte_aesni_mb_pmd.c         |  25 +++++
 drivers/crypto/aesni_mb/rte_aesni_mb_pmd_ops.c     | 105 +++++++++++++++++++++
 drivers/crypto/aesni_mb/rte_aesni_mb_pmd_private.h |   7 ++
 test/test/test_cryptodev_hash_test_vectors.h       |  65 ++++++++++++-
 6 files changed, 205 insertions(+), 7 deletions(-)