Branch: refs/heads/next
  Home:   https://github.com/Linaro/odp
  Commit: 39f85bc6cab329b4ae41ba2ec922370c24254325
      
https://github.com/Linaro/odp/commit/39f85bc6cab329b4ae41ba2ec922370c24254325
  Author: Petri Savolainen <[email protected]>
  Date:   2017-03-02 (Thu, 02 Mar 2017)

  Changed paths:
    M helper/Makefile.am
    A helper/include/odp/helper/linux.h

  Log Message:
  -----------
  helper: linux: add common linux helper file

Added common helper file for backwards compatibility. This file
includes all headers under helper/linux directory. It's installed
only with --enable-helper-linux configuration option.

Signed-off-by: Petri Savolainen <[email protected]>
Reviewed-and-tested-by: Bill Fischofer <[email protected]>
Signed-off-by: Maxim Uvarov <[email protected]>


  Commit: e93df7d7b3b278dfadba4a9b7c01afc0dd411f13
      
https://github.com/Linaro/odp/commit/e93df7d7b3b278dfadba4a9b7c01afc0dd411f13
  Author: Petri Savolainen <[email protected]>
  Date:   2017-03-02 (Thu, 02 Mar 2017)

  Changed paths:
    M configure.ac
    M helper/Makefile.am
    R pkgconfig/libodphelper-linux-generic.pc.in
    A pkgconfig/libodphelper.pc.in

  Log Message:
  -----------
  helper: pkgconfig: remove linux-generic from helper lib name

Helper library should be built ABI compatible when it's part of
a distro. There's no need to have implementation specific helper
libs. Those would be needed only if non-ABI compat helper
libraries need to be distributed.

Signed-off-by: Petri Savolainen <[email protected]>
Reviewed-and-tested-by: Bill Fischofer <[email protected]>
Signed-off-by: Maxim Uvarov <[email protected]>


  Commit: 2bac2dbfd7a7c55e588a6b72af22ae7b810558f7
      
https://github.com/Linaro/odp/commit/2bac2dbfd7a7c55e588a6b72af22ae7b810558f7
  Author: Petri Savolainen <[email protected]>
  Date:   2017-03-02 (Thu, 02 Mar 2017)

  Changed paths:
    M DEPENDENCIES

  Log Message:
  -----------
  linux-gen: dependencies: update cunit install instructions

Add missing commands and update instructions for installing into
default location for 'make distcheck'.

Signed-off-by: Petri Savolainen <[email protected]>
Reviewed-and-tested-by: Bill Fischofer <[email protected]>
Signed-off-by: Maxim Uvarov <[email protected]>


  Commit: 88dbb00623102878f2e0e1dd720a942fdd980ca3
      
https://github.com/Linaro/odp/commit/88dbb00623102878f2e0e1dd720a942fdd980ca3
  Author: Bill Fischofer <[email protected]>
  Date:   2017-03-02 (Thu, 02 Mar 2017)

  Changed paths:
    M platform/linux-generic/odp_pool.c

  Log Message:
  -----------
  linux-generic: pool: add odp_pool_capability() rc check

Resolve Bug https://bugs.linaro.org/show_bug.cgi?id=2826 by adding
an explicit check of the rc from odp_pool_capability() for consistency
with other code that calls this routine.

Signed-off-by: Bill Fischofer <[email protected]>
Signed-off-by: Maxim Uvarov <[email protected]>


  Commit: a347c91412f0db5c25141b709a93eaf040a77730
      
https://github.com/Linaro/odp/commit/a347c91412f0db5c25141b709a93eaf040a77730
  Author: Matias Elo <[email protected]>
  Date:   2017-03-02 (Thu, 02 Mar 2017)

  Changed paths:
    M platform/linux-generic/m4/odp_dpdk.m4
    M platform/linux-generic/pktio/dpdk.c

  Log Message:
  -----------
  linux-gen: dpdk: improve pmd driver linking

Previously each dpdk pmd driver had to be individually referred in the odp
code to ensure proper gcc constructor linking. Using the -—whole-archive
option when linking the drivers removes this need. After this patch new
dpdk pmd drivers are automatically linked.

Signed-off-by: Matias Elo <[email protected]>
Signed-off-by: Maxim Uvarov <[email protected]>


  Commit: e6a635ac73e99a9a7a6b499685a72139e87044ea
      
https://github.com/Linaro/odp/commit/e6a635ac73e99a9a7a6b499685a72139e87044ea
  Author: Matias Elo <[email protected]>
  Date:   2017-03-02 (Thu, 02 Mar 2017)

  Changed paths:
    M test/linux-generic/validation/api/pktio/pktio_run_dpdk.sh

  Log Message:
  -----------
  linux-gen: dpdk: disable pci devices when running make check

Disable pci devices during DPDK pktio validation test. If the system has
pci devices mapped to DPDK pmd drivers they may overlap with the
test vdev device indices, which will cause the validation test to fail.

Signed-off-by: Matias Elo <[email protected]>
Signed-off-by: Maxim Uvarov <[email protected]>


  Commit: 37db76d04174f90f86c8103e6a1ca9d1e9518098
      
https://github.com/Linaro/odp/commit/37db76d04174f90f86c8103e6a1ca9d1e9518098
  Author: Matias Elo <[email protected]>
  Date:   2017-03-02 (Thu, 02 Mar 2017)

  Changed paths:
    M .travis.yml
    M DEPENDENCIES
    M scripts/build-pktio-dpdk

  Log Message:
  -----------
  linux-gen: dpdk: bump target dpdk version to 17.02

Signed-off-by: Matias Elo <[email protected]>
Signed-off-by: Maxim Uvarov <[email protected]>


  Commit: ec8a54c9236925ea97ee154eb70093d6effb1311
      
https://github.com/Linaro/odp/commit/ec8a54c9236925ea97ee154eb70093d6effb1311
  Author: Janne Peltonen <[email protected]>
  Date:   2017-03-10 (Fri, 10 Mar 2017)

  Changed paths:
    M platform/linux-generic/Makefile.am

  Log Message:
  -----------
  linux-gen: abi: fix include/odp/api/abi symlink creation

Fix the ABI symlink creation that went broken in 3d6cbd2.

Signed-off-by: Janne Peltonen <[email protected]>
Signed-off-by: Maxim Uvarov <[email protected]>


  Commit: 746455fcdf279fcef7ec6a3eb6c5f1b465588554
      
https://github.com/Linaro/odp/commit/746455fcdf279fcef7ec6a3eb6c5f1b465588554
  Author: Petri Savolainen <[email protected]>
  Date:   2017-03-16 (Thu, 16 Mar 2017)

  Changed paths:
    M platform/linux-generic/odp_packet.c

  Log Message:
  -----------
  linux-gen: packet: make inline table visible

Add visibility markers to make inline offset table visible
applications linking against an installed copy of the library.

Signed-off-by: Petri Savolainen <[email protected]>
Reviewed-by: Bill Fischofer <[email protected]>
Signed-off-by: Maxim Uvarov <[email protected]>


  Commit: b056efea2b416831e4d0ecf6494ee10c8da4b117
      
https://github.com/Linaro/odp/commit/b056efea2b416831e4d0ecf6494ee10c8da4b117
  Author: Matias Elo <[email protected]>
  Date:   2017-03-16 (Thu, 16 Mar 2017)

  Changed paths:
    M test/common_plat/performance/odp_bench_packet.c

  Log Message:
  -----------
  test: bench_packet: add tests for reference functions

Add microbenchmarks for the new packet reference functions.

Signed-off-by: Matias Elo <[email protected]>
Reviewed-and-tested-by: Bill Fischofer <[email protected]>
Signed-off-by: Maxim Uvarov <[email protected]>


  Commit: 97b7d50af6b7239db03d941e4816f4da98ab9449
      
https://github.com/Linaro/odp/commit/97b7d50af6b7239db03d941e4816f4da98ab9449
  Author: Dmitry Eremin-Solenikov <[email protected]>
  Date:   2017-03-16 (Thu, 16 Mar 2017)

  Changed paths:
    M platform/linux-generic/odp_pool.c

  Log Message:
  -----------
  linux-generic: pool: don't allocate buffers from invalid pool

Add ODP_ASSERT checking that passed pool is not ODP_POOL_INVALID before
tring to allocate buffers from that pool.

Signed-off-by: Dmitry Eremin-Solenikov <[email protected]>
Reviewed-by: Bill Fischofer <[email protected]>
Signed-off-by: Maxim Uvarov <[email protected]>


  Commit: 7ba232f77c60f707d279478a798f6ea14fe9c143
      
https://github.com/Linaro/odp/commit/7ba232f77c60f707d279478a798f6ea14fe9c143
  Author: Brian Brooks <[email protected]>
  Date:   2017-03-22 (Wed, 22 Mar 2017)

  Changed paths:
    M platform/linux-generic/include/odp_ring_internal.h

  Log Message:
  -----------
  linux-gen: ring: fix memory ordering in ring dequeue

Acquire ordering is needed to maintain proper release consistency with
the ring enqueue operation. This issue presented itself as deadlock when
running on an ARM-based chip.

Signed-off-by: Brian Brooks <[email protected]>
Reviewed-by: Bill Fischofer <[email protected]>
Signed-off-by: Maxim Uvarov <[email protected]>


  Commit: 5876b4f36fbbaf10f5242915a1b29dee37cfb005
      
https://github.com/Linaro/odp/commit/5876b4f36fbbaf10f5242915a1b29dee37cfb005
  Author: Bill Fischofer <[email protected]>
  Date:   2017-03-24 (Fri, 24 Mar 2017)

  Changed paths:
    M test/common_plat/validation/api/crypto/crypto.c
    M test/common_plat/validation/api/packet/packet.c
    M test/common_plat/validation/api/pktio/pktio.c

  Log Message:
  -----------
  validation: packet: do not require a max packet length

Address bug https://bugs.linaro.org/show_bug.cgi?id=2908 by adding
appropriate pool capability checks to the packet, pktio, and crypto tests
to account for pkt.max_len, pkt.max_seg_len, or pkt.max_segs_per_pkt
being zero, indicating these limits are bound only by available
memory.

Signed-off-by: Bill Fischofer <[email protected]>
Reviewed-by: Balakrishna Garapati <[email protected]>
Signed-off-by: Maxim Uvarov <[email protected]>


  Commit: 39b3a1681097638f5ba99666447553293abdef20
      
https://github.com/Linaro/odp/commit/39b3a1681097638f5ba99666447553293abdef20
  Author: Maxim Uvarov <[email protected]>
  Date:   2017-03-29 (Wed, 29 Mar 2017)

  Changed paths:
    M configure.ac
    M platform/linux-generic/Makefile.am
    M platform/linux-generic/m4/configure.m4
    R platform/linux-generic/m4/odp_ipc.m4
    M test/linux-generic/Makefile.am

  Log Message:
  -----------
  linux-gen: remove pktio ipc option from configure

Options becomes stable and not need any entry in main
configure for platform specific pktio.

Signed-off-by: Maxim Uvarov <[email protected]>
Reviewed-by: Bill Fischofer <[email protected]>


  Commit: fd980722c2a99d57ece3ec878d82dd94d03a5e76
      
https://github.com/Linaro/odp/commit/fd980722c2a99d57ece3ec878d82dd94d03a5e76
  Author: Maxim Uvarov <[email protected]>
  Date:   2017-03-29 (Wed, 29 Mar 2017)

  Changed paths:
    M platform/linux-generic/pktio/socket_mmap.c

  Log Message:
  -----------
  linux-gen: pktio: socket mmap: check unmap return code

Check unmap return code
https://bugs.linaro.org/show_bug.cgi?id=2831

Signed-off-by: Maxim Uvarov <[email protected]>
Reviewed-by: Bill Fischofer <[email protected]>


  Commit: 07bf459919d968674741fe9be6120124221ee62e
      
https://github.com/Linaro/odp/commit/07bf459919d968674741fe9be6120124221ee62e
  Author: Bogdan Pricope <[email protected]>
  Date:   2017-03-30 (Thu, 30 Mar 2017)

  Changed paths:
    M example/generator/odp_generator.c

  Log Message:
  -----------
  test: generator: compose sending packets from reference packet plus 
differences

Signed-off-by: Bogdan Pricope <[email protected]>
Reviewed-and-tested-by: Yi He <[email protected]>
Signed-off-by: Maxim Uvarov <[email protected]>


  Commit: 62298f0a5a25f3f3d0b2289b004dfc79246d7dbc
      
https://github.com/Linaro/odp/commit/62298f0a5a25f3f3d0b2289b004dfc79246d7dbc
  Author: Bogdan Pricope <[email protected]>
  Date:   2017-03-30 (Thu, 30 Mar 2017)

  Changed paths:
    M example/generator/odp_generator.c

  Log Message:
  -----------
  test: generator: send UDP packets in bursts

Signed-off-by: Bogdan Pricope <[email protected]>
Reviewed-and-tested-by: Yi He <[email protected]>
Signed-off-by: Maxim Uvarov <[email protected]>


  Commit: 6b417e477b0a7b743c7b68a840c4ac19f08f8dbd
      
https://github.com/Linaro/odp/commit/6b417e477b0a7b743c7b68a840c4ac19f08f8dbd
  Author: Bogdan Pricope <[email protected]>
  Date:   2017-03-30 (Thu, 30 Mar 2017)

  Changed paths:
    M example/generator/odp_generator.c

  Log Message:
  -----------
  test: generator: receive packets in bursts

Signed-off-by: Bogdan Pricope <[email protected]>
Reviewed-and-tested-by: Yi He <[email protected]>
Signed-off-by: Maxim Uvarov <[email protected]>


  Commit: 3a8d28128480b75c2e5039b6c53db05fc8b6aa74
      
https://github.com/Linaro/odp/commit/3a8d28128480b75c2e5039b6c53db05fc8b6aa74
  Author: Bogdan Pricope <[email protected]>
  Date:   2017-03-30 (Thu, 30 Mar 2017)

  Changed paths:
    M example/generator/odp_generator.c

  Log Message:
  -----------
  test: generator: use multiple RX queue in receiving mode

Signed-off-by: Bogdan Pricope <[email protected]>
Reviewed-and-tested-by: Yi He <[email protected]>
Signed-off-by: Maxim Uvarov <[email protected]>


  Commit: 539b12c997b213c687249669b4ed4dc058d957ee
      
https://github.com/Linaro/odp/commit/539b12c997b213c687249669b4ed4dc058d957ee
  Author: Bogdan Pricope <[email protected]>
  Date:   2017-03-30 (Thu, 30 Mar 2017)

  Changed paths:
    M example/generator/odp_generator.c

  Log Message:
  -----------
  test: generator: use multiple TX queues in send UDP mode

Signed-off-by: Bogdan Pricope <[email protected]>
Reviewed-and-tested-by: Yi He <[email protected]>
Signed-off-by: Maxim Uvarov <[email protected]>


  Commit: 138a4a92b0bbf5bcc713a62747644276ada8d05d
      
https://github.com/Linaro/odp/commit/138a4a92b0bbf5bcc713a62747644276ada8d05d
  Author: Matias Elo <[email protected]>
  Date:   2017-03-30 (Thu, 30 Mar 2017)

  Changed paths:
    M test/common_plat/performance/odp_bench_packet.c

  Log Message:
  -----------
  test: bench_packet: fix headroom/tailroom test return values

Zero is a valid return value from the packet headroom/tailroom functions.

Signed-off-by: Matias Elo <[email protected]>
Reviewed-by: Bill Fischofer <[email protected]>
Signed-off-by: Maxim Uvarov <[email protected]>


  Commit: 8286cff9c5bb890d169b58857e3ab6cd118a2af4
      
https://github.com/Linaro/odp/commit/8286cff9c5bb890d169b58857e3ab6cd118a2af4
  Author: Ola Liljedahl <[email protected]>
  Date:   2017-03-31 (Fri, 31 Mar 2017)

  Changed paths:
    M platform/linux-generic/pktio/ring.c

  Log Message:
  -----------
  linux-generic: ring.c: use required memory orderings

Signed-off-by: Ola Liljedahl <[email protected]>
Reviewed-by: Brian Brooks <[email protected]>
Signed-off-by: Maxim Uvarov <[email protected]>


  Commit: 4eebb3ada12ab8815b26ba0800f7cf830e4ee6ad
      
https://github.com/Linaro/odp/commit/4eebb3ada12ab8815b26ba0800f7cf830e4ee6ad
  Author: Bogdan Pricope <[email protected]>
  Date:   2017-04-02 (Sun, 02 Apr 2017)

  Changed paths:
    M example/generator/odp_generator.c

  Log Message:
  -----------
  test: generator: update global statistics calculation

Update global statistics calculation to provide
useful/easy-to-parse information.

Signed-off-by: Bogdan Pricope <[email protected]>
Reviewed-and-tested-by: Yi He <[email protected]>
Signed-off-by: Maxim Uvarov <[email protected]>


  Commit: 503708078bf6ab9228d23ad65660b42248600c2d
      
https://github.com/Linaro/odp/commit/503708078bf6ab9228d23ad65660b42248600c2d
  Author: Maxim Uvarov <[email protected]>
  Date:   2017-04-02 (Sun, 02 Apr 2017)

  Changed paths:
    M test/common_plat/performance/Makefile.am
    M test/common_plat/performance/odp_pktio_ordered_run.sh

  Log Message:
  -----------
  test: perf: fix bash syntax in odp_pktio_ordered_run.sh

bash -lt syntax expects 2 integer values, not strings.
Also return code of piped command needs to be get in
a little bit different way.
https://bugs.linaro.org/show_bug.cgi?id=2872

Signed-off-by: Maxim Uvarov <[email protected]>
Reviewed-by: Bill Fischofer <[email protected]>


  Commit: c7014b4848c276c17dcdddab103ce88b3eb29235
      
https://github.com/Linaro/odp/commit/c7014b4848c276c17dcdddab103ce88b3eb29235
  Author: Matias Elo <[email protected]>
  Date:   2017-04-03 (Mon, 03 Apr 2017)

  Changed paths:
    M helper/iplookuptable.c

  Log Message:
  -----------
  helper: iplookuptable: fix prefix_entry_t member order

Depending on the alignment/padding odph_iplookup_table_put_value() could
end up overwriting the wrong fields in prefix_entry_t. Fix this by
reverting the order of prefix_entry_t members.

Fixes https://bugs.linaro.org/show_bug.cgi?id=2910

Signed-off-by: Matias Elo <[email protected]>
Reviewed-by: Bill Fischofer <[email protected]>
Signed-off-by: Maxim Uvarov <[email protected]>


  Commit: ce61337e6a7e955913fa64412c75d2066e0f121c
      
https://github.com/Linaro/odp/commit/ce61337e6a7e955913fa64412c75d2066e0f121c
  Author: Balakrishna Garapati <[email protected]>
  Date:   2017-04-03 (Mon, 03 Apr 2017)

  Changed paths:
    M test/common_plat/validation/api/packet/packet.c

  Log Message:
  -----------
  validation: packet: do assert on newly created pkt reference

Signed-off-by: Balakrishna Garapati <[email protected]>
Reviewed-by: Bill Fischofer <[email protected]>
Signed-off-by: Maxim Uvarov <[email protected]>


  Commit: 0955fbb395dc1651a8bcd473beae2154d39f4a69
      
https://github.com/Linaro/odp/commit/0955fbb395dc1651a8bcd473beae2154d39f4a69
  Author: Balakrishna Garapati <[email protected]>
  Date:   2017-04-06 (Thu, 06 Apr 2017)

  Changed paths:
    M platform/linux-generic/Makefile.am
    A platform/linux-generic/include/odp_errno_define.h
    M platform/linux-generic/include/odp_internal.h

  Log Message:
  -----------
  linux-generic: decouple odp_errno define from odp-linux

makes it easy to define odp_errno to dpdk rteerrno and fixes
linking issues.

Signed-off-by: Balakrishna Garapati <[email protected]>
Reviewed-and-tested-by: Bill Fischofer <[email protected]>
Signed-off-by: Maxim Uvarov <[email protected]>


  Commit: c9417b862f7df0213b5135f0aa364761cb23cec6
      
https://github.com/Linaro/odp/commit/c9417b862f7df0213b5135f0aa364761cb23cec6
  Author: Matias Elo <[email protected]>
  Date:   2017-04-13 (Thu, 13 Apr 2017)

  Changed paths:
    M test/common_plat/validation/api/packet/packet.c

  Log Message:
  -----------
  validation: packet: increase test pool size

Previously packet_test_concatsplit() could fail on some pool
implementations as the pool ran out of buffers. Increase default pools size
and use capability to make sure the value is valid.

Signed-off-by: Matias Elo <[email protected]>
Reviewed-by: Balakrishna Garapati <[email protected]>
Signed-off-by: Maxim Uvarov <[email protected]>


  Commit: 66869dae3b8cce7ed020d6922bd68ed30542f753
      
https://github.com/Linaro/odp/commit/66869dae3b8cce7ed020d6922bd68ed30542f753
  Author: Matias Elo <[email protected]>
  Date:   2017-04-13 (Thu, 13 Apr 2017)

  Changed paths:
    M test/common_plat/validation/api/packet/packet.c

  Log Message:
  -----------
  validation: packet: remove invalid check from packet_test_alloc_segmented()

One can't assume that the packet should be segmented as this test is using
a different pool with different parameters than the default test pool.

Signed-off-by: Matias Elo <[email protected]>
Reviewed-by: Balakrishna Garapati <[email protected]>
Signed-off-by: Maxim Uvarov <[email protected]>


  Commit: 077b6c427cac9687349a56ebf5602bb953348440
      
https://github.com/Linaro/odp/commit/077b6c427cac9687349a56ebf5602bb953348440
  Author: Matias Elo <[email protected]>
  Date:   2017-04-13 (Thu, 13 Apr 2017)

  Changed paths:
    M test/common_plat/validation/api/packet/packet.c

  Log Message:
  -----------
  validation: packet: use common define for test pool sizes

Signed-off-by: Matias Elo <[email protected]>
Reviewed-by: Balakrishna Garapati <[email protected]>
Signed-off-by: Maxim Uvarov <[email protected]>


  Commit: 8c0df898b6f90564037fba43b1e9e6224e4ee740
      
https://github.com/Linaro/odp/commit/8c0df898b6f90564037fba43b1e9e6224e4ee740
  Author: Bill Fischofer <[email protected]>
  Date:   2017-04-13 (Thu, 13 Apr 2017)

  Changed paths:
    M include/odp/arch/default/api/abi/packet.h
    M platform/linux-generic/include/odp/api/plat/packet_inlines.h
    M platform/linux-generic/include/odp/api/plat/packet_types.h
    M platform/linux-generic/odp_packet.c

  Log Message:
  -----------
  abi: packet: restore abi compatibility for odp_packet_seg_t type

When running in --enable-abi-compat=yes mode, all ODP types need to be
of pointer width in the default ABI definition. The optimization of the
odp_packet_seg_t type to uint8_t can only be supported when running in
--enable-abi-compate=no mode. Change the ODP packet routines to use
type converter routines that have varying definitions based on whether
we're running in ABI compatibility mode and provide these variant
definitions to enable proper ABI compatibility while still supporting an
optimized typedef for non-ABI mode.

This resolves Bug https://bugs.linaro.org/show_bug.cgi?id=2940

Reported-by: Krishna Garapati <[email protected]>
Reviewed-by: Balakrishna Garapati <[email protected]>
Signed-off-by: Bill Fischofer <[email protected]>
Signed-off-by: Maxim Uvarov <[email protected]>


  Commit: 3e5a07edf190614e739c8dba76cf165330e1b035
      
https://github.com/Linaro/odp/commit/3e5a07edf190614e739c8dba76cf165330e1b035
  Author: Bill Fischofer <[email protected]>
  Date:   2017-04-17 (Mon, 17 Apr 2017)

  Changed paths:
    M platform/linux-generic/include/odp/api/debug.h
    M test/common_plat/miscellaneous/odp_api_from_cpp.cpp

  Log Message:
  -----------
  linux-generic: debug: enable helper use from c++ programs

The ODP_STATIC_ASSERT() macro expands to _Static_assert(), however when
used in C++ programs this needs to expand to static_assert().

This resolves Bug https://bugs.linaro.org/show_bug.cgi?id=2852

Reported-by: Moshe Tubul <[email protected]>
Signed-off-by: Bill Fischofer <[email protected]>
Signed-off-by: Maxim Uvarov <[email protected]>


  Commit: 39be9572056ee715468214ad6d2d5c01054456d7
      
https://github.com/Linaro/odp/commit/39be9572056ee715468214ad6d2d5c01054456d7
  Author: Brian Brooks <[email protected]>
  Date:   2017-04-19 (Wed, 19 Apr 2017)

  Changed paths:
    M configure.ac

  Log Message:
  -----------
  configure.ac: fix native Clang build on ARMv8

The build is broken when using clang on ARM. -mcx16 is being passed to
clang when building natively on ARM. This combined with -Werror causes
the breakage. Fix it by skipping anything related to -mcx16 when not
building for x86-based architectures. See [1] for details.

Signed-off-by: Brian Brooks <[email protected]>
Reviewed-by: Dmitry Eremin-Solenikov <[email protected]>
Signed-off-by: Maxim Uvarov <[email protected]>


  Commit: 8eba3e76f32bb2d17b88ba13f633606fef61efe8
      
https://github.com/Linaro/odp/commit/8eba3e76f32bb2d17b88ba13f633606fef61efe8
  Author: Kevin Wang <[email protected]>
  Date:   2017-04-19 (Wed, 19 Apr 2017)

  Changed paths:
    M platform/linux-generic/pktio/loop.c

  Log Message:
  -----------
  linux-gen: pktio: miss an unlock operation before exit if error happens

Just set the return value, and remove the return() function at the
failure branch.
https://bugs.linaro.org/show_bug.cgi?id=2933

Signed-off-by: Kevin Wang <[email protected]>
Reviewed-by: Ola Liljedahl <[email protected]>
Reviewed-by: Brian Brooks <[email protected]>
Signed-off-by: Maxim Uvarov <[email protected]>


  Commit: d20f3a639d236066cbd76514df5c4faaa0ae17e9
      
https://github.com/Linaro/odp/commit/d20f3a639d236066cbd76514df5c4faaa0ae17e9
  Author: Brian Brooks <[email protected]>
  Date:   2017-04-19 (Wed, 19 Apr 2017)

  Changed paths:
    M test/common_plat/performance/odp_scheduling.c

  Log Message:
  -----------
  test: odp_scheduling: handle dequeueing from a concurrent queue

Signed-off-by: Ola Liljedahl <[email protected]>
Reviewed-by: Brian Brooks <[email protected]>
Reviewed-by: Honnappa Nagarahalli <[email protected]>
Reviewed-by: Kevin Wang <[email protected]>
Signed-off-by: Maxim Uvarov <[email protected]>


  Commit: 51e3b8776b78180741fa57a621f9d13b9ae8bbfb
      
https://github.com/Linaro/odp/commit/51e3b8776b78180741fa57a621f9d13b9ae8bbfb
  Author: Maxim Uvarov <[email protected]>
  Date:   2017-04-19 (Wed, 19 Apr 2017)

  Changed paths:
    M test/common_plat/validation/api/traffic_mngr/Makefile.am
    A test/common_plat/validation/api/traffic_mngr/traffic_mngr.sh

  Log Message:
  -----------
  test: tm: skip tm result under travis run

tm test fails time to time in Travis environment. Because
of we can not control that machine we can not do things like
taskset and core isolation there. So simple run test and ignore
it's result. Threat only segfault as actual error. Linaro CI
will still do full test.
https://bugs.linaro.org/show_bug.cgi?id=2881

Signed-off-by: Maxim Uvarov <[email protected]>
Reviewed-by: Bill Fischofer <[email protected]>


  Commit: 2e8f024440a1e770068b1e9a9d50770ab166e40d
      
https://github.com/Linaro/odp/commit/2e8f024440a1e770068b1e9a9d50770ab166e40d
  Author: Bogdan Pricope <[email protected]>
  Date:   2017-04-19 (Wed, 19 Apr 2017)

  Changed paths:
    M example/generator/odp_generator.c

  Log Message:
  -----------
  example: generator: fix stop criteria - number of packets sent

Signed-off-by: Bogdan Pricope <[email protected]>
Reviewed-and-tested-by: Yi He <[email protected]>
Signed-off-by: Maxim Uvarov <[email protected]>


  Commit: 5622f689653013b317842386a1aed81dd81fe749
      
https://github.com/Linaro/odp/commit/5622f689653013b317842386a1aed81dd81fe749
  Author: Bogdan Pricope <[email protected]>
  Date:   2017-04-19 (Wed, 19 Apr 2017)

  Changed paths:
    M example/generator/odp_generator.c

  Log Message:
  -----------
  example: generator: flush output messages

Signed-off-by: Bogdan Pricope <[email protected]>
Reviewed-and-tested-by: Yi He <[email protected]>
Signed-off-by: Maxim Uvarov <[email protected]>


  Commit: 8ddca7c5d2d1f6b4311501e3ce6eef6d22e40591
      
https://github.com/Linaro/odp/commit/8ddca7c5d2d1f6b4311501e3ce6eef6d22e40591
  Author: Dmitry Eremin-Solenikov <[email protected]>
  Date:   2017-04-20 (Thu, 20 Apr 2017)

  Changed paths:
    M test/linux-generic/Makefile.am

  Log Message:
  -----------
  test: tm: use script instead of binary when calling traffic manager test

Since 51e3b8776b78180741fa57a621f9d13b9ae8bbfb tm test received wrapper
script checking if it is run under Travis CI. However linux-generic
testsuite was not updated to call script instead of binary, resulting in
test failures.

Signed-off-by: Dmitry Eremin-Solenikov <[email protected]>
Reviewed-by: Bill Fischofer <[email protected]>
Signed-off-by: Maxim Uvarov <[email protected]>


  Commit: 43de90c46e321f00ed7bf3f66c0c3c2ad41b5afd
      
https://github.com/Linaro/odp/commit/43de90c46e321f00ed7bf3f66c0c3c2ad41b5afd
  Author: Petri Savolainen <[email protected]>
  Date:   2017-04-24 (Mon, 24 Apr 2017)

  Changed paths:
    M test/common_plat/performance/odp_l2fwd.c

  Log Message:
  -----------
  test: l2fwd: add group option

User may give number of scheduling groups to test
scheduler performance with other that the default (all
threads) group. Both pktios and threads are allocated
into these groups with round robin. The number of groups
may not exceed number of pktios or worker threads.

Signed-off-by: Petri Savolainen <[email protected]>
Reviewed-and-tested-by: Carl Wallén <[email protected]>
Signed-off-by: Maxim Uvarov <[email protected]>


  Commit: b12bfc6ebd9e7785d069ebea2861d7ac6ca237dd
      
https://github.com/Linaro/odp/commit/b12bfc6ebd9e7785d069ebea2861d7ac6ca237dd
  Author: Petri Savolainen <[email protected]>
  Date:   2017-04-24 (Mon, 24 Apr 2017)

  Changed paths:
    M platform/linux-generic/odp_schedule.c

  Log Message:
  -----------
  linux-gen: sched: use weight table for preferences

A precalculated table is more flexible for tunning weights
than hard coding. As future development, the table may be
updated with different weights at init or run time.

Signed-off-by: Petri Savolainen <[email protected]>
Reviewed-and-tested-by: Carl Wallén <[email protected]>
Signed-off-by: Maxim Uvarov <[email protected]>


  Commit: 0a94dd3322dcbbd791e45647b238997553bfd1bc
      
https://github.com/Linaro/odp/commit/0a94dd3322dcbbd791e45647b238997553bfd1bc
  Author: Petri Savolainen <[email protected]>
  Date:   2017-04-24 (Mon, 24 Apr 2017)

  Changed paths:
    M platform/linux-generic/odp_schedule.c

  Log Message:
  -----------
  linux-gen: sched: optimize group scheduling

Use separate priority queues for different groups. Sharing
the same priority queue over multiple groups caused multiple
issues:
* latency and ordering issues when threads push back
  events (from wrong groups) to the tail of the priority queue
* unnecessary contention (scaling issues) when threads belong
  to different groups

Lowered the maximum number of groups from 256 to 32 (in the default
configuration) to limit memory usage of priority queues. This should
be enough for the most users.

Signed-off-by: Petri Savolainen <[email protected]>
Reviewed-and-tested-by: Carl Wallén <[email protected]>
Signed-off-by: Maxim Uvarov <[email protected]>


  Commit: 9b993a1531c94782b48292adff54a95de9d2be5c
      
https://github.com/Linaro/odp/commit/9b993a1531c94782b48292adff54a95de9d2be5c
  Author: Bill Fischofer <[email protected]>
  Date:   2017-04-25 (Tue, 25 Apr 2017)

  Changed paths:
    M helper/chksum.c
    M platform/linux-generic/odp_packet_flags.c
    M test/common_plat/validation/api/classification/odp_classification_common.c

  Log Message:
  -----------
  bug: linux-generic: add syntax to allow newer clang to compile odp

Resolve Bug https://bugs.linaro.org/show_bug.cgi?id=2942 by adding
casts needed to avoid compilation failures when using clang 4.0.0
included in Ubuntu 17.04, which is stricter than clang 3.8.1 which
is in Ubuntu 16.10.

Signed-off-by: Bill Fischofer <[email protected]>
Reviewed-by: Brian Brooks <[email protected]>
Signed-off-by: Maxim Uvarov <[email protected]>


  Commit: de52bbc9058604745e443195fbd9f4504d700d8d
      
https://github.com/Linaro/odp/commit/de52bbc9058604745e443195fbd9f4504d700d8d
  Author: Dmitry Eremin-Solenikov <[email protected]>
  Date:   2017-04-26 (Wed, 26 Apr 2017)

  Changed paths:
    M platform/linux-generic/odp_crypto.c

  Log Message:
  -----------
  linux-generic: crypto: properly handle errors in packet copy

Add proper handling for errors returned by odp_packet_copy_from_pkt().

Signed-off-by: Dmitry Eremin-Solenikov <[email protected]>
Reviewed-by: Balasubramanian Manoharan <[email protected]>
Reviewed-by: Bill Fischofer <[email protected]>
Signed-off-by: Maxim Uvarov <[email protected]>


  Commit: 8c35a494023c7e5de127ed6de8ed8562b36f3cac
      
https://github.com/Linaro/odp/commit/8c35a494023c7e5de127ed6de8ed8562b36f3cac
  Author: Brian Brooks <[email protected]>
  Date:   2017-04-26 (Wed, 26 Apr 2017)

  Changed paths:
    M test/common_plat/performance/odp_sched_latency.c

  Log Message:
  -----------
  test: odp_sched_latency: robust draining of queues

In order to robustly drain all queues when the benchmark has
ended, we enqueue a special event on every queue and invoke
the scheduler until all such events have been received.

Signed-off-by: Ola Liljedahl <[email protected]>
Reviewed-by: Brian Brooks <[email protected]>
Reviewed-by: Honnappa Nagarahalli <[email protected]>
Reviewed-and-tested-by: Bill Fischofer <[email protected]>
Signed-off-by: Maxim Uvarov <[email protected]>


  Commit: 6028f9d4b9ec4c770d8fc5c09f1ccbb33b22f8b2
      
https://github.com/Linaro/odp/commit/6028f9d4b9ec4c770d8fc5c09f1ccbb33b22f8b2
  Author: Dmitry Eremin-Solenikov <[email protected]>
  Date:   2017-04-27 (Thu, 27 Apr 2017)

  Changed paths:
    M test/common_plat/validation/api/crypto/crypto.h
    M test/common_plat/validation/api/crypto/odp_crypto_test_inp.c

  Log Message:
  -----------
  validation: crypto: add tests for checking message digests

Currently ODP testsuite only verifies generation of digests. Let's also
verify that checking the digest actually works. Test that check function
will accept valid digest and that it will reject wrong digests.

Signed-off-by: Dmitry Eremin-Solenikov <[email protected]>
Reviewed-and-tested-by: Bill Fischofer <[email protected]>
Signed-off-by: Maxim Uvarov <[email protected]>


  Commit: 24c00c16869cf0863b5592c9e2eeeef5daf9684c
      
https://github.com/Linaro/odp/commit/24c00c16869cf0863b5592c9e2eeeef5daf9684c
  Author: Dmitry Eremin-Solenikov <[email protected]>
  Date:   2017-04-27 (Thu, 27 Apr 2017)

  Changed paths:
    M test/common_plat/validation/api/crypto/odp_crypto_test_inp.c

  Log Message:
  -----------
  validation: crypto: correct comment for HMAC-SHA-256 tests

Comment for HMAC-SHA-256 tests talks about HMAC-MD5 and respective
lengths. Correct it to mention SHA-256 and proper digest lengths.

Signed-off-by: Dmitry Eremin-Solenikov <[email protected]>
Reviewed-and-tested-by: Bill Fischofer <[email protected]>
Signed-off-by: Maxim Uvarov <[email protected]>


  Commit: de644d068b0a6d4658770044191db7f96f716600
      
https://github.com/Linaro/odp/commit/de644d068b0a6d4658770044191db7f96f716600
  Author: Dmitry Eremin-Solenikov <[email protected]>
  Date:   2017-04-27 (Thu, 27 Apr 2017)

  Changed paths:
    M platform/linux-generic/include/odp_crypto_internal.h
    M platform/linux-generic/odp_crypto.c

  Log Message:
  -----------
  linux-generic: crypto: unify auth code

Authentication code contains similar functions. Instead of replicating
them further (e.g. for SHA-1 or SHA-3) factor out common code blocks,
moving all difference to session data.

Signed-off-by: Dmitry Eremin-Solenikov <[email protected]>
Reviewed-and-tested-by: Bill Fischofer <[email protected]>
Signed-off-by: Maxim Uvarov <[email protected]>


  Commit: cf4a8144d8a8fcbbc3a9d6d43cbaa479f5e2dbfb
      
https://github.com/Linaro/odp/commit/cf4a8144d8a8fcbbc3a9d6d43cbaa479f5e2dbfb
  Author: Maxim Uvarov <[email protected]>
  Date:   2017-04-27 (Thu, 27 Apr 2017)

  Changed paths:
    M test/common_plat/validation/api/traffic_mngr/traffic_mngr.sh

  Log Message:
  -----------
  test: tm: add paths to find tm binary

Use the same algorithm as pktio_run.sh to find paths in
different cases (in tree build, out of tree build, distcheck
and etc).
Fixes:
https://bugs.linaro.org/show_bug.cgi?id=2969

Signed-off-by: Maxim Uvarov <[email protected]>
Reviewed-and-tested-by: Bill Fischofer <[email protected]>


  Commit: b33b8ed7ca7c0f66f9c63155dd7e59ecaf7ea75e
      
https://github.com/Linaro/odp/commit/b33b8ed7ca7c0f66f9c63155dd7e59ecaf7ea75e
  Author: Maxim Uvarov <[email protected]>
  Date:   2017-04-27 (Thu, 27 Apr 2017)

  Changed paths:
    M test/linux-generic/validation/api/pktio/pktio_run.sh

  Log Message:
  -----------
  test: pktio_run: exit if binary was not found

No need to continue run if binary was not found in paths.

Signed-off-by: Maxim Uvarov <[email protected]>
Reviewed-and-tested-by: Bill Fischofer <[email protected]>


  Commit: 2520efadae74322d9a61c7e306246518a8396b6f
      
https://github.com/Linaro/odp/commit/2520efadae74322d9a61c7e306246518a8396b6f
  Author: Matias Elo <[email protected]>
  Date:   2017-04-28 (Fri, 28 Apr 2017)

  Changed paths:
    M platform/linux-generic/pktio/ethtool.c
    M platform/linux-generic/pktio/socket.c

  Log Message:
  -----------
  linux-gen: pktio: fix valgrind warnings

Fix valgrind warnings about syscall params pointing to uninitialised bytes.

Signed-off-by: Matias Elo <[email protected]>
Reviewed-by: Bill Fischofer <[email protected]>
Signed-off-by: Maxim Uvarov <[email protected]>


  Commit: f05a0abd5386dc953b8a3eb30b6f6b8937be08cc
      
https://github.com/Linaro/odp/commit/f05a0abd5386dc953b8a3eb30b6f6b8937be08cc
  Author: Janne Kajovuori <[email protected]>
  Date:   2017-05-02 (Tue, 02 May 2017)

  Changed paths:
    M platform/linux-generic/Makefile.am

  Log Message:
  -----------
  linux-generic: makefile: fix staged install support

install-data-hook tries to create the symlink with incorrect paths
when a staged install is performed with "make DESTDIR=<path> install".
This issue can be fixed by prepending the paths with $(DESTDIR), which
provides correct path to the staging area.

Signed-off-by: Janne Kajovuori <[email protected]>
Signed-off-by: Maxim Uvarov <[email protected]>


  Commit: a6ce9a4b1c70506a9d178d53b9c5daff92477d46
      
https://github.com/Linaro/odp/commit/a6ce9a4b1c70506a9d178d53b9c5daff92477d46
  Author: Brian Brooks <[email protected]>
  Date:   2017-05-02 (Tue, 02 May 2017)

  Changed paths:
    M .gitignore

  Log Message:
  -----------
  .gitignore: add perf.data

Signed-off-by: Brian Brooks <[email protected]>
Reviewed-by: Bill Fischofer <[email protected]>
Signed-off-by: Maxim Uvarov <[email protected]>


  Commit: 79ba737a404d2833ad33d8f84ed6ce82c9a8c18e
      
https://github.com/Linaro/odp/commit/79ba737a404d2833ad33d8f84ed6ce82c9a8c18e
  Author: Bill Fischofer <[email protected]>
  Date:   2017-05-02 (Tue, 02 May 2017)

  Changed paths:
    M example/l3fwd/odp_l3fwd_db.c

  Log Message:
  -----------
  example: l3fwd: check rc from odph_eth_addr_parse()

Resolve Bug https://bugs.linaro.org/show_bug.cgi?id=2779 by checking
the return code from odph_eth_addr_parse() and failing the call if
dst_mac is unparseable.

Signed-off-by: Bill Fischofer <[email protected]>
Signed-off-by: Maxim Uvarov <[email protected]>


  Commit: bd583923b29e5dddc4d1b9c6d0e0a513edb69496
      
https://github.com/Linaro/odp/commit/bd583923b29e5dddc4d1b9c6d0e0a513edb69496
  Author: Matias Elo <[email protected]>
  Date:   2017-05-11 (Thu, 11 May 2017)

  Changed paths:
    M helper/hashtable.c
    M helper/lineartable.c

  Log Message:
  -----------
  helper: tables: avoid invalid odp_shm_addr() calls

odp_shm_lookup() return value can be used to detect name conflicts.

Signed-off-by: Matias Elo <[email protected]>
Reviewed-by: Bill Fischofer <[email protected]>
Signed-off-by: Maxim Uvarov <[email protected]>


  Commit: c1e962548f5082554bb52137765a258b3a29283c
      
https://github.com/Linaro/odp/commit/c1e962548f5082554bb52137765a258b3a29283c
  Author: Matias Elo <[email protected]>
  Date:   2017-05-11 (Thu, 11 May 2017)

  Changed paths:
    M platform/linux-generic/odp_schedule.c
    M platform/linux-generic/odp_schedule_iquery.c

  Log Message:
  -----------
  linux-gen: sched: fix one at a time low priority event scheduling

If CONFIG_BURST_SIZE was set to one low priority events were never
scheduled.

Signed-off-by: Matias Elo <[email protected]>
Reviewed-by: Bill Fischofer <[email protected]>
Signed-off-by: Maxim Uvarov <[email protected]>


  Commit: 86e5b478325a0f5422fc6edff9db168d44852d2e
      
https://github.com/Linaro/odp/commit/86e5b478325a0f5422fc6edff9db168d44852d2e
  Author: Dmitry Eremin-Solenikov <[email protected]>
  Date:   2017-05-12 (Fri, 12 May 2017)

  Changed paths:
    M platform/linux-generic/odp_rwlock.c

  Log Message:
  -----------
  linux-generic: rwlock: fix odp_rwlock_read_trylock()

odp_rwlock_read_trylock() currently works only if there are no readers
(and writers) as it compares counter with 0. Make it actually work in
case there are other active readers.

Fixes: https://bugs.linaro.org/show_bug.cgi?id=2974

Signed-off-by: Dmitry Eremin-Solenikov <[email protected]>
Reviewed-by: Bill Fischofer <[email protected]>
Signed-off-by: Maxim Uvarov <[email protected]>


  Commit: 91f92891554b9c335e9f51f8ef574b74a37a11fb
      
https://github.com/Linaro/odp/commit/91f92891554b9c335e9f51f8ef574b74a37a11fb
  Author: Dmitry Eremin-Solenikov <[email protected]>
  Date:   2017-05-12 (Fri, 12 May 2017)

  Changed paths:
    M test/common_plat/validation/api/lock/lock.c

  Log Message:
  -----------
  test: lock: expand rwlock tests

Expand testsuite for rwlocks:
 - always verify _trylock return code
 - always unlock after successful _trylock return
 - try calling _trylock when holding write lock

Signed-off-by: Dmitry Eremin-Solenikov <[email protected]>
Reviewed-by: Bill Fischofer <[email protected]>
Signed-off-by: Maxim Uvarov <[email protected]>


  Commit: 036f1d33b5d186a68748a5465713370b1c602545
      
https://github.com/Linaro/odp/commit/036f1d33b5d186a68748a5465713370b1c602545
  Author: Dmitry Eremin-Solenikov <[email protected]>
  Date:   2017-05-12 (Fri, 12 May 2017)

  Changed paths:
    M configure.ac

  Log Message:
  -----------
  configure.ac: fix mcx16 vs clang check

Currently configure script outputs the following error on my sistem,
because the syntax is far from being standard. Use standard case/esac
instead.

./configure: line 23507: x86_64-pc-linux-gnu: command not found

Signed-off-by: Dmitry Eremin-Solenikov <[email protected]>
Signed-off-by: Maxim Uvarov <[email protected]>


  Commit: 8b9783b7f5667b3a37f039222e06448af2eec070
      
https://github.com/Linaro/odp/commit/8b9783b7f5667b3a37f039222e06448af2eec070
  Author: Dmitry Eremin-Solenikov <[email protected]>
  Date:   2017-05-12 (Fri, 12 May 2017)

  Changed paths:
    M platform/linux-generic/odp_crypto.c

  Log Message:
  -----------
  linux-generic: crypto: don't leak sessions if creation fails

We should free allocated session in odp_crypto_session_create() error
paths, so that the session is not leaked.

Signed-off-by: Dmitry Eremin-Solenikov <[email protected]>
Reviewed-by: Bill Fischofer <[email protected]>
Signed-off-by: Maxim Uvarov <[email protected]>


  Commit: 160f71a48b5891b49a84cc849f08c1ff99d26b3f
      
https://github.com/Linaro/odp/commit/160f71a48b5891b49a84cc849f08c1ff99d26b3f
  Author: Dmitriy Krot <[email protected]>
  Date:   2017-05-15 (Mon, 15 May 2017)

  Changed paths:
    M platform/linux-generic/odp_traffic_mngr.c

  Log Message:
  -----------
  linux-gen: tm: fix wrr/wfq bug when weight=1

Usage of 0x10000 in the inverted weight calculation causes overflow of
uint16_t if weight=1. As a result of this bug, frame len used for virtual
finish time calculation is always zero, despite of packet size, so packets
from input with weight=1 always pass first.

Signed-off-by: Dmitriy Krot <[email protected]>
Reviewed-and-tested-by: Bill Fischofer <[email protected]>
Signed-off-by: Maxim Uvarov <[email protected]>


  Commit: 3a8ba69bff8052cbe35dcca71ebda9b669dbf807
      
https://github.com/Linaro/odp/commit/3a8ba69bff8052cbe35dcca71ebda9b669dbf807
  Author: Yi He <[email protected]>
  Date:   2017-05-16 (Tue, 16 May 2017)

  Changed paths:
    M .checkpatch.conf

  Log Message:
  -----------
  checkpatch.conf: ignore PREFER_PRINTF, PREFER_SCANF

This is not the kernel, ignore these preferences

Signed-off-by: Yi He <[email protected]>
Reviewed-by: Bill Fischofer <[email protected]>
Signed-off-by: Maxim Uvarov <[email protected]>


  Commit: b50cf14202528e986ae9a41721fae1e746078646
      
https://github.com/Linaro/odp/commit/b50cf14202528e986ae9a41721fae1e746078646
  Author: Maxim Uvarov <[email protected]>
  Date:   2017-05-16 (Tue, 16 May 2017)

  Changed paths:
    M .codecov.yml

  Log Message:
  -----------
  codecov: enable threshold for patches

thresholds for individual patches and for project
set in different places. Also drop status for not
visible diff changes. Test only patch and project.
https://github.com/codecov/support/wiki/Codecov-Yaml

Signed-off-by: Maxim Uvarov <[email protected]>
Reviewed-by: Bill Fischofer <[email protected]>


  Commit: 3ca26420f0e06fdb1b2cb9192461dbc32a421de5
      
https://github.com/Linaro/odp/commit/3ca26420f0e06fdb1b2cb9192461dbc32a421de5
  Author: Bogdan Pricope <[email protected]>
  Date:   2017-05-19 (Fri, 19 May 2017)

  Changed paths:
    M example/generator/odp_generator.c

  Log Message:
  -----------
  examples: generator: UDP ports configuration

Signed-off-by: Bogdan Pricope <[email protected]>
Signed-off-by: Maxim Uvarov <[email protected]>


  Commit: f4386378e466a519d8f97923ba43ea22dec1e933
      
https://github.com/Linaro/odp/commit/f4386378e466a519d8f97923ba43ea22dec1e933
  Author: Bill Fischofer <[email protected]>
  Date:   2017-05-22 (Mon, 22 May 2017)

  Changed paths:
    M scripts/checkpatch.pl

  Log Message:
  -----------
  scripts: checkpatch: update to allow additional exceptions

Update checkpatch.pl to avoid issuing warnings for use of externs,
volatile, or camelCase.

Signed-off-by: Bill Fischofer <[email protected]>
Signed-off-by: Maxim Uvarov <[email protected]>


  Commit: d2562fb0cb2c2b21b628b265ef24a6c8cbac9608
      
https://github.com/Linaro/odp/commit/d2562fb0cb2c2b21b628b265ef24a6c8cbac9608
  Author: Maxim Uvarov <[email protected]>
  Date:   2017-05-23 (Tue, 23 May 2017)

  Changed paths:
    M .travis.yml
    A scripts/ci-checkpatches.sh

  Log Message:
  -----------
  travis: move code style check to separate job

Move this check to separate job to better see which exactly
task was failed.

Signed-off-by: Maxim Uvarov <[email protected]>
Reviewed-by: Bill Fischofer <[email protected]>


  Commit: 599ac6802352c9c56eca33a6004824783becaa6e
      
https://github.com/Linaro/odp/commit/599ac6802352c9c56eca33a6004824783becaa6e
  Author: Maxim Uvarov <[email protected]>
  Date:   2017-05-23 (Tue, 23 May 2017)

  Changed paths:
    M .travis.yml

  Log Message:
  -----------
  travis: check compile and run from install

Verify that odp app can be compiled and run from installed
odp library and includes.

Signed-off-by: Maxim Uvarov <[email protected]>
eviewed-by: Bill Fischofer <[email protected]>


  Commit: 60b9dd435bf1be55794e5be6ee24714d28a5b587
      
https://github.com/Linaro/odp/commit/60b9dd435bf1be55794e5be6ee24714d28a5b587
  Author: Matias Elo <[email protected]>
  Date:   2017-05-23 (Tue, 23 May 2017)

  Changed paths:
    M platform/linux-generic/odp_packet_io.c
    M platform/linux-generic/odp_queue.c
    M platform/linux-generic/odp_schedule.c
    M platform/linux-generic/odp_schedule_iquery.c

  Log Message:
  -----------
  linux-gen: sched: fix ordered enqueue to pktout queue

Make sure packet order is maintained if enqueueing packets from an ordered
queue.

Fixes https://bugs.linaro.org/show_bug.cgi?id=3002

Signed-off-by: Matias Elo <[email protected]>
Reviewed-and-tested-by: Yi He <[email protected]>
Signed-off-by: Maxim Uvarov <[email protected]>


  Commit: ea134fe159c0d249e4bed12b7269e8236afa0262
      
https://github.com/Linaro/odp/commit/ea134fe159c0d249e4bed12b7269e8236afa0262
  Author: Bogdan Pricope <[email protected]>
  Date:   2017-05-24 (Wed, 24 May 2017)

  Changed paths:
    M example/generator/odp_generator.c

  Log Message:
  -----------
  test: generator: replace gettimeofday with ODP API calls

Fixes:
https://bugs.linaro.org/show_bug.cgi?id=2416

Signed-off-by: Bogdan Pricope <[email protected]>
Reviewed-and-tested-by: Yi He <[email protected]>
Signed-off-by: Maxim Uvarov <[email protected]>


Compare: https://github.com/Linaro/odp/compare/a652887cfeba...ea134fe159c0

Reply via email to