[dpdk-dev] [PATCH v2 0/3] Add ZUC EEA3/EIA3 capability to Intel(R)	QuickAssist Technology driver
    Arek Kusztal 
    arkadiuszx.kusztal at intel.com
       
    Wed Mar 29 15:04:16 CEST 2017
    
    
  
This patchset add ZUC cipher (EEA3) and MAC (EIA3) capability to Intel(R) QuickAssist Technology
driver and corresponding test cases to cryptodev test files.
This patchset depends on the following patches/patchsets:
"crypto/qat: fix segmentation fault in session create"
(http://dpdk.org/dev/patchwork/patch/22692/)
v2:
- added EIA3 MAC capability
- changed capabilities structure to enable ZUC capability checks
- added generic wireless test functions
Arek Kusztal (3):
  crypto/qat: refactor capabilities infrastructure
  crypto/qat: add ZUC EEA3/EIA3 capability
  test: add ZUC test cases for QAT
 doc/guides/cryptodevs/features/qat.ini           |   2 +
 doc/guides/cryptodevs/qat.rst                    |   3 +
 doc/guides/rel_notes/release_17_05.rst           |   6 +
 drivers/crypto/qat/qat_adf/qat_algs.h            |  11 +-
 drivers/crypto/qat/qat_adf/qat_algs_build_desc.c | 126 ++++-
 drivers/crypto/qat/qat_crypto.c                  | 578 +++-------------------
 drivers/crypto/qat/qat_crypto.h                  |   3 +
 drivers/crypto/qat/qat_crypto_capabilities.h     | 554 +++++++++++++++++++++
 drivers/crypto/qat/rte_qat_cryptodev.c           |  24 +
 test/test/test_cryptodev.c                       | 327 ++++++++++++-
 test/test/test_cryptodev_zuc_hash_test_vectors.h | 359 --------------
 test/test/test_cryptodev_zuc_test_vectors.h      | 598 ++++++++++++++++++++++-
 12 files changed, 1674 insertions(+), 917 deletions(-)
 create mode 100644 drivers/crypto/qat/qat_crypto_capabilities.h
 delete mode 100644 test/test/test_cryptodev_zuc_hash_test_vectors.h
-- 
2.7.4
    
    
More information about the dev
mailing list