Branch: refs/heads/api-next Home: https://github.com/Linaro/odp Commit: f59d87a65cf1d08f8715a01dceeaf370a29e51f3 https://github.com/Linaro/odp/commit/f59d87a65cf1d08f8715a01dceeaf370a29e51f3 Author: Bill Fischofer <bill.fischo...@linaro.org> Date: 2017-02-10 (Fri, 10 Feb 2017)
Changed paths: M helper/test/cuckootable.c Log Message: ----------- helper: cuckootable: avoid storage leaks on error paths Ensure that malloced storage areas are freed on error paths. This resolves Bug https://bugs.linaro.org/show_bug.cgi?id=2830 Signed-off-by: Bill Fischofer <bill.fischo...@linaro.org> Signed-off-by: Maxim Uvarov <maxim.uva...@linaro.org> Commit: 483af96a7a14885694496843551ed8fad708192c https://github.com/Linaro/odp/commit/483af96a7a14885694496843551ed8fad708192c Author: Bill Fischofer <bill.fischo...@linaro.org> Date: 2017-02-10 (Fri, 10 Feb 2017) Changed paths: M helper/iplookuptable.c Log Message: ----------- helper: iplookuptable: removed unused variable Resolve Bug https://bugs.linaro.org/show_bug.cgi?id=2829 by avoiding unused variable. Signed-off-by: Bill Fischofer <bill.fischo...@linaro.org> Signed-off-by: Maxim Uvarov <maxim.uva...@linaro.org> Commit: 0ed479bd9d474f1d7588f3370fb306a2e000ff4f https://github.com/Linaro/odp/commit/0ed479bd9d474f1d7588f3370fb306a2e000ff4f Author: Bill Fischofer <bill.fischo...@linaro.org> Date: 2017-02-10 (Fri, 10 Feb 2017) Changed paths: M helper/cuckootable.c M helper/hashtable.c M helper/iplookuptable.c M helper/lineartable.c Log Message: ----------- helper: tables: avoid invalid odp_shm_addr() calls In the various table lookup routines, check that odp_shm_lookup() returns a valid handle before attempting to dereference it via odp_shm_addr(). Signed-off-by: Bill Fischofer <bill.fischo...@linaro.org> Signed-off-by: Maxim Uvarov <maxim.uva...@linaro.org> Commit: 96f3c0362b61a415b9ecc319ee3427c8f4b7c081 https://github.com/Linaro/odp/commit/96f3c0362b61a415b9ecc319ee3427c8f4b7c081 Author: Balasubramanian Manoharan <bala.manoha...@linaro.org> Date: 2017-02-10 (Fri, 10 Feb 2017) Changed paths: M platform/linux-generic/include/odp_classification_inlines.h Log Message: ----------- linux-generic: classification: implement vlan id packet matching rule Add implementation for outer and inner vlan ID packet matching rule Signed-off-by: Balasubramanian Manoharan <bala.manoha...@linaro.org> Reviewed-and-tested-by: Bill Fischofer <bill.fischo...@linaro.org> Signed-off-by: Maxim Uvarov <maxim.uva...@linaro.org> Commit: 6c01f54700e5776d1f1b59517d053f0d9b62a10c https://github.com/Linaro/odp/commit/6c01f54700e5776d1f1b59517d053f0d9b62a10c Author: Balasubramanian Manoharan <bala.manoha...@linaro.org> Date: 2017-02-10 (Fri, 10 Feb 2017) Changed paths: M test/common_plat/validation/api/classification/classification.h M test/common_plat/validation/api/classification/odp_classification_common.c M test/common_plat/validation/api/classification/odp_classification_test_pmr.c M test/common_plat/validation/api/classification/odp_classification_testsuites.h Log Message: ----------- validation: classification: add test case for outer and inner vlan id Adds test case for outer and inner vlan id packet matching rule Signed-off-by: Balasubramanian Manoharan <bala.manoha...@linaro.org> Reviewed-and-tested-by: Bill Fischofer <bill.fischo...@linaro.org> Signed-off-by: Maxim Uvarov <maxim.uva...@linaro.org> Commit: 3f9e9b3f17627e35843eef7e3846a75298259b69 https://github.com/Linaro/odp/commit/3f9e9b3f17627e35843eef7e3846a75298259b69 Author: Matias Elo <matias....@nokia.com> Date: 2017-02-15 (Wed, 15 Feb 2017) Changed paths: M test/common_plat/validation/api/crypto/odp_crypto_test_inp.c Log Message: ----------- validation: crypto: fix hw cipher/auth algorithm check Some algorithms may be implemented using hardware and some using software. All supported algorithms should be set in capacity.auths /capacity.ciphers independent of implementation types. Signed-off-by: Matias Elo <matias....@nokia.com> Reviewed-by: Nikhil Agarwal <nikhil.agar...@linaro.org> Reviewed-by: Balakrishna Garapati <balakrishna.garap...@linaro.org> Signed-off-by: Maxim Uvarov <maxim.uva...@linaro.org> Commit: af2c8ff31853d005aaa13247e3a19e5be7138c97 https://github.com/Linaro/odp/commit/af2c8ff31853d005aaa13247e3a19e5be7138c97 Author: Matias Elo <matias....@nokia.com> Date: 2017-02-15 (Wed, 15 Feb 2017) Changed paths: M test/common_plat/validation/api/crypto/crypto.c M test/common_plat/validation/api/crypto/odp_crypto_test_inp.c M test/common_plat/validation/api/crypto/odp_crypto_test_inp.h Log Message: ----------- validation: crypto: check cipher/auth algorithm support before use Skip test if selected cipher/authentication algorithms are not supported. Signed-off-by: Matias Elo <matias....@nokia.com> Reviewed-by: Nikhil Agarwal <nikhil.agar...@linaro.org> Reviewed-by: Balakrishna Garapati <balakrishna.garap...@linaro.org> Signed-off-by: Maxim Uvarov <maxim.uva...@linaro.org> Commit: 8acb1d0a0c97d6902ad1b9f975facfc9c88f47b5 https://github.com/Linaro/odp/commit/8acb1d0a0c97d6902ad1b9f975facfc9c88f47b5 Author: Matias Elo <matias....@nokia.com> Date: 2017-02-15 (Wed, 15 Feb 2017) Changed paths: M test/common_plat/validation/api/crypto/odp_crypto_test_inp.c Log Message: ----------- validation: crypto: check cipher options support before running tests Skip running test if cipher options are not supported. Signed-off-by: Matias Elo <matias....@nokia.com> Reviewed-by: Nikhil Agarwal <nikhil.agar...@linaro.org> Reviewed-by: Balakrishna Garapati <balakrishna.garap...@linaro.org> Signed-off-by: Maxim Uvarov <maxim.uva...@linaro.org> Commit: 981b778400a726121400dd4535f3cc2006d4ac67 https://github.com/Linaro/odp/commit/981b778400a726121400dd4535f3cc2006d4ac67 Author: Matias Elo <matias....@nokia.com> Date: 2017-02-15 (Wed, 15 Feb 2017) Changed paths: M test/common_plat/validation/api/crypto/odp_crypto_test_inp.c Log Message: ----------- validation: crypto: check auth options support before running tests Skip running test if authentication options are not supported. Signed-off-by: Matias Elo <matias....@nokia.com> Reviewed-by: Nikhil Agarwal <nikhil.agar...@linaro.org> Reviewed-by: Balakrishna Garapati <balakrishna.garap...@linaro.org> Signed-off-by: Maxim Uvarov <maxim.uva...@linaro.org> Commit: 622103adf9b6d8e73e86c751469ee2523f4dd952 https://github.com/Linaro/odp/commit/622103adf9b6d8e73e86c751469ee2523f4dd952 Author: Maxim Uvarov <maxim.uva...@linaro.org> Date: 2017-02-16 (Thu, 16 Feb 2017) Changed paths: M .travis.yml Log Message: ----------- travis: mirror cunit on github because of cunit fails to download from sourceforge.net it's reasonable place source to github. Signed-off-by: Maxim Uvarov <maxim.uva...@linaro.org> Reviewed-by: Mike Holmes <mike.hol...@linaro.org> Commit: 9420b7953a05f2759524234a26e7e2a774a23769 https://github.com/Linaro/odp/commit/9420b7953a05f2759524234a26e7e2a774a23769 Author: Maxim Uvarov <maxim.uva...@linaro.org> Date: 2017-02-16 (Thu, 16 Feb 2017) Changed paths: M .travis.yml Log Message: ----------- travis: switch to ubuntu trusty ubuntu trusty has updated doxygen 1.8.4 which is the same stable version 1.8 which is described in DEPENDANCIES file. Now doxygen do not generate any warnings. Compiler version stays the same 4.8 for gcc. Signed-off-by: Maxim Uvarov <maxim.uva...@linaro.org> Reviewed-by: Mike Holmes <mike.hol...@linaro.org> Commit: 32b94edb4961a3ac1a2e5c90f65ee3f118852151 https://github.com/Linaro/odp/commit/32b94edb4961a3ac1a2e5c90f65ee3f118852151 Author: Maxim Uvarov <maxim.uva...@linaro.org> Date: 2017-02-16 (Thu, 16 Feb 2017) Changed paths: M .travis.yml Log Message: ----------- travis: clang 3.8 Signed-off-by: Maxim Uvarov <maxim.uva...@linaro.org> Reviewed-by: Mike Holmes <mike.hol...@linaro.org> Commit: af5205809e3921ea0c4db5771ea1da5d2f0eaaf5 https://github.com/Linaro/odp/commit/af5205809e3921ea0c4db5771ea1da5d2f0eaaf5 Author: Petri Savolainen <petri.savolai...@linaro.org> Date: 2017-02-16 (Thu, 16 Feb 2017) Changed paths: M configure.ac M example/Makefile.inc M helper/Makefile.am A helper/include/odp/helper/linux/process.h A helper/include/odp/helper/linux/pthread.h R helper/include/odp/helper/platform/linux-generic/threads_extn.h A helper/linux/thread.c M helper/m4/configure.m4 R helper/platform/linux-generic/thread.c M helper/test/.gitignore M helper/test/Makefile.am R helper/test/linux-generic/Makefile.am R helper/test/linux-generic/process.c R helper/test/linux-generic/thread.c A helper/test/linux/Makefile.am A helper/test/linux/process.c A helper/test/linux/pthread.c M test/Makefile.inc M test/common_plat/validation/api/Makefile.inc M test/linux-generic/Makefile.inc Log Message: ----------- helper: linux: renamed threads_extn to linux helpers There's no platform specific helpers. Helpers may depend on Linux and make it easier to do common series of Linux system calls. These kind of helpers are grouped into helper/linux directory. Use --enable-helper-linux configuration option to enable support for Linux helpers. Signed-off-by: Petri Savolainen <petri.savolai...@linaro.org> Reviewed-by: Mike Holmes <mike.hol...@linaro.org> Signed-off-by: Maxim Uvarov <maxim.uva...@linaro.org> Commit: cc9544d7d0289f20bf52636b78ec59b22852816c https://github.com/Linaro/odp/commit/cc9544d7d0289f20bf52636b78ec59b22852816c Author: Maxim Uvarov <maxim.uva...@linaro.org> Date: 2017-02-17 (Fri, 17 Feb 2017) Changed paths: M .travis.yml M configure.ac M example/Makefile.inc M helper/Makefile.am M helper/cuckootable.c M helper/hashtable.c A helper/include/odp/helper/linux/process.h A helper/include/odp/helper/linux/pthread.h R helper/include/odp/helper/platform/linux-generic/threads_extn.h M helper/iplookuptable.c M helper/lineartable.c A helper/linux/thread.c M helper/m4/configure.m4 R helper/platform/linux-generic/thread.c M helper/test/.gitignore M helper/test/Makefile.am M helper/test/cuckootable.c R helper/test/linux-generic/Makefile.am R helper/test/linux-generic/process.c R helper/test/linux-generic/thread.c A helper/test/linux/Makefile.am A helper/test/linux/process.c A helper/test/linux/pthread.c M platform/linux-generic/include/odp_classification_inlines.h M test/Makefile.inc M test/common_plat/validation/Makefile.inc M test/common_plat/validation/api/Makefile.inc M test/common_plat/validation/api/classification/classification.h M test/common_plat/validation/api/classification/odp_classification_common.c M test/common_plat/validation/api/classification/odp_classification_test_pmr.c M test/common_plat/validation/api/classification/odp_classification_testsuites.h M test/common_plat/validation/api/crypto/odp_crypto_test_inp.c M test/linux-generic/Makefile.inc Log Message: ----------- Merge branch 'master' into api-next Signed-off-by: Maxim Uvarov <maxim.uva...@linaro.org> Compare: https://github.com/Linaro/odp/compare/fbab0b2bab55...cc9544d7d028