> -----Original Message----- > From: De Lara Guarch, Pablo > Sent: Monday, December 19, 2016 5:29 PM > To: Doherty, Declan > Cc: dev@dpdk.org; De Lara Guarch, Pablo > Subject: [PATCH v3 0/4] AESNI MB PMD updates > > The library used in AESNI MB PMD, Intel Multi Buffer Crypto for IPsec, > has been migrated to a new location, in github (see documentation patch > for the link). > > The library has also been updated, so single crypto operations > are supported (cipher and authentication only). Therefore, the PMD > has been updated to support these operations. > > This patchset depends on patchset "Add scatter-gather list capability to > Intel QuickAssist Technology driver" > (http://dpdk.org/ml/archives/dev/2016-November/050947.html) > > Changes in v3: > - Included authentication operation in private session, > since digest only has to be trimmed from buffer when digest is verified > - Fixed missing crypto session save in crypto operation when it is > sessionless > - Made operation mode setting more clear (CIPHER_HASH, HASH_CIPHER) > > Changes in v2: > - Fixed hash only tests, including truncated digest length > > Pablo de Lara (4): > crypto/aesni_mb: fix incorrect crypto session > doc: update AESNI MB PMD guide > crypto/aesni_mb: add single operation functionality > doc: add missing supported algos for AESNI MB PMD > > app/test/test_cryptodev.c | 34 ++++++++ > app/test/test_cryptodev_aes_test_vectors.h | 36 +++++--- > app/test/test_cryptodev_hash_test_vectors.h | 54 ++++++++---- > doc/guides/cryptodevs/aesni_mb.rst | 14 ++-- > doc/guides/rel_notes/release_17_02.rst | 8 ++ > drivers/crypto/aesni_mb/rte_aesni_mb_pmd.c | 96 > ++++++++++++++++------ > drivers/crypto/aesni_mb/rte_aesni_mb_pmd_private.h | 9 ++ > 7 files changed, 185 insertions(+), 66 deletions(-) > > -- > 2.7.4
Applied to dpdk-next-crypto. Pablo