aboutsummaryrefslogtreecommitdiff
path: root/test/performance/odp_mem_perf.c
diff options
context:
space:
mode:
Diffstat (limited to 'test/performance/odp_mem_perf.c')
-rw-r--r--test/performance/odp_mem_perf.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/test/performance/odp_mem_perf.c b/test/performance/odp_mem_perf.c
index 1348eaaa2..56a3cdf9a 100644
--- a/test/performance/odp_mem_perf.c
+++ b/test/performance/odp_mem_perf.c
@@ -311,11 +311,10 @@ static int start_workers(test_global_t *global, odp_instance_t instance)
int num_cpu = test_options->num_cpu;
odph_thread_param_t thr_param[num_cpu];
- memset(&param, 0, sizeof(odph_thread_common_param_t));
+ odph_thread_common_param_init(&param);
param.instance = instance;
param.cpumask = &global->cpumask;
- memset(thr_param, 0, sizeof(thr_param));
for (i = 0; i < num_cpu; i++) {
test_thread_ctx_t *thread_ctx = &global->thread_ctx[i];
@@ -324,6 +323,7 @@ static int start_workers(test_global_t *global, odp_instance_t instance)
if (global->test_options.private)
thread_ctx->shm_addr = global->shm_addr[i];
+ odph_thread_param_init(&thr_param[i]);
thr_param[i].thr_type = ODP_THREAD_WORKER;
thr_param[i].start = run_test;
thr_param[i].arg = thread_ctx;