[PATCH 2/2] net/cnxk: report undefined IPsec errors as PMD error
Nithin Dabilpuram
ndabilpuram at marvell.com
Wed Oct 4 14:59:08 CEST 2023
Report IPsec event subtype as PMD error for errors that are not
defined in spec.
Signed-off-by: Nithin Dabilpuram <ndabilpuram at marvell.com>
---
drivers/net/cnxk/cn10k_ethdev_sec.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/drivers/net/cnxk/cn10k_ethdev_sec.c b/drivers/net/cnxk/cn10k_ethdev_sec.c
index b98fc9378e..d1df4a01e6 100644
--- a/drivers/net/cnxk/cn10k_ethdev_sec.c
+++ b/drivers/net/cnxk/cn10k_ethdev_sec.c
@@ -522,7 +522,7 @@ cn10k_eth_sec_sso_work_cb(uint64_t *gw, void *args, uint32_t soft_exp_event)
plt_warn("Outbound error, bad ip pkt, mbuf %p,"
" sa_index %u (total warnings %" PRIu64 ")",
mbuf, sess_priv.sa_idx, warn_cnt);
- desc.subtype = RTE_ETH_EVENT_IPSEC_UNKNOWN;
+ desc.subtype = -res->uc_compcode;
break;
default:
warn_cnt++;
@@ -532,7 +532,7 @@ cn10k_eth_sec_sso_work_cb(uint64_t *gw, void *args, uint32_t soft_exp_event)
" (total warnings %" PRIu64 ")",
mbuf, sess_priv.sa_idx, res->compcode,
res->uc_compcode, warn_cnt);
- desc.subtype = RTE_ETH_EVENT_IPSEC_UNKNOWN;
+ desc.subtype = -res->uc_compcode;
break;
}
--
2.25.1
More information about the dev
mailing list