[lng-odp] [Linaro/odp] 1d5c2f: linux-gen: shm: do not print map error

2018-10-09 Thread GitHub
  Branch: refs/heads/master
  Home:   https://github.com/Linaro/odp
  Commit: 1d5c2ffab0051390641628a458f657c49ea54d41
  
https://github.com/Linaro/odp/commit/1d5c2ffab0051390641628a458f657c49ea54d41
  Author: Maxim Uvarov 
  Date:   2018-10-09 (Tue, 09 Oct 2018)

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

  Log Message:
  ---
  linux-gen: shm: do not print map error

map error just spams output screen and it's impossible
to see anything in the log. No need this extra debug
print. It's ok if memory can not be allocated in HP and
reservation fails to normal pages.

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


  Commit: 65f2959da164c4fed23b713c99842213c7ab04e1
  
https://github.com/Linaro/odp/commit/65f2959da164c4fed23b713c99842213c7ab04e1
  Author: Maxim Uvarov 
  Date:   2018-10-09 (Tue, 09 Oct 2018)

  Changed paths:
M platform/linux-generic/include/odp_shm_internal.h
M platform/linux-generic/odp_classification.c
M platform/linux-generic/odp_crypto_null.c
M platform/linux-generic/odp_crypto_openssl.c
M platform/linux-generic/odp_ipsec_events.c
M platform/linux-generic/odp_ipsec_sad.c
M platform/linux-generic/odp_ishm.c
M platform/linux-generic/odp_packet_io.c
M platform/linux-generic/odp_pool.c
M platform/linux-generic/odp_queue_basic.c
M platform/linux-generic/odp_queue_lf.c
M platform/linux-generic/odp_schedule_basic.c
M platform/linux-generic/odp_shared_memory.c
M platform/linux-generic/odp_thread.c

  Log Message:
  ---
  linux-gen: do not use huge pages for internal allocations

Some linux-generic internal shared memory allocations have
to be in normal pages due to small required data. Relaying
on odp_sys_huge_page_size() is not really correct, because
call returns default huge page size. But default huge page
size is definned in kernel boot parameter as:
default_hugepagesz=1G hugepagesz=1G hugepages=2
So in that case for small allocation linux-gen will create 1GB
huge page. This patch introduces internal flag to shm funtion
to allocate hp.
This patch remains allowing changes on top of it:
For now pools are in huge page. And for apps with small pool it's
big overhead of unused memory. We should take into account
odp_sys_huge_page_size_all() call and found best sized huge pages.
https://bugs.linaro.org/show_bug.cgi?id=3954

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


Compare: https://github.com/Linaro/odp/compare/406054d9c9ce...65f2959da164
  **NOTE:** This service has 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.


[lng-odp] [Linaro/odp] b7da3c: example: build: configure option to disable exampl...

2018-10-09 Thread GitHub
  Branch: refs/heads/master
  Home:   https://github.com/Linaro/odp
  Commit: b7da3cd005ab576b55e066ffa854697f41bb6f82
  
https://github.com/Linaro/odp/commit/b7da3cd005ab576b55e066ffa854697f41bb6f82
  Author: Petri Savolainen 
  Date:   2018-10-09 (Tue, 09 Oct 2018)

  Changed paths:
M Makefile.am
M configure.ac
M example/m4/configure.m4

  Log Message:
  ---
  example: build: configure option to disable example build

Example applications are not always needed. Added a configuration
option to disable example application build and install. This
makes build faster and install footprint smaller.

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


  Commit: 406054d9c9ce31990d59640aa5d3dfd49e2d1e9d
  
https://github.com/Linaro/odp/commit/406054d9c9ce31990d59640aa5d3dfd49e2d1e9d
  Author: Petri Savolainen 
  Date:   2018-10-09 (Tue, 09 Oct 2018)

  Changed paths:
M Makefile.am
M configure.ac
M test/m4/configure.m4

  Log Message:
  ---
  test: build: configure option to disable test build

Test applications are not always needed. Added a configuration
option to disable test application build and install. This
makes build faster and install footprint smaller.

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


Compare: https://github.com/Linaro/odp/compare/a7f23e35b596...406054d9c9ce
  **NOTE:** This service has 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.


[lng-odp] [Linaro/odp] 21f383: linux-gen: pool: decrease minimum segment size to ...

2018-10-09 Thread GitHub
  Branch: refs/heads/master
  Home:   https://github.com/Linaro/odp
  Commit: 21f383e9fa9f0f0c127dbb251e08ae91da56d817
  
https://github.com/Linaro/odp/commit/21f383e9fa9f0f0c127dbb251e08ae91da56d817
  Author: Petri Savolainen 
  Date:   2018-10-09 (Tue, 09 Oct 2018)

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

  Log Message:
  ---
  linux-gen: pool: decrease minimum segment size to 2k

Decrease minimum segment size from about 8k to about 2k bytes.
Normal Ethernet frames still fit into first segment, but
SHM reservation size is reduced into about 1/3 what it was.
There is 1GB limit in process mode SHM allocations, so 1/3
reduction makes a big difference there.

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


  Commit: d46c341e321cb5085d5577dd5fb8ca0b3f7ba554
  
https://github.com/Linaro/odp/commit/d46c341e321cb5085d5577dd5fb8ca0b3f7ba554
  Author: Petri Savolainen 
  Date:   2018-10-09 (Tue, 09 Oct 2018)

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

  Log Message:
  ---
  validation: sched: add queue size test

Added test case which uses small queue size for scheduled
queues.

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


  Commit: 2dd51f19e1d9c84fd09962ad2d134c376b46c45f
  
https://github.com/Linaro/odp/commit/2dd51f19e1d9c84fd09962ad2d134c376b46c45f
  Author: Petri Savolainen 
  Date:   2018-10-09 (Tue, 09 Oct 2018)

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

  Log Message:
  ---
  linux-gen: queue: use queue size parameter

Don't round up small queue sizes to default, but to minimum
queue size. Application may need to set small size on some
queues.

Large queue size mean large buffering capacity. E.g. when
large queues are served with a low priority, service level
of higher priority queues may suffer as many/most events of
a shared pool may be stored in low priority queues (while
the pool is empty).

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


  Commit: d966e0e452517e1e0a29ca59b892f6685d560c78
  
https://github.com/Linaro/odp/commit/d966e0e452517e1e0a29ca59b892f6685d560c78
  Author: Petri Savolainen 
  Date:   2018-10-09 (Tue, 09 Oct 2018)

  Changed paths:
M test/performance/odp_sched_pktio.c

  Log Message:
  ---
  test: sched_pktio: add queue pipeline options

Added options to test performance when received packets are
pushed through a set of queues (pipeline stages) before
packet output.

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


  Commit: 0db006b5ea8fb6c760a4e48a5dd953b65d1895fc
  
https://github.com/Linaro/odp/commit/0db006b5ea8fb6c760a4e48a5dd953b65d1895fc
  Author: Petri Savolainen 
  Date:   2018-10-09 (Tue, 09 Oct 2018)

  Changed paths:
M test/performance/odp_sched_pktio.c

  Log Message:
  ---
  test: sched_pktio: add scheduler sync mode option

Added option to select scheduler synchronization mode
(parallel, atomic, ordered) for all queues.

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


  Commit: a7f23e35b596dada847205235821336e9e8d7166
  
https://github.com/Linaro/odp/commit/a7f23e35b596dada847205235821336e9e8d7166
  Author: Petri Savolainen 
  Date:   2018-10-09 (Tue, 09 Oct 2018)

  Changed paths:
M test/performance/odp_sched_pktio.c

  Log Message:
  ---
  test: sched_pktio: add pipeline queue size option

Added option to set pipeline queue size. Default is 256 to
avoid large buffering in pipeline queues.

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


Compare: https://github.com/Linaro/odp/compare/f6b06ba4ef87...a7f23e35b596
  **NOTE:** This service has 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.


[lng-odp] [Bug 4018] Unexpected IV causes IPsec API validation to fail.

2018-10-09 Thread bugzilla-daemon
https://bugs.linaro.org/show_bug.cgi?id=4018

Bill Fischofer  changed:

   What|Removed |Added

 CC||bill.fischo...@linaro.org
   Assignee|maxim.uva...@linaro.org |dmitry.ereminsolenikov@lina
   ||ro.org

--- Comment #1 from Bill Fischofer  ---
Reassigning to Dmitry for review/comment.

-- 
You are receiving this mail because:
You are on the CC list for the bug.

[lng-odp] [Bug 4017] Unexpected IP ID causes IPsec API validation to fail.

2018-10-09 Thread bugzilla-daemon
https://bugs.linaro.org/show_bug.cgi?id=4017

Bill Fischofer  changed:

   What|Removed |Added

   Assignee|maxim.uva...@linaro.org |dmitry.ereminsolenikov@lina
   ||ro.org
 CC||bill.fischo...@linaro.org

--- Comment #1 from Bill Fischofer  ---
Reassigning to Dmitry for review/comment.

-- 
You are receiving this mail because:
You are on the CC list for the bug.