net/bnxt: get rid of ff pools and use VNIC info array
authorSomnath Kotur <somnath.kotur@broadcom.com>
Sat, 29 Sep 2018 01:59:52 +0000 (18:59 -0700)
committerFerruh Yigit <ferruh.yigit@intel.com>
Thu, 11 Oct 2018 16:53:48 +0000 (18:53 +0200)
commit51fafb89a9a07df6aca943ce19cd1f8654bfdd31
treec11ff73abfcdbf86a38bef4f12bb4dabfffc4443
parent86df6c4e2fce1e995faa7e30f445ecbcb6934ef4
net/bnxt: get rid of ff pools and use VNIC info array

There was no direct association between the rxq's VNIC and the
vnic_info[].
Explicitly associate the two in bnxt_mq_rx_configure().

Fixes: 0a256e4a548b ("net/bnxt: fix Rx ring count limitation")
Cc: stable@dpdk.org
Signed-off-by: Somnath Kotur <somnath.kotur@broadcom.com>
drivers/net/bnxt/bnxt.h
drivers/net/bnxt/bnxt_ethdev.c
drivers/net/bnxt/bnxt_filter.c
drivers/net/bnxt/bnxt_flow.c
drivers/net/bnxt/bnxt_rxq.c
drivers/net/bnxt/bnxt_vnic.c