Branch: refs/heads/api-next
  Home:   https://github.com/Linaro/odp
  Commit: da730188aa6fb9f58145a697ad002ecfd102f898
      
https://github.com/Linaro/odp/commit/da730188aa6fb9f58145a697ad002ecfd102f898
  Author: Balasubramanian Manoharan <bala.manoha...@linaro.org>
  Date:   2018-11-29 (Thu, 29 Nov 2018)

  Changed paths:
    A include/odp/api/abi-default/comp.h
    A include/odp/api/spec/comp.h

  Log Message:
  -----------
  api: comp: compression specification

ODP Compression specification

Signed-off-by: Balasubramanian Manoharan <bala.manoha...@linaro.org>
Signed-off-by: Shally Verma <shally.ve...@cavium.com>
Signed-off-by: Mahipal Challa <mahipal.cha...@cavium.com>
Reviewed-by: Petri Savolainen <petri.savolai...@linaro.org>
Reviewed-by: Bogdan Pricope <bogdan.pric...@linaro.org>
Signed-off-by: Maxim Uvarov <maxim.uva...@linaro.org>


  Commit: fcac2a0dfedfabafae53b698b4e021d8202ef965
      
https://github.com/Linaro/odp/commit/fcac2a0dfedfabafae53b698b4e021d8202ef965
  Author: Josep Puigdemont <josep.puigdem...@linaro.org>
  Date:   2018-11-29 (Thu, 29 Nov 2018)

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

  Log Message:
  -----------
  linux-gen: ishm: make huge page cache size dynamic

Signed-off-by: Josep Puigdemont <josep.puigdem...@linaro.org>
Reviewed-and-tested-by: Matias Elo <matias....@nokia.com>
Signed-off-by: Maxim Uvarov <maxim.uva...@linaro.org>


  Commit: ba5346d8c91a29d229a103d2a937d5739f13ce51
      
https://github.com/Linaro/odp/commit/ba5346d8c91a29d229a103d2a937d5739f13ce51
  Author: Matias Elo <matias....@nokia.com>
  Date:   2018-11-29 (Thu, 29 Nov 2018)

  Changed paths:
    M helper/threads.c

  Log Message:
  -----------
  helper: threads: add ODPH_PROC_MODE environment variable

ODPH_PROC_MODE environment variable can be used to enable process mode.
Setting environment variable is simpler in CI compared to using command
line arguments.

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


  Commit: 7d8426f78f9f8b6855906fa46793d0549b9d6560
      
https://github.com/Linaro/odp/commit/7d8426f78f9f8b6855906fa46793d0549b9d6560
  Author: Dmitry Eremin-Solenikov <dmitry.ereminsoleni...@linaro.org>
  Date:   2018-11-29 (Thu, 29 Nov 2018)

  Changed paths:
    M include/odp/api/spec/queue_types.h
    M include/odp/api/spec/schedule.h
    M include/odp/api/spec/schedule_types.h

  Log Message:
  -----------
  api: queue, schedule: move scheduler capabilities to scheduler

Add odp_schedule_capability() call to query scheduler capabilities. Move
basic scheduler capabilities to new odp_schedule_capability_t structure.

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


  Commit: 5344c8641d2c4e37d9c83ed22a19e56aeee074f5
      
https://github.com/Linaro/odp/commit/5344c8641d2c4e37d9c83ed22a19e56aeee074f5
  Author: Dmitry Eremin-Solenikov <dmitry.ereminsoleni...@linaro.org>
  Date:   2018-11-29 (Thu, 29 Nov 2018)

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

  Log Message:
  -----------
  linux-gen: move NUM_INTERNAL_QUEUES to config

It is really a config value, that allows one to select amount of queues
to be reserved for platform internal use, so move it to config header.

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


  Commit: 5d32b43317b92a88032b29f8d5158f49d8648c7e
      
https://github.com/Linaro/odp/commit/5d32b43317b92a88032b29f8d5158f49d8648c7e
  Author: Dmitry Eremin-Solenikov <dmitry.ereminsoleni...@linaro.org>
  Date:   2018-11-29 (Thu, 29 Nov 2018)

  Changed paths:
    M platform/linux-generic/include/odp_schedule_if.h
    M platform/linux-generic/odp_queue_basic.c
    M platform/linux-generic/odp_queue_scalable.c
    M platform/linux-generic/odp_schedule_basic.c
    M platform/linux-generic/odp_schedule_if.c
    M platform/linux-generic/odp_schedule_scalable.c
    M platform/linux-generic/odp_schedule_sp.c

  Log Message:
  -----------
  linux-gen: queue, schedule: move scheduler capabilities to scheduler

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


  Commit: 7bdd0e5fd7173a1b8f11ed06a49e8dcb87252f00
      
https://github.com/Linaro/odp/commit/7bdd0e5fd7173a1b8f11ed06a49e8dcb87252f00
  Author: Dmitry Eremin-Solenikov <dmitry.ereminsoleni...@linaro.org>
  Date:   2018-11-29 (Thu, 29 Nov 2018)

  Changed paths:
    M example/sysinfo/odp_sysinfo.c
    M test/performance/odp_pktio_ordered.c
    M test/validation/api/classification/odp_classification_tests.c
    M test/validation/api/queue/queue.c
    M test/validation/api/scheduler/scheduler.c

  Log Message:
  -----------
  example, tests: move scheduler capabilities to scheduler

Add odp_schedule_capability() call to query scheduler capabilities. Move
basic scheduler capabilities to new odp_schedule_capability_t structure.

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


  Commit: 46df93db8213c979751b6183451cc2b5852b0ea9
      
https://github.com/Linaro/odp/commit/46df93db8213c979751b6183451cc2b5852b0ea9
  Author: Dmitry Eremin-Solenikov <dmitry.ereminsoleni...@linaro.org>
  Date:   2018-11-29 (Thu, 29 Nov 2018)

  Changed paths:
    M include/odp/api/spec/queue_types.h
    M include/odp/api/spec/schedule_types.h

  Log Message:
  -----------
  api: queue, schedule: move scheduled queue capabilities to sched

Move scheduled queue capabilities to odp_schedule_capability_t
structure, as they logically belong to ODP scheduler module, rather than
queue module.

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


  Commit: e6c3654c18ba0054841c3eb89cedc240537c43fa
      
https://github.com/Linaro/odp/commit/e6c3654c18ba0054841c3eb89cedc240537c43fa
  Author: Dmitry Eremin-Solenikov <dmitry.ereminsoleni...@linaro.org>
  Date:   2018-11-29 (Thu, 29 Nov 2018)

  Changed paths:
    M platform/linux-generic/odp_queue_basic.c
    M platform/linux-generic/odp_queue_scalable.c
    M platform/linux-generic/odp_schedule_basic.c
    M platform/linux-generic/odp_schedule_scalable.c
    M platform/linux-generic/odp_schedule_sp.c

  Log Message:
  -----------
  linux-gen: queue, schedule: move scheduled queue capabilities to sched

Move scheduled queue capabilities to odp_schedule_capability_t
structure, as they logically belong to ODP scheduler module, rather than
queue module.

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


  Commit: 2f82a59ca8510165364a588b217def6f77f7f684
      
https://github.com/Linaro/odp/commit/2f82a59ca8510165364a588b217def6f77f7f684
  Author: Dmitry Eremin-Solenikov <dmitry.ereminsoleni...@linaro.org>
  Date:   2018-11-29 (Thu, 29 Nov 2018)

  Changed paths:
    M example/sysinfo/odp_sysinfo.c
    M test/performance/odp_cpu_bench.c
    M test/performance/odp_pktio_ordered.c
    M test/performance/odp_sched_perf.c
    M test/performance/odp_sched_pktio.c
    M test/performance/odp_scheduling.c
    M test/validation/api/queue/queue.c
    M test/validation/api/scheduler/scheduler.c

  Log Message:
  -----------
  example, tests: move scheduled queue capabilities to sched

Move scheduled queue capabilities to odp_schedule_capability_t
structure, as they logically belong to ODP scheduler module, rather than
queue module.

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


  Commit: 7e3b878677705c36b165764e6b6c0a4b7ecc4530
      
https://github.com/Linaro/odp/commit/7e3b878677705c36b165764e6b6c0a4b7ecc4530
  Author: Dmitry Eremin-Solenikov <dmitry.ereminsoleni...@linaro.org>
  Date:   2018-11-29 (Thu, 29 Nov 2018)

  Changed paths:
    M include/odp/api/spec/schedule.h
    M include/odp/api/spec/schedule_types.h

  Log Message:
  -----------
  api: schedule: add scheduler config and start API

Add API calls to configure and start scheduler subsystem.

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


  Commit: 113b55e0d899b86c0577b6a428c2381e6210f4e9
      
https://github.com/Linaro/odp/commit/113b55e0d899b86c0577b6a428c2381e6210f4e9
  Author: Dmitry Eremin-Solenikov <dmitry.ereminsoleni...@linaro.org>
  Date:   2018-11-29 (Thu, 29 Nov 2018)

  Changed paths:
    M include/odp/api/spec/event.h
    M include/odp/api/spec/schedule_types.h

  Log Message:
  -----------
  api: schedule: add scheduler flow aware mode

ODP scheduler configuration to support flow aware mode

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


  Commit: 0286eab2015966d318fdd9622ec0dae81ffa7268
      
https://github.com/Linaro/odp/commit/0286eab2015966d318fdd9622ec0dae81ffa7268
  Author: Dmitry Eremin-Solenikov <dmitry.ereminsoleni...@linaro.org>
  Date:   2018-11-29 (Thu, 29 Nov 2018)

  Changed paths:
    M platform/linux-generic/include/odp_schedule_if.h
    M platform/linux-generic/odp_schedule_basic.c
    M platform/linux-generic/odp_thread.c

  Log Message:
  -----------
  linux-gen: schedule: rename config to get_config

Rename config function to get_config to avoid collisions.

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


  Commit: ec17d091acb7b37961ce5c928ff6e920635b4df1
      
https://github.com/Linaro/odp/commit/ec17d091acb7b37961ce5c928ff6e920635b4df1
  Author: Dmitry Eremin-Solenikov <dmitry.ereminsoleni...@linaro.org>
  Date:   2018-11-29 (Thu, 29 Nov 2018)

  Changed paths:
    M platform/linux-generic/include/odp_schedule_if.h
    M platform/linux-generic/odp_schedule_basic.c
    M platform/linux-generic/odp_schedule_if.c
    M platform/linux-generic/odp_schedule_scalable.c
    M platform/linux-generic/odp_schedule_sp.c

  Log Message:
  -----------
  linux-gen: implement odp_schedule_config() API call

Add odp_schedule_config() stub, which does nothing at this point. Use it
to actually check (in debug mode) that application call it in proper
place.

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


  Commit: dc6ce4e3e80b4d16c7f35ef5d3d483879610d56e
      
https://github.com/Linaro/odp/commit/dc6ce4e3e80b4d16c7f35ef5d3d483879610d56e
  Author: Dmitry Eremin-Solenikov <dmitry.ereminsoleni...@linaro.org>
  Date:   2018-11-29 (Thu, 29 Nov 2018)

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

  Log Message:
  -----------
  validation: add calls to odp_schedule_config()

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


  Commit: ff70ec3c233012d2d248ae0a3aafe1b777172ff2
      
https://github.com/Linaro/odp/commit/ff70ec3c233012d2d248ae0a3aafe1b777172ff2
  Author: Dmitry Eremin-Solenikov <dmitry.ereminsoleni...@linaro.org>
  Date:   2018-11-29 (Thu, 29 Nov 2018)

  Changed paths:
    M test/performance/odp_cpu_bench.c
    M test/performance/odp_crypto.c
    M test/performance/odp_ipsec.c
    M test/performance/odp_l2fwd.c
    M test/performance/odp_pktio_ordered.c
    M test/performance/odp_pktio_perf.c
    M test/performance/odp_sched_latency.c
    M test/performance/odp_sched_perf.c
    M test/performance/odp_sched_pktio.c
    M test/performance/odp_scheduling.c

  Log Message:
  -----------
  performance: add calls to odp_schedule_config()

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


  Commit: 66fed4c6a0188beec9ae3b557cd0fdb17d33648b
      
https://github.com/Linaro/odp/commit/66fed4c6a0188beec9ae3b557cd0fdb17d33648b
  Author: Dmitry Eremin-Solenikov <dmitry.ereminsoleni...@linaro.org>
  Date:   2018-11-29 (Thu, 29 Nov 2018)

  Changed paths:
    M example/classifier/odp_classifier.c
    M example/generator/odp_generator.c
    M example/ipsec/odp_ipsec.c
    M example/ipsec_api/odp_ipsec.c
    M example/ipsec_offload/odp_ipsec_offload.c
    M example/packet/odp_packet_dump.c
    M example/packet/odp_pktio.c
    M example/timer/odp_timer_accuracy.c
    M example/timer/odp_timer_simple.c
    M example/timer/odp_timer_test.c

  Log Message:
  -----------
  examples: add calls to odp_schedule_config()

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


  Commit: 0b1d2c57308cd3442054a8fd822a0c42fd1c585a
      
https://github.com/Linaro/odp/commit/0b1d2c57308cd3442054a8fd822a0c42fd1c585a
  Author: Dmitry Eremin-Solenikov <dmitry.ereminsoleni...@linaro.org>
  Date:   2018-11-29 (Thu, 29 Nov 2018)

  Changed paths:
    M .travis.yml

  Log Message:
  -----------
  travis: install graphviz in doxygen test

Install graphviz to stop doxygen from emitting 'missing dot' errors.

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


  Commit: 3ede6754a3dc65e6d386e92d8611543538501972
      
https://github.com/Linaro/odp/commit/3ede6754a3dc65e6d386e92d8611543538501972
  Author: Dmitry Eremin-Solenikov <dmitry.ereminsoleni...@linaro.org>
  Date:   2018-11-29 (Thu, 29 Nov 2018)

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

  Log Message:
  -----------
  validation: scheduler use schedule_config instead of capabilities

Since ODP test suite will use default configuration for scheduler, all
comparisons should be done against it rather than maximum possible
values returned by capabilities.

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


Compare: https://github.com/Linaro/odp/compare/8511e88c69f5...3ede6754a3dc
      **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.

Reply via email to