Thread (90 messages) 90 messages, 3 authors, 2022-01-21
STALE1647d
Revisions (2)
  1. v2 current
  2. v3 [diff vs current]

[PATCH v2 09/29] crypto/cnxk: clear session data before populating

From: Anoob Joseph <hidden>
Date: 2021-12-16 17:53:20
Subsystem: crypto api, the rest · Maintainers: Herbert Xu, "David S. Miller", Linus Torvalds

Clear session data before populating fields to not have garbage data.

Signed-off-by: Anoob Joseph <redacted>
---
 drivers/crypto/cnxk/cn10k_ipsec.c | 2 ++
 1 file changed, 2 insertions(+)
diff --git a/drivers/crypto/cnxk/cn10k_ipsec.c b/drivers/crypto/cnxk/cn10k_ipsec.c
index 93eab1b..1bd127e 100644
--- a/drivers/crypto/cnxk/cn10k_ipsec.c
+++ b/drivers/crypto/cnxk/cn10k_ipsec.c
@@ -130,6 +130,8 @@ cn10k_ipsec_inb_sa_create(struct roc_cpt *roc_cpt,
 	sa = &sess->sa;
 	in_sa = &sa->in_sa;
 
+	memset(in_sa, 0, sizeof(struct roc_ot_ipsec_inb_sa));
+
 	/* Translate security parameters to SA */
 	ret = cnxk_ot_ipsec_inb_sa_fill(in_sa, ipsec_xfrm, crypto_xfrm);
 	if (ret)
-- 
2.7.4
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help