All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v3 0/4] Add ZUC EEA3/EIA3 capability to Intel(R) QuickAssist Technology driver
@ 2017-03-31 12:53 Arek Kusztal
  2017-03-31 12:53 ` [PATCH v3 1/4] crypto/qat: refactor capabilities infrastructure Arek Kusztal
                   ` (4 more replies)
  0 siblings, 5 replies; 6+ messages in thread
From: Arek Kusztal @ 2017-03-31 12:53 UTC (permalink / raw)
  To: dev
  Cc: fiona.trahe, pablo.de.lara.guarch, john.griffin, deepak.k.jain,
	Arek Kusztal

This patchset add ZUC cipher (EEA3) and MAC (EIA3) capability to Intel(R) QuickAssist Technology driver
and corresponding test cases to cryptodev test files.

v2:
- added EIA3 MAC capability
- changed capabilities structure to enable ZUC capability checks
- added generic wireless test functions

v3:
- split test patch into two
- add test capability checks

Arek Kusztal (4):
  crypto/qat: refactor capabilities infrastructure
  crypto/qat: add ZUC EEA3/EIA3 capability
  test: merge ZUC test vectors into one file
  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                       | 377 +++++++++++++-
 test/test/test_cryptodev_zuc_hash_test_vectors.h | 359 --------------
 test/test/test_cryptodev_zuc_test_vectors.h      | 598 ++++++++++++++++++++++-
 12 files changed, 1723 insertions(+), 918 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

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2017-03-31 13:50 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-03-31 12:53 [PATCH v3 0/4] Add ZUC EEA3/EIA3 capability to Intel(R) QuickAssist Technology driver Arek Kusztal
2017-03-31 12:53 ` [PATCH v3 1/4] crypto/qat: refactor capabilities infrastructure Arek Kusztal
2017-03-31 12:53 ` [PATCH v3 2/4] crypto/qat: add ZUC EEA3/EIA3 capability Arek Kusztal
2017-03-31 12:53 ` [PATCH v3 3/4] test: merge ZUC test vectors into one file Arek Kusztal
2017-03-31 12:53 ` [PATCH v3 4/4] test: add ZUC test cases for QAT Arek Kusztal
2017-03-31 13:50 ` [PATCH v3 0/4] Add ZUC EEA3/EIA3 capability to Intel(R) QuickAssist Technology driver De Lara Guarch, Pablo

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.