diff options
author | Maxim Uvarov <maxim.uvarov@linaro.org> | 2016-03-04 12:48:06 +0300 |
---|---|---|
committer | Maxim Uvarov <maxim.uvarov@linaro.org> | 2016-03-04 13:37:12 +0300 |
commit | 5d383c811a10d8707c54e3d8495c3708390da3f2 (patch) | |
tree | bcf027f984a6ba3ab249affe25f99d6b5a0f8336 | |
parent | 3c09d6197b286ce996ae3d8030cbadbb319832cd (diff) |
update version number from v1.7.0.0 to v1.8.0.0v1.8.0.0v-monarch-rc1
Signed-off-by: Maxim Uvarov <maxim.uvarov@linaro.org>
-rw-r--r-- | CHANGELOG | 130 | ||||
-rw-r--r-- | include/odp/api/spec/version.h | 2 | ||||
-rw-r--r-- | pkg/debian/changelog | 5 | ||||
-rw-r--r-- | pkg/rpm/odp.spec | 2 |
4 files changed, 138 insertions, 1 deletions
@@ -1,3 +1,133 @@ +opendataplane (1.8.0.0) + * API: + - api headers moved to include/odp/api/spec/ and apps should use include/odp_api.h + now instead of odp.h + - api/linux-generic/example: classification: add pmr create api + - api: move include/odp.h to include/odp_api.h + - api: odp.h to ease transition period + - api: packet: add bcast/mcast parse documentation + - api: packet: add detailed packet error flags + - api: packet: added multicast flags + - api: pktio: add pktout event queue + - api: pktio: added pktio info structure + - api: pktio: added supported set operations bit mask to pktio capability + - api: pktio: changed odp_pktio_mtu() return value to uint32_t + - api: pktio: define default pktio modes + - api: pktio: define default queue configuration + - api: pktio: remove old single queue API + - api: pktio: rename pktio_recv_queue to pktin_recv + - api: pktio: rename pktio_send_queue to pktout_send + - api: pktio: specify when queue config is called + - api: queue: remove queue type pktin and pktout + - api: sched: define default sched param values + - api: time: fix typo for cmp function + - api: tm: add tm API definitions + - api: tm: replace pktio with pktout_queue in odp_tm_egress_struct + - doc: users: migrate TM from API to users doc + - drv: creation of the driver interface (drv) + * ODP docs: + - doc: depend the docs on the images + - doc: descr of structure for new interfaces + - doc: drop using output dir for guides + - doc: glossary: defining ODP thread more precisely + - doc: images: add traffic manager svg + - doc: implementers-guide: adding drv interface + - doc: removing invalid characters + - doc: update to latest ax_prog_doxygen.m4 + - doc: use imagedir attribute for path + - doc: user-guide documentation for classification + - doc: user-guide: fixing other typos + - doc: user-guide: shmem + - doc: users: add TM example + - doc: users: migrate TM from API to users doc + - documentation: userguide: add images for packet processing + - documentation: userguide: add packet processing description + * Validation + - linux-generic: version: added implementation name string + - performance: crypto: add odp_crypto to .gitignore file + - test: l2fwd: add event queue packet output + - test: l2fwd: add option to give destination MAC + - test: l2fwd: fix test getting stuck in DIRECT_RECV/POLL_QUEUE mode + - test: l2fwd: utilize pktio param defaults + - test: performance: crypto: measure crypto operation performance + - test: pktio_perf: finalize port to use new pktio api + - test: pktio_perf: port to use new pktio api + - validataion: packet: add tests for broadcast and multicast flags + - validation: classification: add test case for odp_cos_drop() function + - validation: classifier: port to use new pktio api + - validation: packet: test if user area is properly set + - validation: pktio: add output event queue tests + - validation: pktio: assign MAC address if one loop pktio is used + - validation: pktio: check if configuring promisc mode is supported before testing + - validation: pktio: fix pktio_test_recv_queue() crash + - validation: pktio: fix type on defining pktiout mode + - validation: pktio: port to use new pktio api + - validation: pktio: replace pktio_test_jumbo() with pktio_test_recv_mtu() + - validation: pktio: set packet mac addresses and checksum in statistics test + - validation: scheduler: increase delay tolerance + - validation: tm: add cunit test for traffic mngr + - validation: tm: fix arm compilation + - validation: tm: miscellaneous cleanup and fixes for tm cunit tests + * General: + - linux-generic: Makefile: fix broken include path + - linux-generic: pktio: initial dpdk pktio implementation + - linux-generic: dpdk: add dpdk_setup_port() + - linux-generic: dpdk: add functions for fetching packet input/output queues + - linux-generic: dpdk: add get/set functions for mtu, promisc mode, and capability + - linux-generic: dpdk: add odp_pktio_input_queues_config() + - linux-generic: dpdk: add odp_pktio_link_status() + - linux-generic: dpdk: add odp_pktio_output_queues_config() + - linux-generic: dpdk: add rx/tx locking + - linux-generic: dpdk: close resources in odp_pktio_close() + - linux-generic: dpdk: handle ixgbe_pmd minimum burst size + - linux-generic: drv: creation of the driver interface (drv) + - linux-generic: fix usage of function strncpy + - linux-generic: loop: avoid packet table overflow + - linux-generic: move CPU info dummy data to generic default file + - linux-generic: netmap: add support for VALE and pipe virtual ports + - linux-generic: netmap: bump up link wait timeout to 10 secs + - linux-generic: netmap: improve single RX queue performance + - linux-generic: netmap: increase maximum descriptor count + - linux-generic: netmap: support 'netmap:' interface name prefix + - linux-generic: packet: implement broadcast and multicast metadata flags + - linux-generic: packet: implement parser extensions for broadcast and multicast + - linux-generic: pktio: add dpdk pktio build support + - linux-generic: pktio: add link_status handler for loop interfaces + - linux-generic: pktio: add separate functions for global and local init + - linux-generic: pktio: allow num queues request on disabled pktio + - linux-generic: pktio: allow recv on stopped interface + - linux-generic: pktio: pktout event queues + - linux-generic: pktio: set pktio capability supported set operations flags + - linux-generic: pktio: simplify callback interface + - linux-generic: pktio: use unique names for pktin event queues + - linux-generic: pool: implement user area init support + - linux-generic: queue: simplify NULL param handling + - linux-generic: return error for unsupported pktio calls + - linux-generic: separate MIPS ODP_CACHE_LINE_SIZE to its arch file + - linux-generic: separate PowerPC ODP_CACHE_LINE_SIZE to its arch file + - linux-generic: separate x86 ODP_CACHE_LINE_SIZE to its arch file + - linux-generic: sysinfo clean up for ARM + - linux-generic: systemcpu(): use input parameter instead of global data + - linux-generic: test: add tm unit test to list of tests to run + - linux-generic: tm: Add missing name table initialization call. + - linux-generic: tm: fix numerous bugs in timer wheel and main tm implementation + - linux-generic: tm: implement traffic manager + - linux-generic: tm: remove not used includes of odp_api.h + - linux-generic: tm: use intermediate casts to avoid strict warnings + - linux-generic: tm: use odp_hash_crc32c() api to avoid arch issues + - linux-generic: use one uniform call systemcpu() + - linux-generic: validation: add netmap test + - linux-generic: version: added implementation name string + * Helper: + - helper: eth: added mac address parse + - helper: ip: added ipv4 address parse + - helper: linux: correct cpumask usage + - helper: linux: remove unnecessary cpumask copy + - helper: remove odp_ definitions + - helper: remove ring code + - helpers: remove odp_ prefix for tests source files + - tests: use parse mac and ip address helpers + opendataplane (1.7.0.0) * API: - api: atomic: add non-relaxed 64bit operations diff --git a/include/odp/api/spec/version.h b/include/odp/api/spec/version.h index 15c8dbdb3..642831c23 100644 --- a/include/odp/api/spec/version.h +++ b/include/odp/api/spec/version.h @@ -44,7 +44,7 @@ extern "C" { * Introduction of major new features or changes. APIs with different major * versions are likely not backward compatible. */ -#define ODP_VERSION_API_MAJOR 7 +#define ODP_VERSION_API_MAJOR 8 /** * ODP API minor version diff --git a/pkg/debian/changelog b/pkg/debian/changelog index d90730637..4d8d9a8f4 100644 --- a/pkg/debian/changelog +++ b/pkg/debian/changelog @@ -1,3 +1,8 @@ +opendataplane (1.8.0.0-1) unstable; urgency=low + * ODP release v1.8 + + -- Maxim Uvarov <maxim.uvarov@linaro.org> Fri, 04 Mar 2016 13:32:05 +0300 + opendataplane (1.7.0.0-1) unstable; urgency=low * ODP release v1.7 diff --git a/pkg/rpm/odp.spec b/pkg/rpm/odp.spec index f6a8d5d73..11a385306 100644 --- a/pkg/rpm/odp.spec +++ b/pkg/rpm/odp.spec @@ -68,6 +68,8 @@ and guides in HTMLformats. %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %changelog +* Fri Mar 4 2016 - maxim.uvarov (at) linaro.org +- ODP release v1.8 * Fri Feb 5 2016 - maxim.uvarov (at) linaro.org - ODP release v1.7 * Mon Dec 28 2015 - maxim.uvarov (at) linaro.org |