net/cnxk: fix uninitialized local variable
authorGowrishankar Muthukrishnan <gmuthukrishn@marvell.com>
Sat, 12 Feb 2022 12:41:00 +0000 (18:11 +0530)
committerJerin Jacob <jerinj@marvell.com>
Fri, 18 Feb 2022 04:55:46 +0000 (05:55 +0100)
Fix uninitialized local variable as reported by coverity scan.

Coverity issue: 373630
Fixes: 6af19a9d89bf ("net/cnxk: support meter action to flow destroy")
Cc: stable@dpdk.org
Signed-off-by: Gowrishankar Muthukrishnan <gmuthukrishn@marvell.com>
Acked-by: Jerin Jacob <jerinj@marvell.com>
drivers/net/cnxk/cnxk_ethdev.c

index 27751a6..4ab87e4 100644 (file)
@@ -177,7 +177,7 @@ nix_meter_fini(struct cnxk_eth_dev *dev)
        struct roc_nix *nix = &dev->nix;
        struct roc_nix_rq *rq;
        uint32_t i;
-       int rc;
+       int rc = 0;
 
        RTE_TAILQ_FOREACH_SAFE(mtr, fms, next, next_mtr) {
                for (i = 0; i < mtr->rq_num; i++) {