From: Slawomir Mrozowicz Date: Fri, 5 May 2017 11:24:19 +0000 (+0200) Subject: doc: announce crypto device type enumeration removal X-Git-Tag: spdx-start~3210 X-Git-Url: http://git.droids-corp.org/?a=commitdiff_plain;h=9aa261109cac8d7a3aea94cd61475b2c8217fa25;p=dpdk.git doc: announce crypto device type enumeration removal Refer to RFC patch - cryptodev: remove crypto device type enumeration It is planned to remove device type enumeration rte_cryptodev_type from library to remove the coupling between crypto PMD and the librte_cryptodev. In this case following stuctures will be changed: rte_cryptodev_session, rte_cryptodev_sym_session, rte_cryptodev_info, rte_cryptodev. It is planned to change the function rte_cryptodev_count_devtype(). The function prototype doesn’t clearly show the operation. >From next release 17.08 the dev_type will be changed to driver_id. So the function name will change to rte_cryptodev_device_count_by_driver(). Signed-off-by: Slawomir Mrozowicz Acked-by: Pablo de Lara Acked-by: Declan Doherty Acked-by: Jerin Jacob Acked-by: Fiona Trahe Acked-by: Akhil Goyal --- diff --git a/doc/guides/rel_notes/deprecation.rst b/doc/guides/rel_notes/deprecation.rst index ce4e0bba14..978c950879 100644 --- a/doc/guides/rel_notes/deprecation.rst +++ b/doc/guides/rel_notes/deprecation.rst @@ -84,6 +84,14 @@ Deprecation Notices * cryptodev: All PMD names definitions will be moved to the individual PMDs in 17.08. +* cryptodev: The following changes will be done in in 17.08: + + - the device type enumeration ``rte_cryptodev_type`` will be removed + - the following structures will be changed: ``rte_cryptodev_session``, + ``rte_cryptodev_sym_session``, ``rte_cryptodev_info``, ``rte_cryptodev`` + - the function ``rte_cryptodev_count_devtype`` will be replaced by + ``rte_cryptodev_device_count_by_driver`` + * crypto/scheduler: the following two functions are deprecated starting from 17.05 and will be removed in 17.08: