[PATCH v2 12/18] crypto/cnxk: remove auth iv from kasumi cipher
Anoob Joseph
anoobj at marvell.com
Tue Aug 9 12:53:50 CEST 2022
Auth IV is not applicable for kasumi cipher operation. Remove the same.
Signed-off-by: Anoob Joseph <anoobj at marvell.com>
---
drivers/crypto/cnxk/cnxk_se.h | 9 ++-------
1 file changed, 2 insertions(+), 7 deletions(-)
diff --git a/drivers/crypto/cnxk/cnxk_se.h b/drivers/crypto/cnxk/cnxk_se.h
index a75e98362d..d8126567f9 100644
--- a/drivers/crypto/cnxk/cnxk_se.h
+++ b/drivers/crypto/cnxk/cnxk_se.h
@@ -2411,14 +2411,9 @@ fill_fc_params(struct rte_crypto_op *cop, struct cnxk_se_sess *sess,
}
}
- /* Kasumi would need auth IV */
- if (is_kasumi && sess->zsk_flag) {
- fc_params.auth_iv_len = sess->auth_iv_length;
- if (sess->auth_iv_length)
- fc_params.auth_iv_buf =
- rte_crypto_op_ctod_offset(cop, uint8_t *, sess->auth_iv_offset);
+ /* Kasumi would need SG mode */
+ if (is_kasumi)
inplace = 0;
- }
m_src = sym_op->m_src;
m_dst = sym_op->m_dst;
--
2.25.1
More information about the dev
mailing list