From: Sokolov Evgeny <[email protected]> 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 <[email protected]> --- 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

