[PATCH 07/12] crypto/cnxk: remove init of CPT result field in packet
Aakash Sasidharan
asasidharan at marvell.com
Thu Jun 20 16:58:43 CEST 2024
From: Anoob Joseph <anoobj at marvell.com>
The packet would be posted to CPT only when there is a valid result.
Skip setting of the same.
Signed-off-by: Anoob Joseph <anoobj at marvell.com>
---
drivers/crypto/cnxk/cn10k_cryptodev_ops.c | 7 -------
1 file changed, 7 deletions(-)
diff --git a/drivers/crypto/cnxk/cn10k_cryptodev_ops.c b/drivers/crypto/cnxk/cn10k_cryptodev_ops.c
index d36516735a..1108a8a1da 100644
--- a/drivers/crypto/cnxk/cn10k_cryptodev_ops.c
+++ b/drivers/crypto/cnxk/cn10k_cryptodev_ops.c
@@ -1410,10 +1410,6 @@ cn10k_cryptodev_sec_inb_rx_inject(void *dev, struct rte_mbuf **pkts,
uint64_t dptr;
int i;
- const union cpt_res_s res = {
- .cn10k.compcode = CPT_COMP_NOT_DONE,
- };
-
vf = cdev->data->dev_private;
lmt_base = vf->rx_inj_lmtline.lmt_base;
@@ -1488,9 +1484,6 @@ cn10k_cryptodev_sec_inb_rx_inject(void *dev, struct rte_mbuf **pkts,
inst_67 = vsetq_lane_u64(u64_1, inst_67, 1);
vst1q_u64(&inst->w6.u64, inst_67);
- rte_atomic_store_explicit((unsigned long __rte_atomic *)&hw_res->u64[0], res.u64[0],
- rte_memory_order_relaxed);
-
inst += 2;
}
--
2.25.1
More information about the dev
mailing list