aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBill Fischofer <bill.fischofer@linaro.org>2015-04-10 07:32:50 -0500
committerMaxim Uvarov <maxim.uvarov@linaro.org>2015-04-17 16:50:32 +0300
commit72963ecb02fc3bc99937214900548280da016c30 (patch)
tree9a5bdefbcf8ea0dfde0550498708041c2231d2ca
parent2f9bc3c071e446d38a92da0e2e9b86aba9b41944 (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.h1
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;