crypto/cnxk: remove redundant code

Removing redundant code in cn10k lookaside IPsec.

Signed-off-by: Tejasree Kondoj <ktejasree@marvell.com>
Acked-by: Akhil Goyal <gakhil@marvell.com>
This commit is contained in:
Tejasree Kondoj 2021-09-01 15:49:25 +05:30 committed by Akhil Goyal
parent 9b4a4cc0e7
commit 77ca2a4f1f
3 changed files with 0 additions and 9 deletions

View File

@ -270,9 +270,6 @@ cn10k_sec_session_create(void *device, struct rte_security_session_conf *conf,
if (conf->action_type != RTE_SECURITY_ACTION_TYPE_LOOKASIDE_PROTOCOL)
return -EINVAL;
if (rte_security_dynfield_register() < 0)
return -ENOTSUP;
if (rte_mempool_get(mempool, (void **)&priv)) {
plt_err("Could not allocate security session private data");
return -ENOMEM;
@ -280,8 +277,6 @@ cn10k_sec_session_create(void *device, struct rte_security_session_conf *conf,
set_sec_session_private_data(sess, priv);
priv->userdata = conf->userdata;
if (conf->protocol != RTE_SECURITY_PROTOCOL_IPSEC) {
ret = -ENOTSUP;
goto mempool_put;

View File

@ -27,8 +27,6 @@ struct cn10k_ipsec_sa {
struct cn10k_sec_session {
struct cn10k_ipsec_sa sa;
void *userdata;
/**< Userdata registered by the application */
} __rte_cache_aligned;
void cn10k_sec_ops_override(void);

View File

@ -810,7 +810,6 @@ static const struct rte_security_capability sec_caps_templ[] = {
.options = { 0 }
},
.crypto_capabilities = NULL,
.ol_flags = RTE_SECURITY_TX_OLOAD_NEED_MDATA
},
{ /* IPsec Lookaside Protocol ESP Tunnel Egress */
.action = RTE_SECURITY_ACTION_TYPE_LOOKASIDE_PROTOCOL,
@ -822,7 +821,6 @@ static const struct rte_security_capability sec_caps_templ[] = {
.options = { 0 }
},
.crypto_capabilities = NULL,
.ol_flags = RTE_SECURITY_TX_OLOAD_NEED_MDATA
},
{
.action = RTE_SECURITY_ACTION_TYPE_NONE