[lng-odp] [Linaro/odp] 29c7a0: test: l2fwd script: run generator on a single core

2017-11-10 Thread GitHub
  Branch: refs/heads/api-next
  Home:   https://github.com/Linaro/odp
  Commit: 29c7a054f7151d33795a0d8d7df5594bf4fddb55
  
https://github.com/Linaro/odp/commit/29c7a054f7151d33795a0d8d7df5594bf4fddb55
  Author: Matias Elo 
  Date:   2017-11-08 (Wed, 08 Nov 2017)

  Changed paths:
M test/performance/odp_l2fwd_run.sh

  Log Message:
  ---
  test: l2fwd script: run generator on a single core

Run packet generator on a single core to minimize the penalty from running
generator and l2fwd applications on overlapping cores (both use
odp_cpumask_default_worker()). On a generic server this change increases
packet rate by ~40X.

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

Signed-off-by: Matias Elo 
Reviewed-by: Bill Fischofer 
Signed-off-by: Maxim Uvarov 


  Commit: d59c00c5f0255a5f1fc462332eef291bb2993f64
  
https://github.com/Linaro/odp/commit/d59c00c5f0255a5f1fc462332eef291bb2993f64
  Author: Dmitry Eremin-Solenikov 
  Date:   2017-11-08 (Wed, 08 Nov 2017)

  Changed paths:
M example/l2fwd/README
M example/l2fwd/odp_l2fwd.c

  Log Message:
  ---
  example: fix pointers to odp_l2fwd.c source

During mass-move of tests I forgot to update odp_l2fwd example to point
to new locattion. Fix that now.

Signed-off-by: Dmitry Eremin-Solenikov 
Signed-off-by: Maxim Uvarov 


  Commit: 0e04be4851ecc94da8b4cac3c576260c0518c936
  
https://github.com/Linaro/odp/commit/0e04be4851ecc94da8b4cac3c576260c0518c936
  Author: Petri Savolainen 
  Date:   2017-11-08 (Wed, 08 Nov 2017)

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

  Log Message:
  ---
  linux-gen: crypto: fix openssl_lock pointer type

Wrong pointer type (pointer to pointer) to openssl_lock array
caused data overlapping when running on other than 64-bit
machines.

Fixed pointer type and simplified global data structure to
contain only one dynamically sized array (openssl locks).
Session array was already fixed size but was not defined as
such.

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

Signed-off-by: Petri Savolainen 
Signed-off-by: Viktor Tikkanen 
Reviewed-by: Dmitry Eremin-Solenikov 
Reviewed-by: Bill Fischofer 
Signed-off-by: Maxim Uvarov 


  Commit: dd31792d10772c3e41519fc0b6d68cf13b0fe9d4
  
https://github.com/Linaro/odp/commit/dd31792d10772c3e41519fc0b6d68cf13b0fe9d4
  Author: Christophe Milard 
  Date:   2017-11-10 (Fri, 10 Nov 2017)

  Changed paths:
M test/Makefile.inc

  Log Message:
  ---
  test: preventing odp.conf loading for tests

The tests should not be affected by any system or user ODP configuration
file. The ODP_SYSCONFIG_FILE environment variables is therefore set
to "none" in TESTS_ENVIRONMENT.
Tests which need specific a configuration file will have to overwrite
this setting.
Note that tests ran manually (not using make check) may be affected
by configuration files. Setting ODP_SYSCONFIG_FILE to an appropriate value
(possibly "none") may be required.

Signed-off-by: Christophe Milard 
Reviewed-and-tested-by: Yi He 
Signed-off-by: Maxim Uvarov 


  Commit: bae53291795e9c19cbfde9c0d0e11a19d9870623
  
https://github.com/Linaro/odp/commit/bae53291795e9c19cbfde9c0d0e11a19d9870623
  Author: Petri Savolainen 
  Date:   2017-11-10 (Fri, 10 Nov 2017)

  Changed paths:
M include/odp/arch/default/api/abi/event.h

  Log Message:
  ---
  abi: event: add ODP_EVENT_IPSEC_RESULT

Update ABI spec with the new IPSEC event type.

Signed-off-by: Petri Savolainen 
Signed-off-by: Dmitry Eremin-Solenikov 
Reviewed-by: Dmitry Eremin-Solenikov 
Signed-off-by: Maxim Uvarov 


  Commit: b6b667b1e95635a6ba77a19078d7d28013bcde1d
  
https://github.com/Linaro/odp/commit/b6b667b1e95635a6ba77a19078d7d28013bcde1d
  Author: Bill Fischofer 
  Date:   2017-11-10 (Fri, 10 Nov 2017)

  Changed paths:
M doc/users-guide/users-guide.adoc

  Log Message:
  ---
  doc: userguide: add odp_init_global() documentation for unused features

Update User Guide startup section to include current parameters for
odp_init_global() and odp_init_local() as well as optimization hints for
unused features.

Signed-off-by: Bill Fischofer 
Reviewed-by: Petri Savolainen 
Signed-off-by: Maxim Uvarov 


  Commit: f972ef61a9693b7895cb7f85084c1c53c3b13131
  

[lng-odp] [Linaro/odp] 29c7a0: test: l2fwd script: run generator on a single core

2017-11-08 Thread GitHub
  Branch: refs/heads/master
  Home:   https://github.com/Linaro/odp
  Commit: 29c7a054f7151d33795a0d8d7df5594bf4fddb55
  
https://github.com/Linaro/odp/commit/29c7a054f7151d33795a0d8d7df5594bf4fddb55
  Author: Matias Elo 
  Date:   2017-11-08 (Wed, 08 Nov 2017)

  Changed paths:
M test/performance/odp_l2fwd_run.sh

  Log Message:
  ---
  test: l2fwd script: run generator on a single core

Run packet generator on a single core to minimize the penalty from running
generator and l2fwd applications on overlapping cores (both use
odp_cpumask_default_worker()). On a generic server this change increases
packet rate by ~40X.

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

Signed-off-by: Matias Elo 
Reviewed-by: Bill Fischofer 
Signed-off-by: Maxim Uvarov