aboutsummaryrefslogtreecommitdiff
path: root/platform/linux-generic
diff options
context:
space:
mode:
authorNicolas Morey-Chaisemartin <nmorey@kalray.eu>2015-04-22 10:01:32 +0200
committerMaxim Uvarov <maxim.uvarov@linaro.org>2015-04-22 18:42:10 +0300
commit64fd29e46803a0a391d3abcc68ea3d1c99ecf994 (patch)
treef1ad06e519fed3c0d5c19c74ade72e374de0b7a6 /platform/linux-generic
parent174e7da52b8d85cc7764b5aedd3d8ba0b2c27be4 (diff)
linux-generic: pool: fix initialization of odp_buffer_hdr ref_count
Signed-off-by: Nicolas Morey-Chaisemartin <nmorey@kalray.eu> Reviewed-and-tested-by: Bill Fischofer <bill.fischofer@linaro.org> Signed-off-by: Maxim Uvarov <maxim.uvarov@linaro.org>
Diffstat (limited to 'platform/linux-generic')
-rw-r--r--platform/linux-generic/odp_pool.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/platform/linux-generic/odp_pool.c b/platform/linux-generic/odp_pool.c
index bf49623f4..5ac6796f4 100644
--- a/platform/linux-generic/odp_pool.c
+++ b/platform/linux-generic/odp_pool.c
@@ -359,7 +359,7 @@ odp_pool_t odp_pool_create(const char *name,
tmp->flags.all = 0;
tmp->flags.zeroized = zeroized;
tmp->size = 0;
- odp_atomic_store_u32(&tmp->ref_count, 0);
+ odp_atomic_init_u32(&tmp->ref_count, 0);
tmp->type = params->type;
tmp->pool_hdl = pool->s.pool_hdl;
tmp->udata_addr = (void *)udat;