diff options
author | Bill Fischofer <bill.fischofer@linaro.org> | 2015-04-10 07:32:50 -0500 |
---|---|---|
committer | Maxim Uvarov <maxim.uvarov@linaro.org> | 2015-04-17 16:50:32 +0300 |
commit | 72963ecb02fc3bc99937214900548280da016c30 (patch) | |
tree | 9a5bdefbcf8ea0dfde0550498708041c2231d2ca | |
parent | 2f9bc3c071e446d38a92da0e2e9b86aba9b41944 (diff) |
linux-generic: pool: fix missing increment of blkallocs stat
Fixes Bug https://bugs.linaro.org/show_bug.cgi?id=1455
Signed-off-by: Bill Fischofer <bill.fischofer@linaro.org>
Signed-off-by: Maxim Uvarov <maxim.uvarov@linaro.org>
-rw-r--r-- | platform/linux-generic/include/odp_pool_internal.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/platform/linux-generic/include/odp_pool_internal.h b/platform/linux-generic/include/odp_pool_internal.h index feeb28470..b6b108fdc 100644 --- a/platform/linux-generic/include/odp_pool_internal.h +++ b/platform/linux-generic/include/odp_pool_internal.h @@ -158,6 +158,7 @@ static inline void *get_blk(struct pool_entry_s *pool) pool->blk_freelist = ((odp_buf_blk_t *)myhead)->next; POOL_UNLOCK(&pool->blk_lock); odp_atomic_dec_u32(&pool->blkcount); + odp_atomic_inc_u64(&pool->blkallocs); } return myhead; |