[PATCH] net/bnxt: check TSID retrieval failure
Evgeny Sokolov
Evgeny.Sokolov at infotecs.ru
Tue Sep 15 10:51:25 CEST 2026
From: Sokolov Evgeny <Evgeny.Sokolov at infotecs.ru>
Check the return value of bnxt_ulp_cntxt_tsid_get() and log an
error when TSID retrieval fails.
Found by InfoTeCS on behalf of Linux Verification Center (linuxtesting.org) with SVACE.
Signed-off-by: Sokolov Evgeny <Evgeny.Sokolov at infotecs.ru>
---
drivers/net/bnxt/tf_ulp/bnxt_ulp_tfc.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/drivers/net/bnxt/tf_ulp/bnxt_ulp_tfc.c b/drivers/net/bnxt/tf_ulp/bnxt_ulp_tfc.c
index fa98b2bca9..d5ce4c3c18 100644
--- a/drivers/net/bnxt/tf_ulp/bnxt_ulp_tfc.c
+++ b/drivers/net/bnxt/tf_ulp/bnxt_ulp_tfc.c
@@ -309,6 +309,8 @@ ulp_tfc_tbl_scope_deinit(struct bnxt *bp)
return;
rc = bnxt_ulp_cntxt_tsid_get(bp->ulp_ctx, &tsid);
+ if (unlikely(rc))
+ BNXT_DRV_DBG(ERR, "Failed to get the table scope\n");
rc = bnxt_ulp_cntxt_fid_get(bp->ulp_ctx, &fid);
if (rc)
--
2.30.2
More information about the stable
mailing list