[dpdk-dev] [PATCH v3 09/16] cryptodev: remove max number of sessions parameter
Akhil Goyal
akhil.goyal at nxp.com
Wed Jul 4 14:42:23 CEST 2018
Hi Pablo,
On 6/28/2018 6:22 AM, Pablo de Lara wrote:
> Most crypto PMDs do not have a limitation
> of the number of the sessions that can be handled
> internally. The value that was set before was not
> actually used at all, since the sessions are created
> at the application level.
> Therefore, this value is not parsed from the initial
> crypto parameters anymore and it is set to 0,
> meaning that there is no actual limit.
>
> Signed-off-by: Pablo de Lara <pablo.de.lara.guarch at intel.com>
> ---
> doc/guides/prog_guide/cryptodev_lib.rst | 5 ++---
> drivers/crypto/aesni_gcm/aesni_gcm_pmd.c | 5 +----
> drivers/crypto/aesni_gcm/aesni_gcm_pmd_ops.c | 3 ++-
> drivers/crypto/aesni_gcm/aesni_gcm_pmd_private.h | 2 --
> drivers/crypto/aesni_mb/rte_aesni_mb_pmd.c | 5 +----
> drivers/crypto/aesni_mb/rte_aesni_mb_pmd_ops.c | 3 ++-
> drivers/crypto/aesni_mb/rte_aesni_mb_pmd_private.h | 2 --
> drivers/crypto/armv8/rte_armv8_pmd.c | 5 +----
> drivers/crypto/armv8/rte_armv8_pmd_ops.c | 3 ++-
> drivers/crypto/armv8/rte_armv8_pmd_private.h | 2 --
> drivers/crypto/ccp/ccp_pmd_ops.c | 3 ++-
> drivers/crypto/ccp/ccp_pmd_private.h | 1 -
> drivers/crypto/ccp/rte_ccp_pmd.c | 16 +---------------
> drivers/crypto/dpaa2_sec/dpaa2_sec_dpseci.c | 4 ++--
> drivers/crypto/dpaa2_sec/dpaa2_sec_priv.h | 2 --
> drivers/crypto/kasumi/rte_kasumi_pmd.c | 5 +----
> drivers/crypto/kasumi/rte_kasumi_pmd_ops.c | 3 ++-
> drivers/crypto/kasumi/rte_kasumi_pmd_private.h | 2 --
> drivers/crypto/mvsam/rte_mrvl_pmd_ops.c | 3 ++-
> drivers/crypto/null/null_crypto_pmd.c | 5 +----
> drivers/crypto/null/null_crypto_pmd_ops.c | 3 ++-
> drivers/crypto/null/null_crypto_pmd_private.h | 1 -
> drivers/crypto/openssl/rte_openssl_pmd.c | 5 +----
> drivers/crypto/openssl/rte_openssl_pmd_ops.c | 3 ++-
> drivers/crypto/openssl/rte_openssl_pmd_private.h | 2 --
> drivers/crypto/qat/qat_sym_pmd.c | 6 +++---
> drivers/crypto/qat/qat_sym_pmd.h | 1 -
> drivers/crypto/scheduler/scheduler_pmd.c | 13 +------------
> drivers/crypto/scheduler/scheduler_pmd_ops.c | 14 +++++++-------
> drivers/crypto/snow3g/rte_snow3g_pmd.c | 5 +----
> drivers/crypto/snow3g/rte_snow3g_pmd_ops.c | 3 ++-
> drivers/crypto/snow3g/rte_snow3g_pmd_private.h | 2 --
> drivers/crypto/virtio/virtio_cryptodev.c | 7 +++----
> drivers/crypto/zuc/rte_zuc_pmd.c | 5 +----
> drivers/crypto/zuc/rte_zuc_pmd_ops.c | 3 ++-
> drivers/crypto/zuc/rte_zuc_pmd_private.h | 2 --
> lib/librte_cryptodev/rte_cryptodev_pmd.c | 12 ++----------
> lib/librte_cryptodev/rte_cryptodev_pmd.h | 4 ----
> 38 files changed, 49 insertions(+), 121 deletions(-)
Relevant Defines in config should also be removed.
More information about the dev
mailing list