Re: [dpdk-dev] [PATCH v5] crypto/aesni_gcm: migration from MB library to ISA-L

2017-01-16 Thread Azarewicz, PiotrX T
> 2017-01-16 13:37, Piotr Azarewicz: > > app/test/test_cryptodev.c| 753 > > +++--- > > app/test/test_cryptodev_gcm_test_vectors.h | 491 +- > > devtools/test-build.sh |4 +- > > doc/guides/cryptodevs/aesni_

Re: [dpdk-dev] [PATCH v5] crypto/aesni_gcm: migration from MB library to ISA-L

2017-01-16 Thread Declan Doherty
On 16/01/17 12:37, Piotr Azarewicz wrote: Current Cryptodev AES-NI GCM PMD is implemented using Multi Buffer Crypto library.This patch reimplement the device using ISA-L Crypto library: https://github.com/01org/isa-l_crypto. The migration entailed the following additional support for: * GMAC a

Re: [dpdk-dev] [PATCH v5] crypto/aesni_gcm: migration from MB library to ISA-L

2017-01-16 Thread Mcnamara, John
> -Original Message- > From: dev [mailto:dev-boun...@dpdk.org] On Behalf Of Thomas Monjalon > Sent: Monday, January 16, 2017 2:42 PM > To: Azarewicz, PiotrX T > Cc: dev@dpdk.org; De Lara Guarch, Pablo ; > Doherty, Declan > Subject: Re: [dpdk-dev] [PATCH v5] crypto

Re: [dpdk-dev] [PATCH v5] crypto/aesni_gcm: migration from MB library to ISA-L

2017-01-16 Thread Thomas Monjalon
2017-01-16 13:37, Piotr Azarewicz: > app/test/test_cryptodev.c| 753 > +++--- > app/test/test_cryptodev_gcm_test_vectors.h | 491 +- > devtools/test-build.sh |4 +- > doc/guides/cryptodevs/aesni_gcm.rst

Re: [dpdk-dev] [PATCH v5] crypto/aesni_gcm: migration from MB library to ISA-L

2017-01-16 Thread Thomas Monjalon
2017-01-16 13:37, Piotr Azarewicz: > v5 changes: > - rebase on top of dpdk-next-crypto > - remove the perftest output from commit message > - correction in aesni_gcm.rst > - fix typo Why have you removed the perftest output? Because it is not in favor of this patch?

[dpdk-dev] [PATCH v5] crypto/aesni_gcm: migration from MB library to ISA-L

2017-01-16 Thread Piotr Azarewicz
Current Cryptodev AES-NI GCM PMD is implemented using Multi Buffer Crypto library.This patch reimplement the device using ISA-L Crypto library: https://github.com/01org/isa-l_crypto. The migration entailed the following additional support for: * GMAC algorithm. * 256-bit cipher key. * Sessio