[dpdk-dev] [PATCH] crypto/null: fix key size increment value

2016-09-16 Thread Deepak Kumar Jain
This patch fixes the values of increment in key size. Fixes: 94b0ad8e0a ("null_crypto_pmd: PMD to support null crypto operations") Signed-off-by: Deepak Kumar Jain --- drivers/crypto/null/null_crypto_pmd_ops.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git

[dpdk-dev] [PATCH v4 2/2] app/test: add test cases for NULL for Intel QAT driver

2016-09-16 Thread Deepak Kumar Jain
From: Deepak Kumar JAIN <deepak.k.j...@intel.com> Added NULL algorithm to test file for Intel(R) QuickAssist Technology Driver Signed-off-by: Deepak Kumar Jain Acked-by: Fiona Trahe --- app/test/test_cryptodev.c | 10 ++ 1 file changed, 10 insertions(+) diff --git a/ap

[dpdk-dev] [PATCH v4 1/2] crypto/qat: add NULL capability to Intel QAT driver

2016-09-16 Thread Deepak Kumar Jain
From: Deepak Kumar JAIN <deepak.k.j...@intel.com> enabled NULL crypto for Intel(R) QuickAssist Technology Signed-off-by: Deepak Kumar Jain Acked-by: Fiona Trahe --- doc/guides/cryptodevs/qat.rst| 3 +- doc/guides/rel_notes/release_16_11.rst | 1 + d

[dpdk-dev] [PATCH v4 0/2] add NULL crypto support in Intel QAT driver

2016-09-16 Thread Deepak Kumar Jain
This patchset adds support of NULL crypto in Intel(R) QuickAssist Technology driver. This patchset depends on following patchset: "crypto/qat: add aes-sha384-hmac capability to Intel QAT driver" (http://dpdk.org/dev/patchwork/patch/15778/) Deepak Kumar JAIN (2): crypto/qat

[dpdk-dev] [PATCH v3 2/2] app/test: add test cases for aes-sha224-hmac for Intel QAT driver

2016-09-15 Thread Deepak Kumar Jain
From: "Jain, Deepak K" <deepak.k.j...@intel.com> Added aes-sha224-hmac algorithm to test file for Intel(R) QuickAssist Technology Driver Signed-off-by: Deepak Kumar Jain Acked-by: Fiona Trahe --- app/test/test_cryptodev_aes.c | 6 -- 1 file changed, 4 insertions(+), 2 de

[dpdk-dev] [PATCH v3 1/2] crypto/qat: add aes-sha224-hmac capability to Intel QAT driver

2016-09-15 Thread Deepak Kumar Jain
From: "Jain, Deepak K" <deepak.k.j...@intel.com> Added support of aes-sha224-hmac in Intel(R) QuickAssist driver Signed-off-by: Deepak Kumar Jain Acked-by: Fiona Trahe --- doc/guides/cryptodevs/qat.rst| 1 + doc/guides/rel_notes/release_16_11.rst

[dpdk-dev] [PATCH v3 0/2] add aes-sha224-hmac support to Intel QAT driver

2016-09-15 Thread Deepak Kumar Jain
This patchset adds support of aes-sha224-hmac in Intel(R) QuickAssist Technology driver. This patchset depends on following patchset: "crypto/qat: add MD5 HMAC capability to Intel QAT driver" (http://dpdk.org/dev/patchwork/patch/15754/) Jain, Deepak K (2): crypto/qat: add aes-sha224-hmac

[dpdk-dev] [PATCH v3 3/3] app/test: add Kasumi tests in QAT test suite

2016-09-15 Thread Deepak Kumar Jain
This patch adds Kausmi tests in the QAT tesuite. Signed-off-by: Deepak Kumar Jain --- app/test/test_cryptodev.c | 244 +++-- app/test/test_cryptodev_kasumi_hash_test_vectors.h | 76 +++ app/test/test_cryptodev_kasumi_test_vectors.h | 103

[dpdk-dev] [PATCH v3 2/3] crypto/qat: add Kasumi support in Intel(R) QAT driver

2016-09-15 Thread Deepak Kumar Jain
This patch add kasumi support in Intel(R) QuickAssist driver. Signed-off-by: Deepak Kumar Jain --- doc/guides/cryptodevs/qat.rst| 10 +-- doc/guides/rel_notes/release_16_11.rst | 2 +- drivers/crypto/qat/qat_adf/qat_algs.h| 10 ++- drivers/crypto/qat

[dpdk-dev] [PATCH v3 1/3] app/test: cleanup of test code for kasumi

2016-09-15 Thread Deepak Kumar Jain
Cleanup for easier kasumi enabling. Changed name of funcitons for clear understanding. Signed-off-by: Deepak Kumar Jain --- app/test/test_cryptodev.c | 117 ++ 1 file changed, 55 insertions(+), 62 deletions(-) diff --git a/app/test/test_cryptodev.c b

[dpdk-dev] [PATCH v3 0/3] add kasumi in Intel(R) QuickAssist driver

2016-09-15 Thread Deepak Kumar Jain
This patchset contains patches to enable kasumi functionality in Intel(R) QuickAsisst Technology Driver. This patchset depends on following patch: "crypto/qat: add Intel(R) QuickAssist C3xxx device" (http://dpdk.org/dev/patchwork/patch/15794/ Deepak Kumar Jain (3): app/test: clean

[dpdk-dev] [PATCH v2] crypto/qat: add Intel(R) QuickAssist C3xxx device

2016-09-14 Thread Deepak Kumar Jain
From: Deepak Kumar JAIN <deepak.k.j...@intel.com> Signed-off-by: Deepak Kumar Jain Acked-by: Fiona Trahe --- Changes in v2: Added new feature information in release_16_11.rst file. doc/guides/cryptodevs/qat.rst | 76 +++--- doc/guides/rel

[dpdk-dev] [PATCH v3] doc/guides: add info on how to enable QAT

2016-09-13 Thread Deepak Kumar Jain
From: Eoin Breen <eoin.br...@intel.com> Signed-off-by: Eoin Breen Signed-off-by: Deepak Kumar Jain --- Changes in v3: * Add console code-block * Modified the command to replace n with y in build/.config Changes in v2: * Incorporated comments received on v1. doc/guides/cryptodevs/q

[dpdk-dev] [PATCH] doc/guides: fix name of algorithm

2016-09-13 Thread Deepak Kumar Jain
Update documentation with correct names of algorithm supported. Fixes: 1703e94ac5cee ("qat: add driver for QuickAssist devices") Signed-off-by: Deepak Kumar Jain --- doc/guides/cryptodevs/qat.rst | 14 +++--- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/

[dpdk-dev] [PATCH v2] doc/guides: add info on how to enable QAT

2016-09-13 Thread Deepak Kumar Jain
From: Eoin Breen <eoin.br...@intel.com> Signed-off-by: Eoin Breen Signed-off-by: Deepak Kumar Jain --- Changes in v2: Incorporated comments received on v1. doc/guides/cryptodevs/qat.rst | 10 ++ 1 file changed, 10 insertions(+) diff --git a/doc/guides/cryptodevs/qat.rst b/doc/

[dpdk-dev] [PATCH v4] crypto/qat: add Intel QuickAssist C62x device

2016-09-13 Thread Deepak Kumar Jain
From: Deepak Kumar JAIN <deepak.k.j...@intel.com> Signed-off-by: Deepak Kumar Jain Acked-by: Fiona Trahe --- Changes in v4: Fixed the issues in qat.rst file. Changes in v3: Added new feature information Changes in v2: Removed trialing white spaces doc/guides/cryptodevs/qat.rst

[dpdk-dev] [PATCH v3] crypto/qat: add Intel QuickAssist C62x device

2016-09-13 Thread Deepak Kumar Jain
From: Deepak Kumar JAIN <deepak.k.j...@intel.com> Signed-off-by: Deepak Kumar Jain Acked-by: Fiona Trahe --- Changes in v3: Added new feature information Changes in v2: Removed trialing white spaces doc/guides/cryptodevs/qat.rst | 82 -- doc/

[dpdk-dev] [PATCH v3 2/2] app/test: add test cases for NULL for Intel QAT driver

2016-09-13 Thread Deepak Kumar Jain
From: Deepak Kumar JAIN <deepak.k.j...@intel.com> Added NULL algorithm to test file for Intel(R) QuickAssist Technology Driver Signed-off-by: Deepak Kumar Jain --- app/test/test_cryptodev.c | 10 ++ 1 file changed, 10 insertions(+) diff --git a/app/test/test_cryptodev.c b/ap

[dpdk-dev] [PATCH v3 1/2] crypto/qat: add NULL capability to Intel QAT driver

2016-09-13 Thread Deepak Kumar Jain
From: Deepak Kumar JAIN <deepak.k.j...@intel.com> enabled NULL crypto for Intel(R) QuickAssist Technology Signed-off-by: Deepak Kumar Jain --- doc/guides/cryptodevs/qat.rst| 3 +- doc/guides/rel_notes/release_16_11.rst | 1 + drivers/crypto/qat/q

[dpdk-dev] [PATCH v3 0/2] add NULL crypto support in Intel QAT driver

2016-09-13 Thread Deepak Kumar Jain
This patchset adds support of NULL crypto in Intel(R) QuickAssist Technology driver. This patchset depends on following patchset: "crypto/qat: add aes-sha384-hmac capability to Intel QAT driver" (http://dpdk.org/dev/patchwork/patch/15778/) Deepak Kumar JAIN (2): crypto/qat

[dpdk-dev] [PATCH v2 2/2] app/test: add test cases for NULL for Intel QAT driver

2016-09-12 Thread Deepak Kumar Jain
From: Deepak Kumar JAIN <deepak.k.j...@intel.com> Added NULL algorithm to test file for Intel(R) QuickAssist Technology Driver Signed-off-by: Deepak Kumar Jain --- app/test/test_cryptodev.c | 10 ++ 1 file changed, 10 insertions(+) diff --git a/app/test/test_cryptodev.c b/ap

[dpdk-dev] [PATCH v2 1/2] crypto/qat: add NULL capability to Intel QAT driver

2016-09-12 Thread Deepak Kumar Jain
From: Deepak Kumar JAIN <deepak.k.j...@intel.com> enabled NULL crypto for Intel(R) QuickAssist Technology Signed-off-by: Deepak Kumar Jain --- doc/guides/cryptodevs/qat.rst| 3 ++- doc/guides/rel_notes/release_16_11.rst | 1 + drivers/crypto/qat/q

[dpdk-dev] [PATCH v2 0/2] add NULL crypto support in Intel QAT driver

2016-09-12 Thread Deepak Kumar Jain
This patchset adds support of NULL crypto in Intel(R) QuickAssist Technology driver. This patchset depends on following patchset: "crypto/qat: add aes-sha384-hmac capability to Intel QAT driver" (http://dpdk.org/dev/patchwork/patch/15778/) Deepak Kumar JAIN (2): crypto/qat

[dpdk-dev] [PATCH v2 2/2] app/test: add test cases for aes-sha384-hmac for Intel QAT driver

2016-09-12 Thread Deepak Kumar Jain
From: "Jain, Deepak K" <deepak.k.j...@intel.com> Added aes-sha384-hmac algorithm to test file for Intel(R) QuickAssist Technology Driver Signed-off-by: Deepak Kumar Jain --- app/test/test_cryptodev_aes.c | 6 -- 1 file changed, 4 insertions(+), 2 deletions(-) diff

[dpdk-dev] [PATCH v2 1/2] crypto/qat: add aes-sha384-hmac capability to Intel QAT driver

2016-09-12 Thread Deepak Kumar Jain
From: "Jain, Deepak K" <deepak.k.j...@intel.com> enabled support of aes-sha384-hmac in Intel(R) QuickAssist driver Signed-off-by: Deepak Kumar Jain --- doc/guides/cryptodevs/qat.rst| 1 + doc/guides/rel_notes/release_16_11.rst | 1 + drivers/cr

[dpdk-dev] [PATCH v2 0/2] add aes-sha384-hmac support to Intel QAT driver

2016-09-12 Thread Deepak Kumar Jain
This patchset adds support of aes-sha384-hmac in Intel(R) QuickAssist Technology driver. This patchset depends on following patchset: "crypto/qat: add aes-sha224-hmac capability to Intel QAT driver" (http://dpdk.org/dev/patchwork/patch/15776/) Jain, Deepak K (2): crypto/qat: add

[dpdk-dev] [PATCH v2 2/2] app/test: add test cases for aes-sha224-hmac for Intel QAT driver

2016-09-12 Thread Deepak Kumar Jain
From: "Jain, Deepak K" <deepak.k.j...@intel.com> Added aes-sha224-hmac algorithm to test file for Intel(R) QuickAssist Technology Driver Signed-off-by: Deepak Kumar Jain --- app/test/test_cryptodev_aes.c | 6 -- 1 file changed, 4 insertions(+), 2 deletions(-) diff

[dpdk-dev] [PATCH v2 1/2] crypto/qat: add aes-sha224-hmac capability to Intel QAT driver

2016-09-12 Thread Deepak Kumar Jain
From: "Jain, Deepak K" <deepak.k.j...@intel.com> Added support of aes-sha224-hmac in Intel(R) QuickAssist driver Signed-off-by: Deepak Kumar Jain --- doc/guides/cryptodevs/qat.rst| 1 + doc/guides/rel_notes/release_16_11.rst | 1 + drivers/cr

[dpdk-dev] [PATCH v2 0/2] add aes-sha384-hmac support to Intel QAT driver

2016-09-12 Thread Deepak Kumar Jain
This patchset adds support of aes-sha384-hmac in Intel(R) QuickAssist Technology driver. This patchset depends on following patchset: "crypto/qat: add aes-sha224-hmac capability to Intel QAT driver" (http://dpdk.org/dev/patchwork/patch/15754/) Jain, Deepak K (2): crypto/qat: add

[dpdk-dev] [PATCH v2 2/2] app/test: add test cases for MD5 HMAC for Intel QAT driver

2016-09-09 Thread Deepak Kumar Jain
From: Arkadiusz Kusztal Added MD5 HMAC hash algorithm to test file for Intel QuickAssist Technology Driver Signed-off-by: Arek Kusztal Acked-by: Fiona Trahe --- app/test/test_cryptodev.c | 185

[dpdk-dev] [PATCH v2 1/2] crypto/qat: add MD5 HMAC capability to Intel QAT driver

2016-09-09 Thread Deepak Kumar Jain
From: Arkadiusz Kusztal <arkadiuszx.kusz...@intel.com> Added posibility to compute MD5 HMAC digest with Intel QuickAssist Technology Driver Signed-off-by: Arek Kusztal Signed-off-by: Deepak Kumar Jain Acked-by: Fiona Trahe --- doc/guides/cryptodevs/qat.rst| 1

[dpdk-dev] [PATCH v2 0/2] Add HMAC_MD5 to Intel QuickAssist Technology driver

2016-09-09 Thread Deepak Kumar Jain
This patchset add capability to use HMAC_MD5 hash algorithm to Intel QuickAssist Technology driver and test cases to cryptodev test files. This patchset depends on the following patches/patchsets: "crypto/qat: make the session struct variable in size"

[dpdk-dev] [PATCH] crypto/qat: add Intel(R) QuickAssist C3xxx device

2016-08-26 Thread Deepak Kumar Jain
Signed-off-by: Deepak Kumar Jain --- doc/guides/cryptodevs/qat.rst | 71 -- drivers/crypto/qat/rte_qat_cryptodev.c | 3 ++ 2 files changed, 71 insertions(+), 3 deletions(-) diff --git a/doc/guides/cryptodevs/qat.rst b/doc/guides/cryptodevs/qat.rst index

[dpdk-dev] [PATCH v2 4/4] app/test: add kasumi f8 test into QAT testsuite

2016-08-25 Thread Deepak Kumar Jain
From: Deepak Kumar JAIN <deepak.k.j...@intel.com> Signed-off-by: Deepak Kumar Jain --- app/test/test_cryptodev.c | 4 1 file changed, 4 insertions(+) diff --git a/app/test/test_cryptodev.c b/app/test/test_cryptodev.c index a0dae4f..fa16d32 100644 --- a/app/test/test_cryptodev.c +++

[dpdk-dev] [PATCH v2 3/4] crypto/qat: enable support of Kasumi F8 in QAT cryptodev

2016-08-25 Thread Deepak Kumar Jain
From: Deepak Kumar JAIN <deepak.k.j...@intel.com> This patch enables the support of Kasumi F8 for Intel Quick Assist Technology. Signed-off-by: Deepak Kumar Jain --- doc/guides/cryptodevs/qat.rst| 5 +-- drivers/crypto/qat/qat_adf/qat_algs.h| 3 +- d

[dpdk-dev] [PATCH v2 2/4] app/test: add Kasumi f9 tests in QAT test suite

2016-08-25 Thread Deepak Kumar Jain
From: Deepak Kumar JAIN <deepak.k.j...@intel.com> This patch adds Kausmi f9 tests in the QAT tesuite and add an additional test for Kasumi F9. Signed-off-by: Deepak Kumar Jain --- app/test/test_cryptodev.c | 12 ++ app/test/test_cryptodev_kasumi_hash_test_vec

[dpdk-dev] [PATCH v2 1/4] crypto/qat: enable Kasumi F9 support in QAT driver

2016-08-25 Thread Deepak Kumar Jain
From: Deepak Kumar JAIN <deepak.k.j...@intel.com> The changes in this patch enables the Kasumi F9 functionality for Intel Quick Assist Technology Signed-off-by: Deepak Kumar Jain --- doc/guides/cryptodevs/qat.rst| 5 ++-- drivers/crypto/qat/qat_adf/qat_

[dpdk-dev] [PATCH v2 0/4] add kasumi in Intel(R) QuickAssist driver

2016-08-25 Thread Deepak Kumar Jain
s since V1: * Updated Test code to apply cleanly on driver code * Added relevant documentation Deepak Kumar JAIN (4): crypto/qat: enable Kasumi F9 support in QAT driver app/test: add Kasumi f9 tests in QAT test suite crypto/qat: enable support of Kasumi F8 in QAT cryptodev app/test: add kasu

[dpdk-dev] [PATCH v2] crypto/qat: add Intel QuickAssist C62x device

2016-08-25 Thread Deepak Kumar Jain
From: Deepak Kumar JAIN <deepak.k.j...@intel.com> Signed-off-by: Deepak Kumar Jain --- Changes since V1: Removed trialing white spaces doc/guides/cryptodevs/qat.rst | 82 -- drivers/crypto/qat/rte_qat_cryptodev.c | 3 ++ 2 files changed, 81 inse

[dpdk-dev] [PATCH 4/4] app/test: add kasumi f8 test into QAT testsuite

2016-08-23 Thread Deepak Kumar Jain
Signed-off-by: Deepak Kumar Jain --- app/test/test_cryptodev.c | 5 + 1 file changed, 5 insertions(+) diff --git a/app/test/test_cryptodev.c b/app/test/test_cryptodev.c index 9cf4504..fdcdbeb 100644 --- a/app/test/test_cryptodev.c +++ b/app/test/test_cryptodev.c @@ -4145,6 +4145,11

[dpdk-dev] [PATCH 3/4] crypto/qat: enable support of Kasumi F8 in QAT cryptodev

2016-08-23 Thread Deepak Kumar Jain
This patch enables the support of Kasumi F8 for Intel Quick Assist Technology. Signed-off-by: Deepak Kumar Jain --- drivers/crypto/qat/qat_adf/qat_algs.h| 3 +- drivers/crypto/qat/qat_adf/qat_algs_build_desc.c | 44 +--- drivers/crypto/qat/qat_crypto.c

[dpdk-dev] [PATCH 2/4] app/test: add Kasumi f9 tests in QAT test suite

2016-08-23 Thread Deepak Kumar Jain
This patch adds Kausmi f9 tests in the QAT tesuite and add an additional test for Kasumi F9. Signed-off-by: Deepak Kumar Jain --- app/test/test_cryptodev.c | 11 ++ app/test/test_cryptodev_kasumi_hash_test_vectors.h | 43 ++ 2 files changed, 54

[dpdk-dev] [PATCH 1/4] crypto/qat: enable Kasumi F9 support in QAT driver

2016-08-23 Thread Deepak Kumar Jain
The changes in this patch enables the Kasumi F9 functionality for Intel Quick Assist Technology Signed-off-by: Deepak Kumar Jain --- drivers/crypto/qat/qat_adf/qat_algs.h| 7 ++ drivers/crypto/qat/qat_adf/qat_algs_build_desc.c | 30 ++-- drivers/crypto/qat

[dpdk-dev] [PATCH 0/4] add kasumi in Intel(R) QuickAssist driver

2016-08-23 Thread Deepak Kumar Jain
This patchset contains patches to enable kasumi cipher only and hash only functionality in Intel(R) QuickAsisst Technology Driver. This patchset depends on following patch: "crypto/qat: add NULL capability to Intel QAT driver" (http://dpdk.org/dev/patchwork/patch/15230/) Deepak Kum

[dpdk-dev] [PATCH] crypto/qat: add Intel QuickAssist C62x device

2016-08-23 Thread Deepak Kumar Jain
Signed-off-by: Deepak Kumar Jain --- doc/guides/cryptodevs/qat.rst | 82 -- drivers/crypto/qat/rte_qat_cryptodev.c | 3 ++ 2 files changed, 81 insertions(+), 4 deletions(-) diff --git a/doc/guides/cryptodevs/qat.rst b/doc/guides/cryptodevs/qat.rst index

[dpdk-dev] [PATCH 2/2] app/test: add test cases for NULL for Intel QAT driver

2016-08-18 Thread Deepak Kumar Jain
Added NULL algorithm to test file for Intel(R) QuickAssist Technology Driver Signed-off-by: Deepak Kumar Jain --- app/test/test_cryptodev.c | 10 ++ 1 file changed, 10 insertions(+) diff --git a/app/test/test_cryptodev.c b/app/test/test_cryptodev.c index 8553759..67ca912 100644

[dpdk-dev] [PATCH 1/2] crypto/qat: add NULL capability to Intel QAT driver

2016-08-18 Thread Deepak Kumar Jain
enabled NULL crypto for Intel(R) QuickAssist Technology Signed-off-by: Deepak Kumar Jain --- doc/guides/cryptodevs/qat.rst| 3 ++- drivers/crypto/qat/qat_adf/qat_algs_build_desc.c | 2 ++ drivers/crypto/qat/qat_crypto.c | 4 3 files changed, 8

[dpdk-dev] [PATCH 0/2] add NULL crypto support in Intel QAT driver

2016-08-18 Thread Deepak Kumar Jain
This patchset adds support of NULL crypto in Intel(R) QuickAssist Technology driver. This patchset depends on following patchset: "crypto/qat: add aes-sha384-hmac capability to Intel QAT driver" (http://dpdk.org/dev/patchwork/patch/15228/) Deepak Kumar Jain (2): crypto/qat

[dpdk-dev] [PATCH 2/2] app/test: add test cases for aes-sha384-hmac for Intel QAT driver

2016-08-18 Thread Deepak Kumar Jain
From: "Jain, Deepak K" <deepak.k.j...@intel.com> Added aes-sha384-hmac algorithm to test file for Intel(R) QuickAssist Technology Driver Signed-off-by: Deepak Kumar Jain --- app/test/test_cryptodev_aes.c | 6 -- 1 file changed, 4 insertions(+), 2 deletions(-) diff

[dpdk-dev] [PATCH 1/2] crypto/qat: add aes-sha384-hmac capability to Intel QAT driver

2016-08-18 Thread Deepak Kumar Jain
From: "Jain, Deepak K" <deepak.k.j...@intel.com> enabled support of aes-sha384-hmac in Intel(R) QuickAssist driver Signed-off-by: Deepak Kumar Jain --- doc/guides/cryptodevs/qat.rst| 1 + drivers/crypto/qat/qat_adf/qat_algs_b

[dpdk-dev] [PATCH 0/2] add aes-sha384-hmac support to Intel QAT driver

2016-08-18 Thread Deepak Kumar Jain
This patchset adds support of aes-sha384-hmac in Intel(R) QuickAssist Technology driver. This patchset depends on following patchset: "crypto/qat: add aes-sha224-hmac capability to Intel QAT driver" (http://dpdk.org/dev/patchwork/patch/15226/) Jain, Deepak K (2): crypto/qat: add

[dpdk-dev] [PATCH 2/2] app/test: add test cases for aes-sha224-hmac for Intel QAT driver

2016-08-18 Thread Deepak Kumar Jain
From: "Jain, Deepak K" <deepak.k.j...@intel.com> Added aes-sha224-hmac algorithm to test file for Intel(R) QuickAssist Technology Driver Signed-off-by: Deepak Kumar Jain --- app/test/test_cryptodev_aes.c | 6 -- 1 file changed, 4 insertions(+), 2 deletions(-) diff

[dpdk-dev] [PATCH 1/2] crypto/qat: add aes-sha224-hmac capability to Intel QAT driver

2016-08-18 Thread Deepak Kumar Jain
From: "Jain, Deepak K" <deepak.k.j...@intel.com> Added support of aes-sha224-hmac in Intel(R) QuickAssist driver Signed-off-by: Deepak Kumar Jain --- doc/guides/cryptodevs/qat.rst| 1 + drivers/crypto/qat/qat_adf/qat_algs_build_desc.c | 33 +

[dpdk-dev] [PATCH 0/2] add aes-sha224-hmac support to Intel QAT driver

2016-08-18 Thread Deepak Kumar Jain
This patchset adds support of aes-sha224-hmac in Intel(R) QuickAssist Technology driver. This patchset depends on following patchset: "crypto/qat: add MD5 HMAC capability to Intel QAT driver" (http://dpdk.org/dev/patchwork/patch/15165/) Jain, Deepak K (2): crypto/qat: add aes-sha224-hmac

[dpdk-dev] [PATCH v2] app/test: fix hexdump length of cipher/plaintexts

2016-07-10 Thread Deepak Kumar Jain
use hexdump if debug log is enabled") Signed-off-by: Pablo de Lara Signed-off-by: Deepak Kumar Jain --- app/test/test_cryptodev.c | 24 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/app/test/test_cryptodev.c b/app/test/test_cryptodev.c index

[dpdk-dev] [PATCH] qat: fix for digest verification use case

2016-07-10 Thread Deepak Kumar Jain
This fixes the cases in which operation was Digest verify. Fixes: e25200fbb45df ("crypto: add cipher/auth only support") Signed-off-by: Deepak Kumar Jain --- drivers/crypto/qat/qat_adf/qat_algs.h| 3 ++- drivers/crypto/qat/qat_adf/qat_algs_build_desc.c | 10 +

[dpdk-dev] [PATCH] app/test: fix missing operation initialization

2016-07-10 Thread Deepak Kumar Jain
Initializing the authentication op parameter. Fixes: eec136f3c54f ("aesni_gcm: add driver for AES-GCM crypto operations") Signed-off-by: Deepak Kumar Jain --- app/test/test_cryptodev.c | 1 + 1 file changed, 1 insertion(+) diff --git a/app/test/test_cryptodev.c b/app/test/test_c

[dpdk-dev] [PATCH] app/test: fix for icc compilation error

2016-06-22 Thread Deepak Kumar Jain
Icc complains about variable may be used without setting. Fixes: 97fe6461c7cbfb ("app/test: add SNOW 3G performance test) Signed-off-by: Deepak Kumar Jain --- app/test/test_cryptodev_perf.c | 10 -- 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/app

[dpdk-dev] [PATCH v3] qat: fix for VFs not getting recognized

2016-06-21 Thread Deepak Kumar Jain
From: "Jain, Deepak K" Updated the code to use RTE_PCI_DEVICE. Fixes: 701c8d80c820 ("pci: support class id probing") Signed-off-by: Jain, Deepak K --- v3: kept PCI id in the driver file v2: updated code to use RTE_PCI_DEVICE drivers/crypto/qat/rte_qat_cryptodev.c |

[dpdk-dev] [PATCH] crypto: fix null pointer dereferencing

2016-05-23 Thread Deepak Kumar Jain
From: "Jain, Deepak K" <deepak.k.j...@intel.com> Fix null pointer dereferencing by reporing if null and exiting the function. Fixes: c0f87eb5252b ("cryptodev: change burst API to be crypto op oriented") Coverity issue: 126584 Signed-off-by: Deepak Kumar Jain --

[dpdk-dev] [PATCH] crypto: fix control issues in aesni pmd

2016-05-23 Thread Deepak Kumar Jain
From: "Jain, Deepak K" <deepak.k.j...@intel.com> Fix the control issues for return value Fixes: 924e84f87306 ("aesni_mb: add driver for multi buffer based crypto") Coverity ID 126585 Signed-off-by: Deepak Kumar Jain --- drivers/crypto/aesni_mb/rte_aesni_mb_pmd.c

[dpdk-dev] [PATCH] snow3g: Bit-wise handling for Wireless Algorithm

2016-03-10 Thread Deepak Kumar JAIN
Wireless algorithms like Snow3G needs input in bits. In this patch, changes have been made to incorporate this requirement in both QAT and SW PMD. Signed-off-by: Deepak Kumar JAIN --- This patch depends on "pmd/snow3g: add new SNOW 3G SW PMD" patch (http://dpdk.org/ml/archives/dev/

[dpdk-dev] [PATCH v4 3/3] app/test: add Snow3G tests

2016-03-10 Thread Deepak Kumar JAIN
Signed-off-by: Deepak Kumar JAIN --- app/test/test_cryptodev.c | 1037 +++- app/test/test_cryptodev.h |3 +- app/test/test_cryptodev_snow3g_hash_test_vectors.h | 415 app/test/test_cryptodev_snow3g_test_vectors.h

[dpdk-dev] [PATCH v4 2/3] qat: add support for Snow3G

2016-03-10 Thread Deepak Kumar JAIN
Signed-off-by: Deepak Kumar JAIN --- doc/guides/cryptodevs/qat.rst| 8 ++- doc/guides/rel_notes/release_16_04.rst | 6 ++ drivers/crypto/qat/qat_adf/qat_algs.h| 1 + drivers/crypto/qat/qat_adf/qat_algs_build_desc.c | 86

[dpdk-dev] [PATCH v4 1/3] crypto: add cipher/auth only support

2016-03-10 Thread Deepak Kumar JAIN
Refactored the existing functionality into modular form to support the cipher/auth only functionalities. Signed-off-by: Deepak Kumar JAIN --- drivers/crypto/qat/qat_adf/qat_algs.h| 18 +- drivers/crypto/qat/qat_adf/qat_algs_build_desc.c | 208 --- drivers/crypto

[dpdk-dev] [PATCH v4 0/3] Snow3G support for Intel Quick Assist Devices

2016-03-10 Thread Deepak Kumar JAIN
://dpdk.org/ml/archives/dev/2016-March/035451.html Deepak Kumar JAIN (3): crypto: add cipher/auth only support qat: add support for Snow3G app/test: add Snow3G tests app/test/test_cryptodev.c | 1037 +++- app/test/test_cryptodev.h

[dpdk-dev] [PATCH v3 3/3] app/test: add Snow3G tests

2016-03-03 Thread Deepak Kumar JAIN
Signed-off-by: Deepak Kumar JAIN --- app/test/test_cryptodev.c | 1037 +++- app/test/test_cryptodev.h |3 +- app/test/test_cryptodev_snow3g_hash_test_vectors.h | 415 app/test/test_cryptodev_snow3g_test_vectors.h

[dpdk-dev] [PATCH v3 2/3] qat: add support for Snow3G

2016-03-03 Thread Deepak Kumar JAIN
Signed-off-by: Deepak Kumar JAIN --- doc/guides/cryptodevs/qat.rst| 8 ++- doc/guides/rel_notes/release_16_04.rst | 6 ++ drivers/crypto/qat/qat_adf/qat_algs.h| 1 + drivers/crypto/qat/qat_adf/qat_algs_build_desc.c | 86

[dpdk-dev] [PATCH v3 1/3] crypto: add cipher/auth only support

2016-03-03 Thread Deepak Kumar JAIN
Refactored the existing functionality into modular form to support the cipher/auth only functionalities. Signed-off-by: Deepak Kumar JAIN --- drivers/crypto/qat/qat_adf/qat_algs.h| 18 +- drivers/crypto/qat/qat_adf/qat_algs_build_desc.c | 210 --- drivers/crypto

[dpdk-dev] [PATCH v3 0/3] Snow3G support for Intel Quick Assist Devices

2016-03-03 Thread Deepak Kumar JAIN
) functionality along with alg-chaining. Changes from v2: 1) Rebasing based on below mentioned patchset. This patchset depends on cryptodev API changes http://dpdk.org/ml/archives/dev/2016-February/034212.html Deepak Kumar JAIN (3): crypto: add cipher/auth only support qat: add support for Snow3G

[dpdk-dev] [PATCH] app/test: fix qat autotest failure

2016-03-01 Thread Deepak Kumar JAIN
Signed-off-by: Deepak Kumar JAIN --- app/test/test_cryptodev.c | 12 1 file changed, 12 insertions(+) diff --git a/app/test/test_cryptodev.c b/app/test/test_cryptodev.c index 208fc14..acba98a 100644 --- a/app/test/test_cryptodev.c +++ b/app/test/test_cryptodev.c @@ -1845,6 +1845,18

[dpdk-dev] [PATCH v2 3/3] app/test: add Snow3G tests

2016-02-23 Thread Deepak Kumar JAIN
Signed-off-by: Deepak Kumar JAIN --- app/test/test_cryptodev.c | 1037 +++- app/test/test_cryptodev.h |3 +- app/test/test_cryptodev_snow3g_hash_test_vectors.h | 415 app/test/test_cryptodev_snow3g_test_vectors.h

[dpdk-dev] [PATCH v2 2/3] qat: add support for Snow3G

2016-02-23 Thread Deepak Kumar JAIN
Signed-off-by: Deepak Kumar JAIN --- doc/guides/cryptodevs/qat.rst| 8 ++- doc/guides/rel_notes/release_16_04.rst | 4 ++ drivers/crypto/qat/qat_adf/qat_algs.h| 1 + drivers/crypto/qat/qat_adf/qat_algs_build_desc.c | 86

[dpdk-dev] [PATCH v2 1/3] crypto: add cipher/auth only support

2016-02-23 Thread Deepak Kumar JAIN
Refactored the existing functionality into modular form to support the cipher/auth only functionalities. Signed-off-by: Deepak Kumar JAIN --- drivers/crypto/qat/qat_adf/qat_algs.h| 18 +- drivers/crypto/qat/qat_adf/qat_algs_build_desc.c | 210 --- drivers/crypto

[dpdk-dev] [PATCH v2 0/3] Snow3G support for Intel Quick Assist Devices

2016-02-23 Thread Deepak Kumar JAIN
) functionality along with alg-chaining. Changes from v1: 1) Hash only fix and alg chainging fix 2) Added hash test vectors for snow3g UIA2 functionality. This patchset depends on Cryptodev API changes http://dpdk.org/ml/archives/dev/2016-February/033551.html Deepak Kumar JAIN (3): crypto: add

[dpdk-dev] [PATCH 3/3] app/test: add Snow3G UEA2 tests

2016-01-28 Thread Deepak Kumar JAIN
Added encryption and decryption tests with input test vectors from Snow3G UEA2 specifications. Signed-off-by: Deepak Kumar JAIN --- app/test/test_cryptodev.c | 318 - app/test/test_cryptodev.h | 2 +- app/test

[dpdk-dev] [PATCH 2/3] qat: add Snow3G UEA2 support

2016-01-28 Thread Deepak Kumar JAIN
Added support for wireless Snow3G cipher only, for the Intel Quick Assist device. Signed-off-by: Deepak Kumar JAIN --- doc/guides/cryptodevs/qat.rst| 5 +++-- doc/guides/rel_notes/release_2_3.rst | 1 + drivers/crypto/qat/qat_adf/qat_algs.h| 1

[dpdk-dev] [PATCH 1/3] crypto: add cipher/auth only support

2016-01-28 Thread Deepak Kumar JAIN
Refactored the existing functionality into modular form to support the cipher/auth only functionalities. Signed-off-by: Deepak Kumar JAIN --- drivers/crypto/qat/qat_adf/qat_algs.h| 20 ++- drivers/crypto/qat/qat_adf/qat_algs_build_desc.c | 206 --- drivers

[dpdk-dev] [PATCH 0/3] Snow3G UEA2 support for Intel Quick Assist Devices

2016-01-28 Thread Deepak Kumar JAIN
functionality is only supported for Snow3g and not for AES/SHA. Deepak Kumar JAIN (3): crypto: add cipher/auth only support qat: add Snow3G UEA2 support app/test: add Snow3G UEA2 tests app/test/test_cryptodev.c| 318 +- app/test/test_cryptodev.h