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 annotated tag, v1.18.0.1 has been created at fe1ca0d1cb8e9a44be6d5ba2908268c7dcc6b7bd (tag) tagging 3c5cc8070d3bc8b7429f0410de6ef3009ff6a28f (commit) replaces v1.18.0.0_tigermoth_rc2 tagged by Maxim Uvarov on Fri Mar 16 16:39:50 2018 +0300
- Log ----------------------------------------------------------------- == 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). It incorporates fixes and performance / serviceability enhancements but no API changes.
==== APIs No changes for this release.
==== Corrected Crypto Functionality This release corrects a merge issue with crypto functionality that resulted in incorrect crypto operation for certain cipher suites.
==== Runtime Configuration Introduces a runtime configuration file that can be used by applications to set selected ODP configuration parameters dynamically at runtime rather than at `configure` time. At present this is used to configure parameters needed by DPDK PMDs when using PktIO interfaces in the DPDK class. The intention is to expand the use of this file over time to allow more dynamic control of other aspect of ODP runtime configuration.
For the ODP Reference Implementation, a template configuration file is provided in `config/odp-linux.conf`. Introduction of this support generates an additional dependency on the `libconfig` package, which must be present to build ODP.
==== IPsec Traffic Flow Confidentiality (TFC) Corrections A few missing implementation features associated with TFC packet generation have been added in this fix level. This support is now functionally complete in the ODP Reference Implementation.
==== Debug Print Improvements The information provided in debug builds of the Reference Implementation is improved to print the interface name on open, start, stop, and close calls. The driver name and number of queues are also printed to ease verification of correct configuration.
==== Default Scheduler Performance Improvements The performance of the default scheduler in the Reference Implementation is significantly improved in providing scheduled access to PktIO queues. Scheduled I/O now operates within 10% of the performance achievable using Direct I/O, while providing incomparably better scalability in multicore environments.
==== `.so` Numbering Changes In preparation for the Tiger Moth official release, ODP has adopted a simplified `.so` naming scheme, which is introduced here. ODP `.so` numbers are now tied to the ODP release number since ODP does not promise backward compatibility across release boundaries.
Balasubramanian Manoharan (1): validation: cls: add cls capability check
Bill Fischofer (1): changelog: updates for odp v1.18.0.1
Dmitry Eremin-Solenikov (6): linux-gen: ipsec: support tfc_pad_len IPsec option linux-gen: ipsec: support TFC dummy packet generation validation: ipsec: verify TFC dummy packet generation build: make so numbering to be tied to ODP versions test: l2fwd: enforce dependency between l2fwd test and generator build: change order of subdirectories
Josep Puigdemont (2): odp_dpdk.m4: check for DPDK static libraries odp_dpdk.m4: use correct installation directory
Matias Elo (5): linux-gen: add runtime configuration file validation: pktio: remove pktio_test_send_failure test checkpatch: update to the latest version configure: add check for 'xxd' tool test: mmap_vlan_ins: wait before removing test interfaces
Maxim Uvarov (7): linux-gen: fix crypto merge aes_gmac_gen_init/aes_gmac_check_init linux-gen: check crypto pool allocation linux-gen: crypto: remove odp prefix from internal crypto_int linux-gen: crypto: set pkt_out to INVALID on error shippable: do not use huge pages shippable: disable abi compat mode tests on aarch64 configure.ac: update version to v1.18.0.1
Petri Savolainen (10): linux-gen: version: implementation name content linux-gen: sysinfo: add content to info string print linux-gen: pktio: add debug prints linux-gen: queue: improve debug print linux-gen: sched: optimize packet input polling linux-gen: sched: optimize atomic packet input queue throughput linux-gen: queue: enqueue may fail linux-gen: sched: optimize parallel packet input queue throughput linux-gen: sched: use stash prefix linux-gen: sched: optimize local variable layout
Yi He (1): validation: scheduler: fix test_wait_time failure
-----------------------------------------------------------------------
hooks/post-receive