[dpdk-dev] crypto drivers in the API
Doherty, Declan
declan.doherty at intel.com
Tue Feb 14 11:44:12 CET 2017
On 13/02/2017 1:25 PM, Thomas Monjalon wrote:
> In the crypto API, the drivers are listed.
> In my opinion, it is a wrong designed and these lists should be removed.
> Do we need a deprecation notice to plan this removal in 17.05, while
> working on bus abstraction?
>
...
>
Hey Thomas,
I agree that these need to be removed, and I had planned on doing this
for 17.05 but I have a concern on the requirements for ABI breakage in
relation to this. This enum is unfortunately used in both the
rte_cryptodev and rte_crypto_sym_session structures which are part of
the libraries public API. I don't think it would be feasible to maintain
a set of 17.02 compatible APIs with the changes this would introduce, as
it would require a large number of functions to have 2 versions? Is it
OK to break the ABI for this case?
More information about the dev
mailing list