cryptodev: mark experimental state
The crypto API is in an early state. It requires more discussions and experiments to declare it stable, as discussed in http://dpdk.org/ml/archives/dev/2015-November/028634.html A documentation section will be required in the guides. Signed-off-by: Thomas Monjalon <thomas.monjalon@6wind.com>
This commit is contained in:
parent
387259bd6c
commit
66874e55f5
@ -216,7 +216,7 @@ M: Thomas Monjalon <thomas.monjalon@6wind.com>
|
||||
F: lib/librte_ether/
|
||||
F: scripts/test-null.sh
|
||||
|
||||
Crypto API
|
||||
Crypto API - EXPERIMENTAL
|
||||
M: Declan Doherty <declan.doherty@intel.com>
|
||||
F: lib/librte_cryptodev/
|
||||
F: app/test/test_cryptodev*
|
||||
|
@ -310,6 +310,7 @@ CONFIG_RTE_PMD_PACKET_PREFETCH=y
|
||||
|
||||
#
|
||||
# Compile generic crypto device library
|
||||
# EXPERIMENTAL: API may change without prior notice
|
||||
#
|
||||
CONFIG_RTE_LIBRTE_CRYPTODEV=y
|
||||
CONFIG_RTE_LIBRTE_CRYPTODEV_DEBUG=n
|
||||
|
@ -319,6 +319,7 @@ CONFIG_RTE_PMD_PACKET_PREFETCH=y
|
||||
|
||||
#
|
||||
# Compile generic crypto device library
|
||||
# EXPERIMENTAL: API may change without prior notice
|
||||
#
|
||||
CONFIG_RTE_LIBRTE_CRYPTODEV=y
|
||||
CONFIG_RTE_LIBRTE_CRYPTODEV_DEBUG=n
|
||||
|
@ -13,6 +13,7 @@ General Guidelines
|
||||
------------------
|
||||
|
||||
#. Whenever possible, ABI should be preserved
|
||||
#. The libraries marked in experimental state may change without constraint.
|
||||
#. The addition of symbols is generally not problematic
|
||||
#. The modification of symbols can generally be managed with versioning
|
||||
#. The removal of symbols generally is an ABI break and requires bumping of the
|
||||
|
@ -17,6 +17,16 @@ New Features
|
||||
|
||||
* **Added keepalive support to EAL and example application.**
|
||||
|
||||
* **Added experimental cryptodev API**
|
||||
|
||||
The cryptographic processing of packet is provided as a preview
|
||||
with two drivers for:
|
||||
|
||||
* Intel QuickAssist devices
|
||||
* Intel AES-NI multi-buffer library
|
||||
|
||||
Due to its experimental state, the API may change without prior notice.
|
||||
|
||||
* **Added ethdev API to support IEEE1588.**
|
||||
|
||||
Added functions to read, write and adjust system time in the NIC.
|
||||
|
@ -39,6 +39,9 @@
|
||||
*
|
||||
* Defines RTE Crypto Device APIs for the provisioning of cipher and
|
||||
* authentication operations.
|
||||
*
|
||||
* @warning
|
||||
* @b EXPERIMENTAL: this API may change without prior notice
|
||||
*/
|
||||
|
||||
#ifdef __cplusplus
|
||||
|
Loading…
Reference in New Issue
Block a user