crypto/aesni_mb: support AES-GMAC
authorFan Zhang <roy.fan.zhang@intel.com>
Thu, 20 Dec 2018 12:07:55 +0000 (12:07 +0000)
committerPablo de Lara <pablo.de.lara.guarch@intel.com>
Thu, 10 Jan 2019 15:57:22 +0000 (16:57 +0100)
commite5eecd3dc83817c92e4946db4829914c097b0744
treeb4515cdc0391b3b8b19267623fc4f9eb1af029c4
parentafd7472b8fbf80ac38544c53912c1f1bca924e53
crypto/aesni_mb: support AES-GMAC

This patch adds the AES-GMAC authentication only support to AESNI-MB
PMD, including the driver code, cryptodev unit test, and documentation
updates.

Signed-off-by: Fan Zhang <roy.fan.zhang@intel.com>
Acked-by: Damian Nowak <damianx.nowak@intel.com>
doc/guides/cryptodevs/aesni_mb.rst
doc/guides/rel_notes/release_19_02.rst
drivers/crypto/aesni_mb/rte_aesni_mb_pmd.c
drivers/crypto/aesni_mb/rte_aesni_mb_pmd_compat.c
drivers/crypto/aesni_mb/rte_aesni_mb_pmd_ops.c
drivers/crypto/aesni_mb/rte_aesni_mb_pmd_ops_compat.c
test/test/test_cryptodev.c
test/test/test_cryptodev_hash_test_vectors.h