net/bnxt: do not log error if stats queried before start
When using pktgen lots of unnecessary errors are printed because pktgen queries statistics before device is started. Fixes: 3e92fd4e4ec0 ("net/bnxt: use dynamic log type") Cc: stable@dpdk.org Signed-off-by: Stephen Hemminger <stephen@networkplumber.org> Reviewed-by: Ajit Khaparde <ajit.khaparde@broadcom.com>
This commit is contained in:
parent
88ba6cac4a
commit
d21e0fcc07
@ -390,10 +390,8 @@ int bnxt_stats_get_op(struct rte_eth_dev *eth_dev,
|
|||||||
return rc;
|
return rc;
|
||||||
|
|
||||||
memset(bnxt_stats, 0, sizeof(*bnxt_stats));
|
memset(bnxt_stats, 0, sizeof(*bnxt_stats));
|
||||||
if (!(bp->flags & BNXT_FLAG_INIT_DONE)) {
|
if (!(bp->flags & BNXT_FLAG_INIT_DONE))
|
||||||
PMD_DRV_LOG(ERR, "Device Initialization not complete!\n");
|
|
||||||
return -EIO;
|
return -EIO;
|
||||||
}
|
|
||||||
|
|
||||||
num_q_stats = RTE_MIN(bp->rx_cp_nr_rings,
|
num_q_stats = RTE_MIN(bp->rx_cp_nr_rings,
|
||||||
(unsigned int)RTE_ETHDEV_QUEUE_STAT_CNTRS);
|
(unsigned int)RTE_ETHDEV_QUEUE_STAT_CNTRS);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user