From 0182a03d0089f8a16ea3f5f00b271a233d7ab9b7 Mon Sep 17 00:00:00 2001 From: Akhil Goyal Date: Tue, 3 Aug 2021 17:53:35 +0530 Subject: [PATCH] doc: announce changes in security session struct The structure rte_security_session is not directly used by the application. The application just need an opaque pointer to attached to the mbuf or rte_crypto_op while enqueue. Hence, it can be hidden inside the library and would prevent unnecessary indirection to the priv session data in fastpath. Signed-off-by: Akhil Goyal Acked-by: Konstantin Ananyev Acked-by: Ajit Khaparde Acked-by: Anoob Joseph Acked-by: Jerin Jacob --- doc/guides/rel_notes/deprecation.rst | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/doc/guides/rel_notes/deprecation.rst b/doc/guides/rel_notes/deprecation.rst index a84760a89e..627badd344 100644 --- a/doc/guides/rel_notes/deprecation.rst +++ b/doc/guides/rel_notes/deprecation.rst @@ -185,6 +185,10 @@ Deprecation Notices * cryptodev: The interface between library and drivers will be marked as internal in DPDK 21.11. +* security: Hide structure ``rte_security_session`` and expose an opaque + pointer for the private data to the application which can be attached + to the packet while enqueuing. + * eventdev: The file ``rte_eventdev_pmd.h`` will be renamed to ``eventdev_driver.h`` to make the driver interface as internal and the structures ``rte_eventdev_data``, ``rte_eventdev`` and ``rte_eventdevs`` will be moved to a new file named -- 2.20.1