From 3ab95f3d1cebc1e064e30f83ddef1453fbcd9ae1 Mon Sep 17 00:00:00 2001 From: Vladimir Medvedkin Date: Tue, 21 Jun 2022 13:30:45 +0000 Subject: [PATCH] test/ipsec: fix performance test This patch initializes with 0 rte_ipsec_sa_prm inside the ipsec_sa struct. Before it was passed uninitialized to rte_ipsec_sa_init(), which does not check whether prm->ipsec_xform.esn.value is greater than sa->sqn_mask. Bugzilla ID: 1023 Fixes: f7f3ac6dcbe2 ("test/ipsec: add performance cases") Cc: stable@dpdk.org Signed-off-by: Vladimir Medvedkin --- app/test/test_ipsec_perf.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/test/test_ipsec_perf.c b/app/test/test_ipsec_perf.c index 0eca003282..b5d0c2e036 100644 --- a/app/test/test_ipsec_perf.c +++ b/app/test/test_ipsec_perf.c @@ -592,8 +592,8 @@ testsuite_teardown(void) static int test_libipsec_perf(void) { - struct ipsec_sa sa_out; - struct ipsec_sa sa_in; + struct ipsec_sa sa_out = { .sa_prm = { 0 } }; + struct ipsec_sa sa_in = { .sa_prm = { 0 } }; uint32_t i; int ret;