* [dpdk-dev] [pull-request] next-crypto 20.05 rc1
@ 2020-04-20 14:20 Akhil Goyal
2020-04-22 2:30 ` Thomas Monjalon
0 siblings, 1 reply; 2+ messages in thread
From: Akhil Goyal @ 2020-04-20 14:20 UTC (permalink / raw)
To: thomas; +Cc: dev
ci: reduce examples in static builds (2020-04-17 23:34:08 +0200)
are available in the Git repository at:
http://dpdk.org/git/next/dpdk-next-crypto
for you to fetch changes up to b1419a24f94419e99f1f50d398b903df00525271:
test/ipsec: measure libipsec performance (2020-04-20 02:51:05 +0530)
----------------------------------------------------------------
Adam Dybkowski (3):
compress/qat: support IM buffer too small operation
test/compress: add cases for IM buffer too small
crypto/qat: support plain SHA1..SHA512 hashes
Ankur Dwivedi (2):
examples/ipsec-secgw: remove duplicated if check
examples/ipsec-secgw: check return value of function
Anoob Joseph (1):
examples/ipsec-secgw: support 192/256 AES key sizes
Bruce Richardson (1):
drivers: fix gcc 10 errors due to logtype var in header
Konstantin Ananyev (2):
crypto/aesni_mb: support CPU crypto
test/crypto: add CPU crypto mode for AESNI MB
Lukasz Wojciechowski (14):
drivers/crypto: move logtype variables to source files
security: fix verification of parameters
security: fix return types in documentation
security: fix session counter
app/test: remove macro definition
app/test: introduce librte security tests
app/test: add rte security session update tests
app/test: add rte security session get size tests
app/test: add rte security session stats get tests
app/test: add rte security session destroy tests
app/test: add rte security set pkt metadata tests
app/test: add rte security get userdata tests
app/test: add rte security capabilities get tests
app/test: add rte security capability get tests
Mairtin o Loingsigh (1):
crypto/aesni_mb: support DOCSIS AES-256
Nicolas Chautru (11):
drivers/baseband: add PMD for FPGA 5GNR FEC
baseband/fpga_5gnr_fec: add HW register definitions
baseband/fpga_5gnr_fec: add info get function
baseband/fpga_5gnr_fec: add queue configuration
baseband/fpga_5gnr_fec: add LDPC processing functions
baseband/fpga_5gnr_fec: add HW error capture
baseband/fpga_5gnr_fec: add debug functionality
baseband/fpga_5gnr_fec: add configure function
baseband/fpga_5gnr_fec: add HARQ loopback capability
baseband/fpga_5gnr_fec: add interrupt support
doc: add feature matrix table for bbdev
Pablo de Lara (10):
cryptodev: add missing feature name
test/crypto: fix flag check
crypto/openssl: fix out-of-place encryption
test/crypto: add capability check
test/crypto: do not check for internal PMD information
cryptodev: add sessionless support feature flag
test/crypto: check if device supports sessionless
test/crypto: check if device supports out-of-place ops
test/crypto: do not check for PMD in tests
doc: support IPsec Multi-buffer lib v0.54
Praveen Shetty (1):
examples/ipsec-secgw: support flow director feature
Savinay Dharmappa (1):
test/ipsec: measure libipsec performance
Yunjian Wang (1):
crypto/dpaa2_sec: remove unnecessary null check
.gitignore | 1 +
MAINTAINERS | 3 +
app/test-bbdev/Makefile | 3 +
app/test-bbdev/meson.build | 3 +
app/test-bbdev/test_bbdev_perf.c | 57 +
app/test/Makefile | 4 +-
app/test/meson.build | 5 +
app/test/test.h | 2 -
app/test/test_compressdev.c | 1185 +++++++++-
app/test/test_cryptodev.c | 147 +-
app/test/test_cryptodev_aes_test_vectors.h | 519 -----
app/test/test_cryptodev_blockcipher.c | 209 +-
app/test/test_cryptodev_blockcipher.h | 18 -
app/test/test_cryptodev_des_test_vectors.h | 160 --
app/test/test_cryptodev_hash_test_vectors.h | 244 --
app/test/test_ipsec_perf.c | 619 +++++
app/test/test_security.c | 2435 ++++++++++++++++++++
config/common_base | 5 +
doc/guides/bbdevs/features/default.ini | 16 +
doc/guides/bbdevs/features/fpga_5gnr_fec.ini | 11 +
doc/guides/bbdevs/features/fpga_lte_fec.ini | 10 +
doc/guides/bbdevs/features/mbc.ini | 14 +
doc/guides/bbdevs/features/null.ini | 7 +
doc/guides/bbdevs/features/turbo_sw.ini | 11 +
doc/guides/bbdevs/fpga_5gnr_fec.rst | 297 +++
doc/guides/bbdevs/index.rst | 2 +
doc/guides/bbdevs/overview.rst | 12 +
doc/guides/compressdevs/qat_comp.rst | 3 -
doc/guides/conf.py | 5 +
doc/guides/cryptodevs/aesni_gcm.rst | 6 +-
doc/guides/cryptodevs/aesni_mb.rst | 9 +-
doc/guides/cryptodevs/features/aesni_gcm.ini | 1 +
doc/guides/cryptodevs/features/aesni_mb.ini | 2 +
doc/guides/cryptodevs/features/armv8.ini | 1 +
doc/guides/cryptodevs/features/caam_jr.ini | 2 +-
doc/guides/cryptodevs/features/ccp.ini | 3 +-
doc/guides/cryptodevs/features/default.ini | 1 +
doc/guides/cryptodevs/features/kasumi.ini | 3 +-
doc/guides/cryptodevs/features/octeontx.ini | 1 +
doc/guides/cryptodevs/features/octeontx2.ini | 1 +
doc/guides/cryptodevs/features/openssl.ini | 1 +
doc/guides/cryptodevs/features/qat.ini | 5 +
doc/guides/cryptodevs/features/snow3g.ini | 3 +-
doc/guides/cryptodevs/features/zuc.ini | 1 +
doc/guides/cryptodevs/qat.rst | 12 +-
doc/guides/rel_notes/release_20_05.rst | 50 +-
doc/guides/sample_app_ug/ipsec_secgw.rst | 26 +-
drivers/baseband/Makefile | 2 +
drivers/baseband/fpga_5gnr_fec/Makefile | 28 +
drivers/baseband/fpga_5gnr_fec/fpga_5gnr_fec.h | 388 ++++
drivers/baseband/fpga_5gnr_fec/meson.build | 8 +
drivers/baseband/fpga_5gnr_fec/rte_fpga_5gnr_fec.c | 2187 ++++++++++++++++++
.../rte_pmd_bbdev_fpga_5gnr_fec_version.map | 10 +
.../baseband/fpga_5gnr_fec/rte_pmd_fpga_5gnr_fec.h | 74 +
drivers/baseband/meson.build | 2 +-
drivers/common/qat/qat_qp.c | 223 +-
drivers/common/qat/qat_qp.h | 3 +
drivers/compress/qat/qat_comp.c | 474 +++-
drivers/compress/qat/qat_comp.h | 29 +-
drivers/compress/qat/qat_comp_pmd.c | 27 +-
drivers/compress/zlib/zlib_pmd.c | 2 +
drivers/compress/zlib/zlib_pmd_private.h | 2 +-
drivers/crypto/aesni_gcm/aesni_gcm_pmd.c | 5 +-
drivers/crypto/aesni_gcm/aesni_gcm_pmd_private.h | 2 +-
drivers/crypto/aesni_mb/aesni_mb_pmd_private.h | 7 +-
drivers/crypto/aesni_mb/rte_aesni_mb_pmd.c | 389 +++-
drivers/crypto/aesni_mb/rte_aesni_mb_pmd_ops.c | 7 +
drivers/crypto/armv8/rte_armv8_pmd.c | 3 +-
drivers/crypto/ccp/rte_ccp_pmd.c | 3 +-
drivers/crypto/dpaa2_sec/dpaa2_sec_dpseci.c | 4 -
drivers/crypto/kasumi/kasumi_pmd_private.h | 2 +-
drivers/crypto/kasumi/rte_kasumi_pmd.c | 4 +-
drivers/crypto/mvsam/mrvl_pmd_private.h | 2 +-
drivers/crypto/mvsam/rte_mrvl_pmd.c | 1 +
drivers/crypto/null/null_crypto_pmd.c | 3 +-
drivers/crypto/octeontx/otx_cryptodev_ops.c | 3 +-
drivers/crypto/octeontx2/otx2_cryptodev.c | 3 +-
drivers/crypto/openssl/openssl_pmd_private.h | 2 +-
drivers/crypto/openssl/rte_openssl_pmd.c | 27 +-
drivers/crypto/qat/qat_sym_capabilities.h | 105 +
drivers/crypto/qat/qat_sym_session.c | 113 +-
drivers/crypto/qat/qat_sym_session.h | 1 +
drivers/crypto/snow3g/rte_snow3g_pmd.c | 4 +-
drivers/crypto/snow3g/snow3g_pmd_private.h | 2 +-
drivers/crypto/zuc/rte_zuc_pmd.c | 4 +-
drivers/crypto/zuc/zuc_pmd_private.h | 4 +-
examples/ipsec-secgw/ep0.cfg | 11 +
examples/ipsec-secgw/event_helper.c | 30 +-
examples/ipsec-secgw/ipsec-secgw.c | 22 +
examples/ipsec-secgw/ipsec.c | 66 +
examples/ipsec-secgw/ipsec.h | 9 +-
examples/ipsec-secgw/ipsec_worker.c | 7 +-
examples/ipsec-secgw/sa.c | 93 +-
lib/librte_cryptodev/rte_cryptodev.c | 4 +
lib/librte_cryptodev/rte_cryptodev.h | 2 +
lib/librte_security/rte_security.c | 71 +-
lib/librte_security/rte_security.h | 8 +-
mk/rte.app.mk | 1 +
98 files changed, 9250 insertions(+), 1368 deletions(-)
create mode 100644 app/test/test_ipsec_perf.c
create mode 100644 app/test/test_security.c
create mode 100644 doc/guides/bbdevs/features/default.ini
create mode 100644 doc/guides/bbdevs/features/fpga_5gnr_fec.ini
create mode 100644 doc/guides/bbdevs/features/fpga_lte_fec.ini
create mode 100644 doc/guides/bbdevs/features/mbc.ini
create mode 100644 doc/guides/bbdevs/features/null.ini
create mode 100644 doc/guides/bbdevs/features/turbo_sw.ini
create mode 100644 doc/guides/bbdevs/fpga_5gnr_fec.rst
create mode 100644 doc/guides/bbdevs/overview.rst
create mode 100644 drivers/baseband/fpga_5gnr_fec/Makefile
create mode 100644 drivers/baseband/fpga_5gnr_fec/fpga_5gnr_fec.h
create mode 100644 drivers/baseband/fpga_5gnr_fec/meson.build
create mode 100644 drivers/baseband/fpga_5gnr_fec/rte_fpga_5gnr_fec.c
create mode 100644 drivers/baseband/fpga_5gnr_fec/rte_pmd_bbdev_fpga_5gnr_fec_version.map
create mode 100644 drivers/baseband/fpga_5gnr_fec/rte_pmd_fpga_5gnr_fec.h
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2020-04-22 2:30 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-04-20 14:20 [dpdk-dev] [pull-request] next-crypto 20.05 rc1 Akhil Goyal
2020-04-22 2:30 ` Thomas Monjalon
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).