[lng-odp] [API-NEXT 0/3] deprecated hints proposal

2017-03-07 Thread Dmitry Eremin-Solenikov
As promised, here comes a reworked deprecated API proposal. Main differences
from Petri's proposal:

- No configure-time switches. ODP and helper libraries are ABI-compatible with
  both kinds applications: using deprecated API and disabling them;
- Simple compile time switch to enable use of deprecated API just for the
  applications/examples that are not ported yet.

Dmitry Eremin-Solenikov (2):
  api: hints: rework ODP_DEPRECATED API
  api: crypto: use ODP_DEPRECATED{,_FIELD} declarations

Petri Savolainen (1):
  test: crypto: remove references to deprecated crypto apis

 doc/helper-guide/Doxyfile |  1 +
 doc/platform-api-guide/Doxyfile   |  1 +
 example/ipsec/odp_ipsec_misc.h|  4 ++--
 example/ipsec/odp_ipsec_sa_db.c   |  4 ++--
 example/ipsec/odp_ipsec_stream.c  |  6 +++---
 helper/Makefile.am|  1 +
 include/odp/api/spec/crypto.h | 26 ++
 include/odp/api/spec/hints.h  | 13 +
 platform/linux-generic/Makefile.am|  1 +
 test/common_plat/performance/odp_crypto.c |  4 ++--
 10 files changed, 40 insertions(+), 21 deletions(-)

-- 
2.11.0



Re: [lng-odp] [API-NEXT 0/3] deprecated hints proposal

2017-03-07 Thread Dmitry Eremin-Solenikov
On 07.03.2017 14:47, Dmitry Eremin-Solenikov wrote:
> As promised, here comes a reworked deprecated API proposal. Main differences
> from Petri's proposal:
> 
> - No configure-time switches. ODP and helper libraries are ABI-compatible with
>   both kinds applications: using deprecated API and disabling them;
> - Simple compile time switch to enable use of deprecated API just for the
>   applications/examples that are not ported yet.

Please ignore this patchset, sending one with proper e-mail address in
sign-off/commiter now.

-- 
With best wishes
Dmitry


[lng-odp] [API-NEXT 0/3] deprecated hints proposal

2017-03-07 Thread Dmitry Eremin-Solenikov
As promised, here comes a reworked deprecated API proposal. Main differences
from Petri's proposal:

- No configure-time switches. ODP and helper libraries are ABI-compatible with
  both kinds applications: using deprecated API and disabling them;
- Simple compile time switch to enable use of deprecated API just for the
  applications/examples that are not ported yet.

Dmitry Eremin-Solenikov (2):
  api: hints: rework ODP_DEPRECATED API
  api: crypto: use ODP_DEPRECATED{,_FIELD} declarations

Petri Savolainen (1):
  test: crypto: remove references to deprecated crypto apis

 doc/helper-guide/Doxyfile |  1 +
 doc/platform-api-guide/Doxyfile   |  1 +
 example/ipsec/odp_ipsec_misc.h|  4 ++--
 example/ipsec/odp_ipsec_sa_db.c   |  4 ++--
 example/ipsec/odp_ipsec_stream.c  |  6 +++---
 helper/Makefile.am|  1 +
 include/odp/api/spec/crypto.h | 26 ++
 include/odp/api/spec/hints.h  | 13 +
 platform/linux-generic/Makefile.am|  1 +
 test/common_plat/performance/odp_crypto.c |  4 ++--
 10 files changed, 40 insertions(+), 21 deletions(-)

-- 
2.11.0