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