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 f48fce7b90cbd7f3efa05d5e7481999bf751e98c (commit) via a3dccfdd5ffa6d26e00898cb76d3aa25090f983b (commit) from 838c13654c639baa1c54d19056cd771380ab8a58 (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 f48fce7b90cbd7f3efa05d5e7481999bf751e98c Author: Bill Fischofer bill.fischofer@linaro.org Date: Mon Jul 2 09:23:48 2018 -0500
changelog: addendum for v1.19.0.2
Document additional changes incorporated in v1.19.0.2 relating to running ODP on large core count systems.
Signed-off-by: Bill Fischofer bill.fischofer@linaro.org Reviewed-by: Petri Savolainen petri.savolainen@linaro.org Signed-off-by: Maxim Uvarov maxim.uvarov@linaro.org
diff --git a/CHANGELOG b/CHANGELOG index 5d7b3567..7ee5670d 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -117,11 +117,19 @@ example/l2fwd_simple fails on some systems when using 1GB huge pages === Unnumbered Bug Fixes * Corrected the handling of timeout events in the scalable scheduler. * Fixed IPsec link order to streamline builds. +* Fixed scaling issues with scheduler support for large core count systems.
=== Known Issues ==== https://bugs.linaro.org/show_bug.cgi?id=3774%5BBug 3774] Shmem validation test runs indefinitely with 1GB huge pages
+==== Running ODP on Systems with more than 64 Cores +There are several issues that seem to arise when running ODP applications on +platforms with more than 64 cores. While the most critical of these, which +affected the scheduler, have been fixed in this release, there are others +that are still under investigation. These will be addressed in the next +release of ODP. + == OpenDataPlane (1.19.0.1) === Summary of Changes ODP v1.19.0.1 is the first service update for the Tiger Moth release. It
commit a3dccfdd5ffa6d26e00898cb76d3aa25090f983b Author: Maxim Uvarov maxim.uvarov@linaro.org Date: Tue Jul 3 15:19:14 2018 +0300
travis: add missing set of ODP_SHM_DIR for code coverage test
Signed-off-by: Maxim Uvarov maxim.uvarov@linaro.org Reviewed-by: Bill Fischofer bill.fischofer@linaro.org
diff --git a/.travis.yml b/.travis.yml index 09e1bf88..3431f27e 100644 --- a/.travis.yml +++ b/.travis.yml @@ -308,10 +308,11 @@ jobs: --enable-debug=full --enable-helper-linux - CCACHE_DISABLE=1 make -j $(nproc) - - sudo CCACHE_DISABLE=1 ODP_SCHEDULER=basic LD_LIBRARY_PATH="$HOME/cunit-install/$CROSS_ARCH/lib:$LD_LIBRARY_PATH" make check - - sudo CCACHE_DISABLE=1 ODP_SCHEDULER=sp LD_LIBRARY_PATH="$HOME/cunit-install/$CROSS_ARCH/lib:$LD_LIBRARY_PATH" make check - - sudo CCACHE_DISABLE=1 ODP_SCHEDULER=iquery LD_LIBRARY_PATH="$HOME/cunit-install/$CROSS_ARCH/lib:$LD_LIBRARY_PATH" make check - - sudo CCACHE_DISABLE=1 ODP_SCHEDULER=scalable LD_LIBRARY_PATH="$HOME/cunit-install/$CROSS_ARCH/lib:$LD_LIBRARY_PATH" make check + - mkdir -p /dev/shm/odp + - sudo CCACHE_DISABLE=1 ODP_SCHEDULER=basic ODP_SHM_DIR=/dev/shm/odp LD_LIBRARY_PATH="$HOME/cunit-install/$CROSS_ARCH/lib:$LD_LIBRARY_PATH" make check + - sudo CCACHE_DISABLE=1 ODP_SCHEDULER=sp ODP_SHM_DIR=/dev/shm/odp LD_LIBRARY_PATH="$HOME/cunit-install/$CROSS_ARCH/lib:$LD_LIBRARY_PATH" make check + - sudo CCACHE_DISABLE=1 ODP_SCHEDULER=iquery ODP_SHM_DIR=/dev/shm/odp LD_LIBRARY_PATH="$HOME/cunit-install/$CROSS_ARCH/lib:$LD_LIBRARY_PATH" make check + - sudo CCACHE_DISABLE=1 ODP_SCHEDULER=scalable ODP_SHM_DIR=/dev/shm/odp LD_LIBRARY_PATH="$HOME/cunit-install/$CROSS_ARCH/lib:$LD_LIBRARY_PATH" make check - bash <(curl -s https://codecov.io/bash) -X coveragepy - stage: test env: TEST=distcheck
-----------------------------------------------------------------------
Summary of changes: .travis.yml | 9 +++++---- CHANGELOG | 8 ++++++++ 2 files changed, 13 insertions(+), 4 deletions(-)
hooks/post-receive