This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "".
The branch, master has been updated via 1e0ac11c75eee10959d1fa674a05e746476271b3 (commit) from 8caae505c35444706cff8815c41821d80e791403 (commit)
Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below.
- Log ----------------------------------------------------------------- commit 1e0ac11c75eee10959d1fa674a05e746476271b3 Author: Bill Fischofer bill.fischofer@linaro.org Date: Sun Apr 8 20:30:18 2018 -0500
changelog: updates for odp v1.19.0.0
Add updates for ODP v1.19.0.0 (Tiger Moth Final Release)
Signed-off-by: Bill Fischofer bill.fischofer@linaro.org Reviewed-by: Bogdan Pricope bogdan.pricope@linaro.org Reviewed-by: Dmitry Eremin-Solenikov dmitry.ereminsolenikov@linaro.org Signed-off-by: Maxim Uvarov maxim.uvarov@linaro.org
diff --git a/CHANGELOG b/CHANGELOG index 1dfdd0e7..5af1777c 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,3 +1,108 @@ +== OpenDataPlane (1.19.0.0) +=== Summary of Changes +ODP v1.19.0.0 is the official Tiger Moth final release. It incorporates final +implementation changes and bug fixes and completes the Tiger Moth ODP +development cycle. + +==== APIs +No functional changes for this release. The Tiger Moth API was frozen in ODP +v1.18.0.0. + +===== API Documentation Update +The specification for the `odp_packet_l4_chksum_status()` API has been +clarified to reflect that in IPv4 UDP checksums are optional. As a result, a +zero (nonexistent) checksum will be reported as `ODP_PACKET_CHKSUM_OK`. + +==== C++ Test Improvements +The {cpp} test included in the ODP validation suite now uses `cout` instead +of `printf()` to ensure that {cpp} is being used to compile it. + +==== Queue and Scheduler Configuration +For the ODP Reference Implementation, The `config/odp-linux-generic.conf` file +is extended with sections to control the default and maximum sizes for basic +queues, and the priority spread used by the scheduler for scheduled queues. + +The configuration file is a template named `platform/odp-$platform.conf` so +this can be easily inherited by other ODP implementations. + +==== Runtime Default `config` File Read Order Improvements +For the ODP Reference Implementation, the default values of the +application-provided `config` file (if used) override the values provided by +the built-in `config/odp-linux-generic.conf` file. + +=== Implementation Improvements +The `odp-linux` reference implementation is improved in a number of areas: + +==== Netmap Ring Configuration for VALE +PktIO netmap support now uses the ODP config file to allow rings used for VALE +processing to be specified. The supplied defaults provide optimal performance +in typical settings. + +==== AES-XCBC-MAC and SHA384-HMAC +These crypto/authentication algorithms are now implemented. + +==== Packet Checksum Validation and Insertion +Proper packet checksum validation and insertion, in conformance with the +relevant ODP APIs, is now provided. + +=== Dependency Changes + +==== DPDK 17.11 Support +The Tiger Moth LTS release is synchronized with the most recent DPDK LTS +release for DPDK pktio support. + +==== Removal of dependency on `xxd` package. +This dependency is removed. The Reference Implementation build tools now use +the standard `od` tool rather than the optional `xxd` package. + +=== Performance Tests + +==== `odp_sched_pktio` +A new test has been added to test the performance of PktIO operations in +scheduled mode. Scheduled PktIO is inherently more scalable and simpler from +an application standpoint than direct (polled) I/O, but depending on the +efficiency of the scheduler implementation can incur additional levels of +overhead. This test can give insight into a given platform's scheduler +efficiency. For the `odp-linux` reference implementation, this test has shown +scheduled I/O to be within 10% of rates achievable via direct I/O, meaning +that for many applications the simplicity and scalability of the event model +is preferable. + +==== `odp_ipsec` +A new test has been added that measures outbound (TX) IPsec performance with +a variety of cipher and authentication algorithms. + +=== Example Changes + +==== `l2fwd` Example +The `README` file associated with this example has been clarified to explain +that this example is a throughput test and as a result does not preserve +packet order under all conditions. + +=== Bug Fixes +==== https://bugs.linaro.org/show_bug.cgi?id=3611%5BBug 3611] +ODP linux-generic fails on AArch64 in non-ABI-compat mode. + +==== https://bugs.linaro.org/show_bug.cgi?id=3657%5BBug 3657] +PktIO does not work with Mellanox Interfaces + +==== https://bugs.linaro.org/show_bug.cgi?id=3685%5BBug 3685] +RX UDP checksum offload drops valid UDP packets with Niantic + +==== https://bugs.linaro.org/show_bug.cgi?id=3686%5BBug 3686] +IP header checksum not inserted if L4 offset not set + +==== https://bugs.linaro.org/show_bug.cgi?id=3690%5BBug 3690] +fdserver process interferes with signal handling + +==== https://bugs.linaro.org/show_bug.cgi?id=3736%5BBug 3736] +return value not checked for some fdserver interface functions + +=== Known Issues + +==== https://bugs.linaro.org/show_bug.cgi?id=2988%5BBug 2988] +ODP exposes symbols outside of odp*/_odp* namespace + == OpenDataPlane (1.18.0.1) === Summary of Changes ODP v1.18.0.1 is a fix level for Tiger Moth Release Candidate 2 (RC 2).
-----------------------------------------------------------------------
Summary of changes: CHANGELOG | 105 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 105 insertions(+)
hooks/post-receive