Are there any more updates anyone needs to get into the release notes ?

On 30 April 2016 at 19:13, Bill Fischofer <[email protected]> wrote:

> From: Mike Holmes <[email protected]>
>
> Signed-off-by: Mike Holmes <[email protected]>
> Signed-off-by: Bill Fischofer <[email protected]>
> ---
>  CHANGELOG | 102
> +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---
>  1 file changed, 98 insertions(+), 4 deletions(-)
>
> diff --git a/CHANGELOG b/CHANGELOG
> index d402047..d9c66ed 100644
> --- a/CHANGELOG
> +++ b/CHANGELOG
> @@ -1,10 +1,103 @@
> +== OpenDataPlane (1.10.0.0)
>
> -       Since ODP 1.9.0.0 change logs will be maintained separately of
> main git tree
> -       and available at this url:
> -               https://git.linaro.org/lng/odp-release-notes.git
> +=== New Features
> +==== General
> +* Move to capabilite structures: The classification, crypto, pktio, pool,
> +  queue, shared memory, and traffic manager areas all add new APIs to
> query
> +  implementation-specific capability limits for enhanced program
> portability.
>
> -opendataplane (1.9.0.0)
> +==== Classification
> +* Addtion of a structure that defines system level classification
> capability
> +* Addition of range PMRs to complement the existing value PMRs to permit
> +  application to specifiy classification rules over a range of values.
>
> +==== Cryptography
> +* Provides a way to get the available cipher and authentication
> algorithms.
> +
> +==== Debug
> +* Adds the  ODP_STATIC_ASSERT() API to permit compile-time assertions.
> +
> +==== Packet
> +* Rename and add new packet copy and move functionality.
> +* Add packet prefetch API for performance optimization.
> +* New APIs to permit packet headroom and tailroom to be extended to
> additional
> +  segments or truncated as needed.
> +* Align an area of packet data (e.g. IP/UDP headers) so that it is
> contiguous in
> +  memory and starts in a specified minimum alignment.
> +* Add packet time stamp metadata support.
> +* Add packet input index metadata support to allow application context to
> +  be anchored from the associated interface that received the packet.
> +* Deprecation and removal of segment-level buffer APIs that are now
> +  superseded by additional packet-level manipulation APIs discussed above.
> +
> +==== Packet io
> +* Replaced config definition for maximum pktio entries with maximum
> packet IO
> +  index call
> +* Added the classify_enable bit to the odp_pktin_queue_param_t that allows
> +  applications to explicity control which pktin queues are subject to full
> +  classifier support.
> +* Addition of pktin configuration options to control packet timestamping
> +  and checksum validation processing.
> +* Addition of pktout configuration options to control packet checksum
> +  offload processing.
> +* Add the ability to query (via capabilties) whether a pktio interface
> +  supports operating in loopback mode and if so to enable/disable this
> +  mode of operation.
> +* Round out the polling APIs be adding the ability to receive packets in
> +  poll mode from one or more pktin queues with timeout.
> +* Add the ability to set the pktio interface index for ease of setting up
> +  application context areas associated with each pktio.
> +* Add the ability to inqure the timestamp resolution associated with
> +  pktio interfaces that support packet timestamping.
> +
> +==== Queue
> +* Add a queue capability API to query system-wide queue capabilities and
> limits.
> +* Extend queue context with an explicit data length parameter that serves
> +  as a performance hint for the amount of context to prefetch when the
> +  scheduler selects an event from a scheduled queue.
> +
> +==== Scheduler
> +* Add the ability to query information about a defined scheduler group
> +
> +==== Shared Memory
> +* Add a capability inquiry API to obtain implementation shared memory
> limits.
> +
> +==== Traffic Manager
> +* Add a capability inquiry API to obtain implementation traffic mngr
> limits.
> +* Split TOS marking into two separate calls.
> +* Add new APIs to support VLAN, ECN, and drop precedence marking.
> +* Add destroy APIs for shapers, scheduler profiles, threshholds, WRED
> profiles,
> +  TM queues, and TM nodes for symmetry and completeness to allow
> applictions
> +  to terminate gracefully without resource leakage.
> +* Add the ability to disconnect TM queues from their fanouts.
> +* Add TM node contexts to permit applications to anchor user context areas
> +  to TM nodes.
> +* Add the ability to query info about TM node fanins and TM queues.
> +* Deprecate and remove the odp_tm_periodic_update() API
> +
> +==== Utilities/Helpers
> +* More complete and correct checksum implementation
> +
> +=== Known Issues
> +
> +== OpenDataPlane (1.9.0.0)
> +
> +=== New Features
> +
> +* A focus has been made on improving the packaging support of ODP for
> +  distributions such as Debian.
> +* Improved creation of source tar ball and packaging scenarios moved to
> +  https://git.linaro.org/lng/odp-packaging.git
> +* Renamed libodp to libodp-linux
> +* Removed all internal functions from leaking through the libodp-linux
> +
> +=== Known Issues
> +
> +Time and Traffic Manager validation tests sometimes fail on heavy loaded
> +systems. This behaviour depends on time accuracy measurements, which
> depends
> +on system load.
> +
> +////
>  opendataplane (1.8.0.0)
>     * API:
>         - api headers moved to include/odp/api/spec/ and apps should use
> include/odp_api.h
> @@ -985,3 +1078,4 @@ opendataplane (0.10.0)
>  opendataplane (0.9.0)
>
>    * Initial release
> +////
> --
> 2.5.0
>
>


-- 
Mike Holmes
Technical Manager - Linaro Networking Group
Linaro.org <http://www.linaro.org/> *│ *Open source software for ARM SoCs
"Work should be fun and collaborative, the rest follows"
_______________________________________________
lng-odp mailing list
[email protected]
https://lists.linaro.org/mailman/listinfo/lng-odp

Reply via email to