From c8a7a35b699dd979372df7d854b838e0f69ac1e4 Mon Sep 17 00:00:00 2001 From: Matias Elo Date: Fri, 6 May 2022 12:28:18 +0300 Subject: api: increment ODP API version to 1.37.0.0 Increment API version number to reflect the following changes: Backward incompatible: - cls: deprecate odp_cos_with_l3_qos() function Backward compatible: - cls: add new PMR term ODP_PMR_IP_DSCP - cls: add new PMR term ODP_PMR_VLAN_PCP_0 - cls: clarify ODP_PMR_ETHTYPE_0, ODP_PMR_VLAN_ID_0, and ODP_PMR_VLAN_ID_X PMR term specifications - cls: remove unused odp_cos_hdr_flow_fields_t enumeration - sched: add new odp_schedule_order_wait() function Implementation: - pktio: add new experimental AF_XDP socket based packet IO device Signed-off-by: Matias Elo Reviewed-by: Petri Savolainen --- CHANGELOG | 25 +++++++++++++++++++++++++ configure.ac | 2 +- 2 files changed, 26 insertions(+), 1 deletion(-) diff --git a/CHANGELOG b/CHANGELOG index e182f0ad5..6053d27a5 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,3 +1,28 @@ +== OpenDataPlane (1.37.0.0) + +=== Backward incompatible API changes +==== Classifier +* Deprecate `odp_cos_with_l3_qos()` function. Use new `ODP_PMR_IP_DSCP` PMR +term instead. + +=== Backward compatible API changes +==== Classifier +* Add new PMR term enumeration `ODP_PMR_IP_DSCP` for Differentiated Services +Code Point (DSCP) bits in IP header. +* Add new PMR term enumeration `ODP_PMR_VLAN_PCP_0` for Priority Code Point +(PCP) bits in VLAN header. +* Clarify `ODP_PMR_ETHTYPE_0`, `ODP_PMR_VLAN_ID_0`, and `ODP_PMR_VLAN_ID_X` +PMR term specifications. +* Remove unused `odp_cos_hdr_flow_fields_t` enumeration. + +==== Scheduler +* Add new `odp_schedule_order_wait()` function which waits until the currently +held scheduling context is the first in order. + +=== Implementation +==== Packet IO +* Add new experimental AF_XDP socket based packet IO device. + == OpenDataPlane (1.36.0.0) === Backward incompatible API changes diff --git a/configure.ac b/configure.ac index 9e8bd0e69..141d898a9 100644 --- a/configure.ac +++ b/configure.ac @@ -3,7 +3,7 @@ AC_PREREQ([2.5]) # ODP API version ########################################################################## m4_define([odpapi_generation_version], [1]) -m4_define([odpapi_major_version], [36]) +m4_define([odpapi_major_version], [37]) m4_define([odpapi_minor_version], [0]) m4_define([odpapi_point_version], [0]) m4_define([odpapi_version], -- cgit v1.2.3