[dpdk-dev] [PATCH 0/4] cryptodev and security ABI improvements
Akhil Goyal
gakhil at marvell.com
Sat Jul 31 20:13:23 CEST 2021
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.
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