]> git.droids-corp.org - dpdk.git/commit
net/bnxt: fix stat context allocation
authorKalesh AP <kalesh-anakkur.purayil@broadcom.com>
Sat, 30 Oct 2021 03:50:20 +0000 (09:20 +0530)
committerAjit Khaparde <ajit.khaparde@broadcom.com>
Sun, 31 Oct 2021 16:02:36 +0000 (17:02 +0100)
commit7bea87cd244cd87975dd4dc4ee7d8cd30335b8eb
treeadc1598e15d509dc0f51bc55c24f47b0cca3e496
parent400405873b6c259cec292d4e0b1bdbac78a3c141
net/bnxt: fix stat context allocation

stat_ctx_alloc is called within the context of each rx/tx ring.
i.e from bnxt_alloc_hwrm_rx_ring and bnxt_alloc_hwrm_tx_ring().
So, there is no need to invoke bnxt_alloc_all_hwrm_stat_ctxs()
from bnxt_start_nic().

Fixes: 657c2a7f1dd4 ("net/bnxt: create aggregation rings when needed")
Signed-off-by: Kalesh AP <kalesh-anakkur.purayil@broadcom.com>
Reviewed-by: Ajit Khaparde <ajit.khaparde@broadcom.com>
Reviewed-by: Somnath Kotur <somnath.kotur@broadcom.com>
drivers/net/bnxt/bnxt_ethdev.c
drivers/net/bnxt/bnxt_hwrm.c
drivers/net/bnxt/bnxt_hwrm.h