numam-dpdk/drivers/net
Kalesh AP 36a97cd23f net/bnxt: fix double allocation of ring groups
After commit "d68249f88266", driver allocates ring groups in
bnxt_alloc_hwrm_rx_ring(). But during port start, driver invokes
bnxt_alloc_hwrm_rx_ring() followed by bnxt_alloc_all_hwrm_ring_grps().
This will cause the FW command failure in bnxt_alloc_all_hwrm_ring_grps()

To fix this, just don't create the ring group if it is already created.

Fixes: 9b63c6fd70 ("net/bnxt: support Rx/Tx queue start/stop")
Cc: stable@dpdk.org

Signed-off-by: Kalesh AP <kalesh-anakkur.purayil@broadcom.com>
Reviewed-by: Ajit Khaparde <ajit.khaparde@broadcom.com>
Reviewed-by: Lance Richardson <lance.richardson@broadcom.com>
2021-09-02 02:39:45 +02:00
..
af_packet version: 21.11-rc0 2021-08-17 08:37:52 +02:00
af_xdp version: 21.11-rc0 2021-08-17 08:37:52 +02:00
ark version: 21.11-rc0 2021-08-17 08:37:52 +02:00
atlantic version: 21.11-rc0 2021-08-17 08:37:52 +02:00
avp version: 21.11-rc0 2021-08-17 08:37:52 +02:00
axgbe version: 21.11-rc0 2021-08-17 08:37:52 +02:00
bnx2x version: 21.11-rc0 2021-08-17 08:37:52 +02:00
bnxt net/bnxt: fix double allocation of ring groups 2021-09-02 02:39:45 +02:00
bonding version: 21.11-rc0 2021-08-17 08:37:52 +02:00
cnxk net/cnxk: add flag to show CPT can enqueue events 2021-09-06 21:46:34 +02:00
cxgbe version: 21.11-rc0 2021-08-17 08:37:52 +02:00
dpaa version: 21.11-rc0 2021-08-17 08:37:52 +02:00
dpaa2 net/dpaa2: add some parameter validations 2021-07-23 20:31:01 +02:00
e1000 drivers: remove warning with Meson 0.59 2021-08-27 15:51:34 +02:00
ena version: 21.11-rc0 2021-08-17 08:37:52 +02:00
enetc version: 21.11-rc0 2021-08-17 08:37:52 +02:00
enic version: 21.11-rc0 2021-08-17 08:37:52 +02:00
failsafe version: 21.11-rc0 2021-08-17 08:37:52 +02:00
fm10k drivers/net: fix vector Rx comments 2021-08-10 05:01:57 +02:00
hinic drivers: remove warning with Meson 0.59 2021-08-27 15:51:34 +02:00
hns3 net/hns3: support set link up/down for PF 2021-08-17 12:59:00 +02:00
i40e net/i40e: fix clang warning on non-x86 2021-08-10 09:48:33 +02:00
iavf net/iavf: fix overflow in maximum packet length config 2021-08-30 03:05:32 +02:00
ice net/ice: fix queue config in DCF 2021-08-29 15:12:59 +02:00
igc drivers: remove warning with Meson 0.59 2021-08-27 15:51:34 +02:00
ionic version: 21.11-rc0 2021-08-17 08:37:52 +02:00
ipn3ke net/ipn3ke: change experimental symbol to internal 2021-08-31 16:00:04 +02:00
ixgbe net/ixgbe: fix Rx multicast statistics after reset 2021-09-01 08:19:31 +02:00
kni version: 21.11-rc0 2021-08-17 08:37:52 +02:00
liquidio version: 21.11-rc0 2021-08-17 08:37:52 +02:00
memif version: 21.11-rc0 2021-08-17 08:37:52 +02:00
mlx4 version: 21.11-rc0 2021-08-17 08:37:52 +02:00
mlx5 net/mlx5: update GENEVE TLV option matching 2021-08-22 10:09:11 +02:00
mvneta version: 21.11-rc0 2021-08-17 08:37:52 +02:00
mvpp2 version: 21.11-rc0 2021-08-17 08:37:52 +02:00
netvsc version: 21.11-rc0 2021-08-17 08:37:52 +02:00
nfb version: 21.11-rc0 2021-08-17 08:37:52 +02:00
nfp net/nfp: fix minimum descriptor sizes 2021-08-31 17:55:22 +02:00
ngbe drivers: remove warning with Meson 0.59 2021-08-27 15:51:34 +02:00
null version: 21.11-rc0 2021-08-17 08:37:52 +02:00
octeontx drivers: remove warning with Meson 0.59 2021-08-27 15:51:34 +02:00
octeontx2 version: 21.11-rc0 2021-08-17 08:37:52 +02:00
octeontx_ep version: 21.11-rc0 2021-08-17 08:37:52 +02:00
pcap version: 21.11-rc0 2021-08-17 08:37:52 +02:00
pfe version: 21.11-rc0 2021-08-17 08:37:52 +02:00
qede drivers: remove warning with Meson 0.59 2021-08-27 15:51:34 +02:00
ring version: 21.11-rc0 2021-08-17 08:37:52 +02:00
sfc version: 21.11-rc0 2021-08-17 08:37:52 +02:00
softnic cryptodev: expose driver interface as internal 2021-09-08 09:35:12 +02:00
szedata2 version: 21.11-rc0 2021-08-17 08:37:52 +02:00
tap version: 21.11-rc0 2021-08-17 08:37:52 +02:00
thunderx drivers: remove warning with Meson 0.59 2021-08-27 15:51:34 +02:00
txgbe net/txgbe: fix L4 port mask in flow director 2021-08-18 16:04:09 +02:00
vdev_netvsc version: 21.11-rc0 2021-08-17 08:37:52 +02:00
vhost version: 21.11-rc0 2021-08-17 08:37:52 +02:00
virtio version: 21.11-rc0 2021-08-17 08:37:52 +02:00
vmxnet3 version: 21.11-rc0 2021-08-17 08:37:52 +02:00
meson.build net/ngbe: add build and doc infrastructure 2021-07-12 17:55:19 +02:00