aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMathieu Desnoyers <mathieu.desnoyers@efficios.com>2024-03-18 11:19:33 -0400
committerMathieu Desnoyers <mathieu.desnoyers@efficios.com>2024-03-18 11:19:33 -0400
commit644298bb13fc8aa31db67029afc56ce911382c33 (patch)
treee66e842a5f923b9abdd84710c2c4864a350e5a71
parent1b6581912b6642925fa73ea5f26f388379800eba (diff)
downloadlibrseq-644298bb13fc8aa31db67029afc56ce911382c33.tar.gz
mempool: use bzero
Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> Change-Id: I1a1d13e856dd73576cc0c2fea46fb4dcd3eef963
-rw-r--r--src/rseq-mempool.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/rseq-mempool.c b/src/rseq-mempool.c
index 23b64f0..1456e5b 100644
--- a/src/rseq-mempool.c
+++ b/src/rseq-mempool.c
@@ -277,7 +277,7 @@ void rseq_percpu_zero_item(struct rseq_mempool *pool,
init_p = __rseq_pool_range_init_ptr(range, item_offset);
if (init_p)
- memset(init_p, 0, pool->item_len);
+ bzero(init_p, pool->item_len);
for (i = 0; i < pool->attr.max_nr_cpus; i++) {
char *p = __rseq_pool_range_percpu_ptr(range, i,
item_offset, pool->attr.stride);
@@ -297,7 +297,7 @@ void rseq_percpu_zero_item(struct rseq_mempool *pool,
*/
if (!memcmpbyte(p, 0, pool->item_len))
continue;
- memset(p, 0, pool->item_len);
+ bzero(p, pool->item_len);
}
}