[dpdk-dev] [PATCH 0/4] cryptodev and security ABI improvements
Akhil Goyal
gakhil at marvell.com
Sat Jul 31 20:17:33 CEST 2021
> Subject: [PATCH 0/4] cryptodev and security ABI improvements
>
> This is a first series planned for ABI improvements
> in cryptodev and security library.
>
> Other planned improvements under development.
> - cryptodev: export driver interface as internal
> - cryptodev: split and hide struct rte_cryptodev, struct
> rte_cryptodev_data
> - cryptodev: hide struct rte_cryptodev_sym_session,
> rte_cryptodev_asym_session
> - security: hide struct rte_security_session
>
> Request everyone to review and contribute for the missing
> pieces to improve ABI stability.
>
Forgot to mention, this is an RFC series for DPDK 21.11
> Akhil Goyal (4):
> cryptodev: remove LIST_END enumerators
> cryptodev: promote asym APIs to stable
> security: hide internal API
> security: add reserved bitfields
>
> app/test/test_cryptodev_asym.c | 4 ++--
> devtools/libabigail.abignore | 4 ++++
> drivers/crypto/qat/qat_asym.c | 2 +-
> lib/cryptodev/rte_crypto_asym.h | 4 ----
> lib/cryptodev/rte_cryptodev.h | 10 ----------
> lib/cryptodev/version.map | 24 +++++++++++++-----------
> lib/security/rte_security.h | 6 ++++++
> lib/security/rte_security_driver.h | 2 +-
> lib/security/version.map | 7 ++++++-
> 9 files changed, 33 insertions(+), 30 deletions(-)
>
> --
> 2.25.1
More information about the dev
mailing list