doc: announce change of security session API
The API ``rte_security_session_create`` takes only single mempool for session and session private data. So the application need to create mempool for twice the number of sessions needed and will also lead to wastage of memory as session private data need more memory compared to session. Hence the API will be modified to take two mempool pointers - one for session and one for private data. This is very similar to crypto based session create APIs. Signed-off-by: Akhil Goyal <akhil.goyal@nxp.com> Acked-by: Hemant Agrawal <hemant.agrawal@nxp.com> Acked-by: Anoob Joseph <anoobj@marvell.com> Acked-by: Konstantin Ananyev <konstantin.ananyev@intel.com>
This commit is contained in:
parent
1583c3815e
commit
2a829a1d31
|
@ -187,6 +187,13 @@ Deprecation Notices
|
|||
* pmd_dpaa: The API ``rte_pmd_dpaa_set_tx_loopback`` will have extended
|
||||
``port_id`` definition from ``uint8_t`` to ``uint16_t``.
|
||||
|
||||
* security: The API ``rte_security_session_create`` takes only single mempool
|
||||
for session and session private data. So the application need to create
|
||||
mempool for twice the number of sessions needed and will also lead to
|
||||
wastage of memory as session private data need more memory compared to session.
|
||||
Hence the API will be modified to take two mempool pointers - one for session
|
||||
and one for private data.
|
||||
|
||||
* cryptodev: ``RTE_CRYPTO_AEAD_LIST_END`` from ``enum rte_crypto_aead_algorithm``,
|
||||
``RTE_CRYPTO_CIPHER_LIST_END`` from ``enum rte_crypto_cipher_algorithm`` and
|
||||
``RTE_CRYPTO_AUTH_LIST_END`` from ``enum rte_crypto_auth_algorithm``
|
||||
|
|
Loading…
Reference in a new issue