doc: announce changes in crypto raw data vector

The current crypto raw data vectors need to be extended to support
out of place processing. It is proposed to add additional desl_sgl
to provide details for destination sgl.
The same is also extended to support rte_security usecases, where
we need total data length to know how much additional memory space
is available in buffer other than data length so that driver/HW
can write expanded size data after encryption.

Signed-off-by: Gagandeep Singh <g.singh@nxp.com>
Signed-off-by: Hemant Agrawal <hemant.agrawal@nxp.com>
Acked-by: Akhil Goyal <gakhil@marvell.com>
Acked-by: Konstantin Ananyev <konstantin.ananyev@intel.com>
Acked-by: Thomas Monjalon <thomas@monjalon.net>
This commit is contained in:
Hemant Agrawal 2021-08-05 19:25:29 +05:30 committed by Thomas Monjalon
parent d65409a9a0
commit 72bdb18dd6

View File

@ -170,6 +170,18 @@ Deprecation Notices
has a limited size ``uint16_t``.
It will be moved and extended as ``uint32_t`` in DPDK 21.11.
* cryptodev: The structure ``rte_crypto_sym_vec`` would be updated to add
``dest_sgl`` to support out of place processing.
This field will be null for inplace processing.
This change is targeted for DPDK 21.11.
* cryptodev: The structure ``rte_crypto_vec`` would be updated to add
``tot_len`` to support total buffer length.
This is required for security cases like IPsec and PDCP encryption offload
to know how much additional memory space is available in buffer other than
data length so that driver/HW can write expanded size data after encryption.
This change is targeted for DPDK 21.11.
* cryptodev: The interface between library and drivers will be marked
as internal in DPDK 21.11.