Branch: refs/heads/api-next
  Home:   https://github.com/Linaro/odp
  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: f4c213cccc49b4b28557506ad19fba49b872d24f
      
https://github.com/Linaro/odp/commit/f4c213cccc49b4b28557506ad19fba49b872d24f
  Author: Maxim Uvarov <[email protected]>
  Date:   2017-05-16 (Tue, 16 May 2017)

  Changed paths:
    M .checkpatch.conf
    M configure.ac
    M helper/hashtable.c
    M helper/lineartable.c
    M platform/linux-generic/odp_crypto.c
    M platform/linux-generic/odp_rwlock.c
    M platform/linux-generic/odp_schedule.c
    M platform/linux-generic/odp_schedule_iquery.c
    M platform/linux-generic/odp_traffic_mngr.c
    M test/common_plat/validation/api/lock/lock.c

  Log Message:
  -----------
  Merge branch 'master' into api-next

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


Compare: https://github.com/Linaro/odp/compare/900dd9e2d3d2...f4c213cccc49

Reply via email to