Branch: refs/heads/tigermoth_lts
  Home:   https://github.com/Linaro/odp
  Commit: d324b9de12c510ccf9fa1c1b6ece327c578ee53d
      
https://github.com/Linaro/odp/commit/d324b9de12c510ccf9fa1c1b6ece327c578ee53d
  Author: Petri Savolainen <petri.savolai...@linaro.org>
  Date:   2018-04-23 (Mon, 23 Apr 2018)

  Changed paths:
    M test/validation/api/timer/timer.c

  Log Message:
  -----------
  validation: timer: remove doxygen tags

Doxygen documentation is not generated from validation test
files. Remove partial and unnecessary doxygen tags.

Signed-off-by: Petri Savolainen <petri.savolai...@linaro.org>
Reviewed-by: Bill Fischofer <bill.fischo...@linaro.org>
Signed-off-by: Maxim Uvarov <maxim.uva...@linaro.org>


  Commit: 0d4271e31fe685a8a82381d21d5166f0398080c1
      
https://github.com/Linaro/odp/commit/0d4271e31fe685a8a82381d21d5166f0398080c1
  Author: Petri Savolainen <petri.savolai...@linaro.org>
  Date:   2018-04-23 (Mon, 23 Apr 2018)

  Changed paths:
    M test/validation/api/timer/timer.c

  Log Message:
  -----------
  validation: timer: check user pointer once

Code clean up: check only once that user pointer is not NULL.

Signed-off-by: Petri Savolainen <petri.savolai...@linaro.org>
Reviewed-by: Bill Fischofer <bill.fischo...@linaro.org>
Signed-off-by: Maxim Uvarov <maxim.uva...@linaro.org>


  Commit: 3aa3f4352083d159260cebc23b87607e73aa6f2b
      
https://github.com/Linaro/odp/commit/3aa3f4352083d159260cebc23b87607e73aa6f2b
  Author: Petri Savolainen <petri.savolai...@linaro.org>
  Date:   2018-04-23 (Mon, 23 Apr 2018)

  Changed paths:
    M test/validation/api/timer/timer.c

  Log Message:
  -----------
  validation: timer: tick conversion may lose precision

Tick <-> nsec conversion may include rounding and thus loss
of precision. For example, when tick frequency is higher than
1GHz conversion to nsec lose precision by definition.

Modified test to convert nsec -> tick -> nsec and allow
resolution level diffrence between nsec values.

Signed-off-by: Petri Savolainen <petri.savolai...@linaro.org>
Reviewed-by: Bill Fischofer <bill.fischo...@linaro.org>
Signed-off-by: Maxim Uvarov <maxim.uva...@linaro.org>


  Commit: 5d4be5077adeec54d1956c86dcb87b186c39a7cb
      
https://github.com/Linaro/odp/commit/5d4be5077adeec54d1956c86dcb87b186c39a7cb
  Author: Petri Savolainen <petri.savolai...@linaro.org>
  Date:   2018-04-23 (Mon, 23 Apr 2018)

  Changed paths:
    M test/validation/api/timer/timer.c

  Log Message:
  -----------
  validation: timer: don't assume low timer tick frequency

Timer tick can be the same as CPU frequency. So, test cannot
loop until two current_tick calls return the same tick value.
Similarly, test cannot assume that expiration tick of a relative
timeout call can be exactly calculated from a current_tick value.

Signed-off-by: Petri Savolainen <petri.savolai...@linaro.org>
Reviewed-by: Bill Fischofer <bill.fischo...@linaro.org>
Signed-off-by: Maxim Uvarov <maxim.uva...@linaro.org>


  Commit: 0e24607e3075a573ebe4ac408703c76daac7236c
      
https://github.com/Linaro/odp/commit/0e24607e3075a573ebe4ac408703c76daac7236c
  Author: Petri Savolainen <petri.savolai...@linaro.org>
  Date:   2018-04-23 (Mon, 23 Apr 2018)

  Changed paths:
    M test/validation/api/timer/timer.c

  Log Message:
  -----------
  validation: timer: add plain and sched queue tests

Added simple timeout delivery tests for plain and scheduled
queues. Current "timer_all" test is complex and tests only
plain queues.

Signed-off-by: Petri Savolainen <petri.savolai...@linaro.org>
Reviewed-by: Bill Fischofer <bill.fischo...@linaro.org>
Signed-off-by: Maxim Uvarov <maxim.uva...@linaro.org>


  Commit: fec701841dbe2e963cf3adc7c74c98b41e059b9d
      
https://github.com/Linaro/odp/commit/fec701841dbe2e963cf3adc7c74c98b41e059b9d
  Author: Petri Savolainen <petri.savolai...@linaro.org>
  Date:   2018-04-23 (Mon, 23 Apr 2018)

  Changed paths:
    M test/validation/api/timer/timer.c

  Log Message:
  -----------
  validation: timer: fix timer_all test sync issue

When timer is reset, odp_timer_set_rel() outputs the previous
event handle (not ODP_EVENT_INVALID as in case of set).
Test case 'timer_all' maintain test status in the event handle
variable. Set the variable always to EVENT_INVALID so that both
set and reset cases work the same way.

Signed-off-by: Petri Savolainen <petri.savolai...@linaro.org>
Reviewed-by: Bill Fischofer <bill.fischo...@linaro.org>
Signed-off-by: Maxim Uvarov <maxim.uva...@linaro.org>


  Commit: 93591a6134fbc5655c0cf6a25e0b4e0668357971
      
https://github.com/Linaro/odp/commit/93591a6134fbc5655c0cf6a25e0b4e0668357971
  Author: Petri Savolainen <petri.savolai...@linaro.org>
  Date:   2018-04-23 (Mon, 23 Apr 2018)

  Changed paths:
    M test/validation/api/timer/timer.c

  Log Message:
  -----------
  validation: timer: honor min timeout param value

Timeout requests should be between min_tmo and max_tmo
timer pool parameters, if too early/too late return codes
are reported as test failures.

Signed-off-by: Petri Savolainen <petri.savolai...@linaro.org>
Reviewed-by: Bill Fischofer <bill.fischo...@linaro.org>
Signed-off-by: Maxim Uvarov <maxim.uva...@linaro.org>


  Commit: c440dfceff97526d2763383afd8da064faef3d0d
      
https://github.com/Linaro/odp/commit/c440dfceff97526d2763383afd8da064faef3d0d
  Author: Dmitry Eremin-Solenikov <dmitry.ereminsoleni...@linaro.org>
  Date:   2018-04-23 (Mon, 23 Apr 2018)

  Changed paths:
    M platform/linux-generic/Makefile.am
    M platform/linux-generic/odp_crypto.c
    A platform/linux-generic/odp_random.c

  Log Message:
  -----------
  linux-generic: random: split from crypto module

While random and crypto might share some implementation details, in case
of linux-generic and linux-DPDK it might be easier to split them to two
different files.

Signed-off-by: Dmitry Eremin-Solenikov <dmitry.ereminsoleni...@linaro.org>
Reviewed-by: Bill Fischofer <bill.fischo...@linaro.org>
Signed-off-by: Maxim Uvarov <maxim.uva...@linaro.org>


  Commit: acc05760d5060d1782aa597e44c72ccb9a71b63b
      
https://github.com/Linaro/odp/commit/acc05760d5060d1782aa597e44c72ccb9a71b63b
  Author: Dmitry Eremin-Solenikov <dmitry.ereminsoleni...@linaro.org>
  Date:   2018-04-23 (Mon, 23 Apr 2018)

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

  Log Message:
  -----------
  validation: crypto: zero return code of odp_crypto_op/odp_crypto_op_enq

crypto_main test will accept odp_crypto_op/odp_crypto_op_enq
returning 0 meaning 0 packets were processed. Instead it
should mark test as failedin this case.
Fixes: https://bugs.linaro.org/show_bug.cgi?id=3763

Signed-off-by: Dmitry Eremin-Solenikov <dmitry.ereminsoleni...@linaro.org>
Reviewed-by: Bill Fischofer <bill.fischo...@linaro.org>
Signed-off-by: Maxim Uvarov <maxim.uva...@linaro.org>


  Commit: 29cb860583cb906bc16eddf9a4c98d6bb37333e5
      
https://github.com/Linaro/odp/commit/29cb860583cb906bc16eddf9a4c98d6bb37333e5
  Author: Petri Savolainen <petri.savolai...@linaro.org>
  Date:   2018-04-23 (Mon, 23 Apr 2018)

  Changed paths:
    M test/performance/odp_crypto.c

  Log Message:
  -----------
  test: crypto perf: check algorithm capabilities

Test only those algorithms that implementation supports.

Signed-off-by: Petri Savolainen <petri.savolai...@linaro.org>
Reviewed-by: Dmitry Eremin-Solenikov <dmitry.ereminsoleni...@linaro.org>
Signed-off-by: Maxim Uvarov <maxim.uva...@linaro.org>


  Commit: 6947621e1b3a3c73c3ee351325f505e5e191474f
      
https://github.com/Linaro/odp/commit/6947621e1b3a3c73c3ee351325f505e5e191474f
  Author: Josep Puigdemont <josep.puigdem...@linaro.org>
  Date:   2018-04-24 (Tue, 24 Apr 2018)

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

  Log Message:
  -----------
  linux-gen: fdserver: remove unnecessary locking

The locks in fdserver's operations don't serve any purpose, there is no
need to acquire a lock when registering a file descriptor to the server,
specially because the only place where the registering function is used
is already protected by another lock, and the same goes for
deregistering. Also, the fdserver handles requests sequentially.

On the other hand, removing the lock from the lookup function may return
a fd that is being deregistered, but this is not protecting us from
misusing it because the operation to be unregistered may be queued right
after the lookup request, at which point the fd is already invalid
anyway.

Signed-off-by: Josep Puigdemont <josep.puigdem...@linaro.org>
Reviewed-by: Bill Fischofer <bill.fischo...@linaro.org>
Signed-off-by: Maxim Uvarov <maxim.uva...@linaro.org>


  Commit: 7e355890905a9195ff1027377991b4134e285a03
      
https://github.com/Linaro/odp/commit/7e355890905a9195ff1027377991b4134e285a03
  Author: Dmitry Eremin-Solenikov <dmitry.ereminsoleni...@linaro.org>
  Date:   2018-04-25 (Wed, 25 Apr 2018)

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

  Log Message:
  -----------
  linux-gen: ipsec: parse IPv6 next header in tunnel case

IPsec parsing code will fail to update next header field in internal
state in case of outbound tunnel processing of IPv6 packets.
Fixes: https://bugs.linaro.org/show_bug.cgi?id=3764

Signed-off-by: Dmitry Eremin-Solenikov <dmitry.ereminsoleni...@linaro.org>
Reviewed-by: Bill Fischofer <bill.fischo...@linaro.org>
Signed-off-by: Maxim Uvarov <maxim.uva...@linaro.org>


  Commit: 24262a9aae62290dfd1a041d0bd5c6943270251d
      
https://github.com/Linaro/odp/commit/24262a9aae62290dfd1a041d0bd5c6943270251d
  Author: Petri Savolainen <petri.savolai...@linaro.org>
  Date:   2018-04-25 (Wed, 25 Apr 2018)

  Changed paths:
    M platform/linux-generic/test/mmap_vlan_ins/mmap_vlan_ins.sh

  Log Message:
  -----------
  test: mmap_vlan_ins: wait for background process

Each 'make check' run was still leaving a mmap_vlan_ins
process behind. Wait until both processes (also the background
process) has finished before tearing down the interfaces.

Signed-off-by: Petri Savolainen <petri.savolai...@linaro.org>
Signed-off-by: Maxim Uvarov <maxim.uva...@linaro.org>


  Commit: 5028177e4e795305b514d7164ff882dcf1d3622b
      
https://github.com/Linaro/odp/commit/5028177e4e795305b514d7164ff882dcf1d3622b
  Author: Dmitry Eremin-Solenikov <dmitry.ereminsoleni...@linaro.org>
  Date:   2018-04-25 (Wed, 25 Apr 2018)

  Changed paths:
    M .travis.yml

  Log Message:
  -----------
  travis: fetch explicitly specified DPDK version

Use tag to fetch DPDK, rather than fetching top of corresponding branch.
This allows us to specify stable version and stop unnecessary playing
with the cache.

Signed-off-by: Dmitry Eremin-Solenikov <dmitry.ereminsoleni...@linaro.org>
Reviewed-by: Matias Elo <matias....@nokia.com>
Signed-off-by: Maxim Uvarov <maxim.uva...@linaro.org>


  Commit: 8d957f16105fa44d483478b2c05bae735680c007
      
https://github.com/Linaro/odp/commit/8d957f16105fa44d483478b2c05bae735680c007
  Author: Dmitry Eremin-Solenikov <dmitry.ereminsoleni...@linaro.org>
  Date:   2018-04-25 (Wed, 25 Apr 2018)

  Changed paths:
    M .travis.yml

  Log Message:
  -----------
  travis: bump DPDK version to 17.11.2 - latest LTS release

Signed-off-by: Dmitry Eremin-Solenikov <dmitry.ereminsoleni...@linaro.org>
Reviewed-by: Matias Elo <matias....@nokia.com>
Signed-off-by: Maxim Uvarov <maxim.uva...@linaro.org>


  Commit: f69f033da3b6900acdd170668cae07ac6cd959f3
      
https://github.com/Linaro/odp/commit/f69f033da3b6900acdd170668cae07ac6cd959f3
  Author: Dmitry Eremin-Solenikov <dmitry.ereminsoleni...@linaro.org>
  Date:   2018-04-25 (Wed, 25 Apr 2018)

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

  Log Message:
  -----------
  validation: crypto: add missing ODP_CIPHER_ALG_AES_CTR name

Signed-off-by: Dmitry Eremin-Solenikov <dmitry.ereminsoleni...@linaro.org>
Reviewed-by: Bill Fischofer <bill.fischo...@linaro.org>
Signed-off-by: Maxim Uvarov <maxim.uva...@linaro.org>


  Commit: 53dca8426775ed5bf40f2c2708915f02b2dccc74
      
https://github.com/Linaro/odp/commit/53dca8426775ed5bf40f2c2708915f02b2dccc74
  Author: Petri Savolainen <petri.savolai...@linaro.org>
  Date:   2018-04-25 (Wed, 25 Apr 2018)

  Changed paths:
    M test/validation/api/timer/timer.c

  Log Message:
  -----------
  validation: timer: loosen period accuracy requirement

Test passes if measured:
 * timeout period is within +-20% (+-4x resolution)
   of the requested period, and
 * test period is within +-10% (+- 1 timeout period)
   of the requested 10 periods.

Signed-off-by: Petri Savolainen <petri.savolai...@linaro.org>
Reviewed-by: Bill Fischofer <bill.fischo...@linaro.org>
Signed-off-by: Maxim Uvarov <maxim.uva...@linaro.org>


  Commit: c164ad605422f90f3566e4c4ebed0ea3c2adb3a8
      
https://github.com/Linaro/odp/commit/c164ad605422f90f3566e4c4ebed0ea3c2adb3a8
  Author: Petri Savolainen <petri.savolai...@linaro.org>
  Date:   2018-04-25 (Wed, 25 Apr 2018)

  Changed paths:
    M test/performance/odp_crypto.c

  Log Message:
  -----------
  test: crypto perf: add missing breaks to switch case

Breaks are needed for switch-cases. Missing breaks were
breaking build for GCC 7.2.

Signed-off-by: Petri Savolainen <petri.savolai...@linaro.org>
Reviewed-by: Dmitry Eremin-Solenikov <dmitry.ereminsoleni...@linaro.org>
Reviewed-by: Bill Fischofer <bill.fischo...@linaro.org>
Signed-off-by: Maxim Uvarov <maxim.uva...@linaro.org>


  Commit: 82499a9a4c80670de20825992478ccd4d764e28c
      
https://github.com/Linaro/odp/commit/82499a9a4c80670de20825992478ccd4d764e28c
  Author: Dmitry Eremin-Solenikov <dmitry.ereminsoleni...@linaro.org>
  Date:   2018-04-25 (Wed, 25 Apr 2018)

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

  Log Message:
  -----------
  linux-gen: dpdk: fix linking to libnuma

Linking to dpdk/numa can fail with the following message:
/usr/bin/x86_64-linux-gnu-ld: lib/.libs/libodp-linux.a(dpdk.o):
 undefined reference to symbol 'numa_num_configured_nodes@@libnuma_1.2'
//usr/lib/x86_64-linux-gnu/libnuma.so.1:
 error adding symbols: DSO missing from command line

Signed-off-by: Dmitry Eremin-Solenikov <dmitry.ereminsoleni...@linaro.org>
Reviewed by: Bill Fischofer <bill.fischo...@linaro.org>
Signed-off-by: Maxim Uvarov <maxim.uva...@linaro.org>


  Commit: 2ee48570ed824d5caff4f8cb121b7c293a481820
      
https://github.com/Linaro/odp/commit/2ee48570ed824d5caff4f8cb121b7c293a481820
  Author: Petri Savolainen <petri.savolai...@linaro.org>
  Date:   2018-04-26 (Thu, 26 Apr 2018)

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

  Log Message:
  -----------
  linux-gen: timer: fix timer pool index allocation

Timer pool index was allocated using atomic counters, so that
a combination of timer_pool_create and _destroy calls resulted
the same index to be allocated for multiple timers.

Use a global data structure protected with a lock to maintain
pool status.
Fixes: https://bugs.linaro.org/show_bug.cgi?id=3772

Signed-off-by: Petri Savolainen <petri.savolai...@linaro.org>
Reviewed-by: Bill Fischofer <bill.fischo...@linaro.org>
Signed-off-by: Maxim Uvarov <maxim.uva...@linaro.org>


  Commit: f0d0fd91978a8127ed270b03853ac0e04492a333
      
https://github.com/Linaro/odp/commit/f0d0fd91978a8127ed270b03853ac0e04492a333
  Author: Petri Savolainen <petri.savolai...@linaro.org>
  Date:   2018-04-26 (Thu, 26 Apr 2018)

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

  Log Message:
  -----------
  linux-gen: timer: reduce number of timer pools

Typical application needs only couple of timer pools. Reduce
number of timer pools to reduce global data structure size.

Signed-off-by: Petri Savolainen <petri.savolai...@linaro.org>
Reviewed-by: Bill Fischofer <bill.fischo...@linaro.org>
Signed-off-by: Maxim Uvarov <maxim.uva...@linaro.org>


  Commit: 0f700e1a4b8e66c269081eba64eb5be8c37de868
      
https://github.com/Linaro/odp/commit/0f700e1a4b8e66c269081eba64eb5be8c37de868
  Author: Petri Savolainen <petri.savolai...@linaro.org>
  Date:   2018-04-26 (Thu, 26 Apr 2018)

  Changed paths:
    M test/validation/api/timer/timer.c

  Log Message:
  -----------
  validation: timer: add timer pool create-destroy test

Added a test case that creates, uses and destroyes multiple
timer pools.

Signed-off-by: Petri Savolainen <petri.savolai...@linaro.org>
Reviewed-by: Bill Fischofer <bill.fischo...@linaro.org>
Signed-off-by: Maxim Uvarov <maxim.uva...@linaro.org>


  Commit: 4ec4a756c7607e3a78878e6699a82ccf6d0a1461
      
https://github.com/Linaro/odp/commit/4ec4a756c7607e3a78878e6699a82ccf6d0a1461
  Author: Dmitry Eremin-Solenikov <dmitry.ereminsoleni...@linaro.org>
  Date:   2018-04-28 (Sat, 28 Apr 2018)

  Changed paths:
    M .travis.yml

  Log Message:
  -----------
  travis: do not run gcov before executing codecov script

There is no need to manually run gcov from Travis script, codecov.io
will do that for us.

Signed-off-by: Dmitry Eremin-Solenikov <dmitry.ereminsoleni...@linaro.org>
Reviewed-by: Bill Fischofer <bill.fischo...@linaro.org>
Signed-off-by: Maxim Uvarov <maxim.uva...@linaro.org>


  Commit: 3600304c30c4a345538f6c06ca50183b14cd12b1
      
https://github.com/Linaro/odp/commit/3600304c30c4a345538f6c06ca50183b14cd12b1
  Author: Dmitry Eremin-Solenikov <dmitry.ereminsoleni...@linaro.org>
  Date:   2018-04-28 (Sat, 28 Apr 2018)

  Changed paths:
    M doc/Makefile.inc

  Log Message:
  -----------
  doc: allow user to provide exta asciidoctor flags

Allow user to provide extra asciidoctor flags. E.g. this allows one to
override icons and/or fonts placement.

Signed-off-by: Dmitry Eremin-Solenikov <dmitry.ereminsoleni...@linaro.org>
Reviewed-by: Bill Fischofer <bill.fischo...@linaro.org>
Signed-off-by: Maxim Uvarov <maxim.uva...@linaro.org>


  Commit: 27a84cdfc0dfb82e3b86067e473658c091377892
      
https://github.com/Linaro/odp/commit/27a84cdfc0dfb82e3b86067e473658c091377892
  Author: Petri Savolainen <petri.savolai...@linaro.org>
  Date:   2018-05-03 (Thu, 03 May 2018)

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

  Log Message:
  -----------
  linux-gen: timer: set and check highest resolution

When using inline_timers, highest resolution was left to 0 ns
and was checked to be non-zero. In practice, few nanosecond
resolution is not needed or practical. Limit highest supported
resolution to 500 ns.

Signed-off-by: Petri Savolainen <petri.savolai...@linaro.org>
Reviewed-by: Bill Fischofer <bill.fischo...@linaro.org>
Signed-off-by: Maxim Uvarov <maxim.uva...@linaro.org>


  Commit: 15a30694560ba62160fa3a8ffddeb51b800e351a
      
https://github.com/Linaro/odp/commit/15a30694560ba62160fa3a8ffddeb51b800e351a
  Author: Petri Savolainen <petri.savolai...@linaro.org>
  Date:   2018-05-03 (Thu, 03 May 2018)

  Changed paths:
    M test/performance/odp_sched_pktio.c

  Log Message:
  -----------
  test: sched_pktio: add pktio queue count option

Added option for selecting number of input / output queues
per pktio interface. For simplicity, the same number of queues
is configured for all interfaces and both (input / output)
directions.

Signed-off-by: Petri Savolainen <petri.savolai...@linaro.org>
Reviewed-by: Bill Fischofer <bill.fischo...@linaro.org>
Signed-off-by: Maxim Uvarov <maxim.uva...@linaro.org>


  Commit: 5c745f55a160b0a72d8e493604917a0d63dd71a5
      
https://github.com/Linaro/odp/commit/5c745f55a160b0a72d8e493604917a0d63dd71a5
  Author: Petri Savolainen <petri.savolai...@linaro.org>
  Date:   2018-05-03 (Thu, 03 May 2018)

  Changed paths:
    M test/performance/odp_sched_pktio.c

  Log Message:
  -----------
  test: sched_pktio: ensure packet order per flow

Select pktout queue based on input queue, instead of worker id.
Packet order is maintained from input to output as each flow
is routed always through the same queues.

Signed-off-by: Petri Savolainen <petri.savolai...@linaro.org>
Reviewed-by: Bill Fischofer <bill.fischo...@linaro.org>
Signed-off-by: Maxim Uvarov <maxim.uva...@linaro.org>


  Commit: dea03d0a24117764ea9b8763e640a4836031e82b
      
https://github.com/Linaro/odp/commit/dea03d0a24117764ea9b8763e640a4836031e82b
  Author: Petri Savolainen <petri.savolai...@linaro.org>
  Date:   2018-05-03 (Thu, 03 May 2018)

  Changed paths:
    M test/performance/odp_sched_pktio.c

  Log Message:
  -----------
  test: sched_pktio: parse options before odp global init

Options can be used to set parameters for odp_init_global().

Signed-off-by: Petri Savolainen <petri.savolai...@linaro.org>
Reviewed-by: Bill Fischofer <bill.fischo...@linaro.org>
Signed-off-by: Maxim Uvarov <maxim.uva...@linaro.org>


  Commit: bd37df82b49faefef078558cdb2a54477bec6c5a
      
https://github.com/Linaro/odp/commit/bd37df82b49faefef078558cdb2a54477bec6c5a
  Author: Petri Savolainen <petri.savolai...@linaro.org>
  Date:   2018-05-03 (Thu, 03 May 2018)

  Changed paths:
    M test/performance/odp_sched_pktio.c

  Log Message:
  -----------
  test: sched_pktio: add inactivity timer

Add a timer per packet input queue to test timer performance
with packet IO. The timer is reset every time packets are received
from a queue, or when timer expires. Timer testing is enabled by
setting the timeout period in usec with -t option.

Signed-off-by: Petri Savolainen <petri.savolai...@linaro.org>
Reviewed-by: Bill Fischofer <bill.fischo...@linaro.org>
Signed-off-by: Maxim Uvarov <maxim.uva...@linaro.org>


  Commit: 122b74c0074329f1758b2ed5d241e0e9a790087b
      
https://github.com/Linaro/odp/commit/122b74c0074329f1758b2ed5d241e0e9a790087b
  Author: Dmitry Eremin-Solenikov <dmitry.ereminsoleni...@linaro.org>
  Date:   2018-05-04 (Fri, 04 May 2018)

  Changed paths:
    M m4/odp_dpdk.m4

  Log Message:
  -----------
  build: odp_dpdk: add dependencies for crypto PMDs

Signed-off-by: Dmitry Eremin-Solenikov <dmitry.ereminsoleni...@linaro.org>
Reviewed-by: Bill Fischofer <bill.fischo...@linaro.org>
Reviewed-by: Matias Elo <matias....@nokia.com>
Signed-off-by: Maxim Uvarov <maxim.uva...@linaro.org>


  Commit: d189d704a29f490583057ccb5c762432a4e4b7a7
      
https://github.com/Linaro/odp/commit/d189d704a29f490583057ccb5c762432a4e4b7a7
  Author: Maxim Uvarov <maxim.uva...@linaro.org>
  Date:   2018-05-07 (Mon, 07 May 2018)

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

  Log Message:
  -----------
  linux-gen: pktio: ipc free ring memory on error

ipc pktio can fail on open if second process is not
yet ready to connect. But on this error free of ring
memory is missing which leads to taking all available shm
descriptors.
https://bugs.linaro.org/show_bug.cgi?id=3788

Signed-off-by: Maxim Uvarov <maxim.uva...@linaro.org>
Reviewed-by: Bill Fischofer <bill.fischo...@linaro.org>


  Commit: 7d91fbd6c1a40e378b06f9be6dd3ef260c66dba9
      
https://github.com/Linaro/odp/commit/7d91fbd6c1a40e378b06f9be6dd3ef260c66dba9
  Author: Matias Elo <matias....@nokia.com>
  Date:   2018-05-07 (Mon, 07 May 2018)

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

  Log Message:
  -----------
  linux-gen: packet: rearrange odp_packet_hdr_t members

Save 64 bytes by rearranging odp_packet_hdr_t members.

Signed-off-by: Matias Elo <matias....@nokia.com>
Reviewed-by: Bill Fischofer <bill.fischo...@linaro.org>
Signed-off-by: Maxim Uvarov <maxim.uva...@linaro.org>


  Commit: 79781031e28dee010425f575d1bf5de5b18af0d6
      
https://github.com/Linaro/odp/commit/79781031e28dee010425f575d1bf5de5b18af0d6
  Author: Petri Savolainen <petri.savolai...@linaro.org>
  Date:   2018-05-07 (Mon, 07 May 2018)

  Changed paths:
    M example/timer/.gitignore
    M example/timer/Makefile.am
    A example/timer/odp_timer_accuracy.c

  Log Message:
  -----------
  example: timer_accuracy: simple timer accuracy measurement app

Added simple application to measure timer accuracy. Uses time
API to measure accuracy of received timeouts from timer.

Signed-off-by: Petri Savolainen <petri.savolai...@linaro.org>
Reviewed-by: Bill Fischofer <bill.fischo...@linaro.org>
Signed-off-by: Maxim Uvarov <maxim.uva...@linaro.org>


  Commit: 2b27f75b587cf23d2687dd37897cbb26ed915890
      
https://github.com/Linaro/odp/commit/2b27f75b587cf23d2687dd37897cbb26ed915890
  Author: Josep Puigdemont <josep.puigdem...@linaro.org>
  Date:   2018-05-08 (Tue, 08 May 2018)

  Changed paths:
    M platform/linux-generic/odp_fdserver.c
    M platform/linux-generic/odp_ishm.c

  Log Message:
  -----------
  linux-gen: fix compilation warnings

gcc 8 complains when strncpy may truncate the destination string,
possibly not copying the null terminating character
(-Werror=stringop-truncation).
By using memcpy we silent gcc8, but we also make sure that the
strings are null-terminated.

Signed-off-by: Josep Puigdemont <josep.puigdem...@linaro.org>
Signed-off-by: Maxim Uvarov <maxim.uva...@linaro.org>


  Commit: bed462d28fa081a0d66dd29a8034f188256c7d04
      
https://github.com/Linaro/odp/commit/bed462d28fa081a0d66dd29a8034f188256c7d04
  Author: Bill Fischofer <bill.fischo...@linaro.org>
  Date:   2018-05-08 (Tue, 08 May 2018)

  Changed paths:
    M CHANGELOG

  Log Message:
  -----------
  changelog: updates for odp v1.19.0.1

Add updates for ODP v1.19.0.1 (Tiger Moth Service Update 1)

Signed-off-by: Bill Fischofer <bill.fischo...@linaro.org>
Reviewed-by: Dmitry Eremin-Solenikov <dmitry.ereminsoleni...@linaro.org>
Signed-off-by: Maxim Uvarov <maxim.uva...@linaro.org>


  Commit: 332877d51e773a584d272a03f08446d18cbe1634
      
https://github.com/Linaro/odp/commit/332877d51e773a584d272a03f08446d18cbe1634
  Author: Maxim Uvarov <maxim.uva...@linaro.org>
  Date:   2018-05-10 (Thu, 10 May 2018)

  Changed paths:
    M configure.ac

  Log Message:
  -----------
  configure.ac: update version to v1.19.0.1

Signed-off-by: Maxim Uvarov <maxim.uva...@linaro.org>
Reviewed-by: Bill Fischofer <bill.fischo...@linaro.org>


Compare: https://github.com/Linaro/odp/compare/e828b4d6f503...332877d51e77
      **NOTE:** This service been marked for deprecation: 
https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

Reply via email to