Remove tx_ring_num and rx_ring_num from struct nbl_txrx_mgt to fix an issue where these counts keep increasing during port stop/start cycles.
The counts were incremented in tx_queue_setup/rx_queue_setup, but never decremented. This causes incorrect queue counts after multiple port restarts. Since the actual queue counts are already available via eth_dev->data->nb_tx_queues and nb_rx_queues, use those instead. Update nbl_res_txrx_get_xstats() to use eth_dev->data->nb_rx_queues. Dimon Zhao (1): net/nbl: fix queue count issue on port restart drivers/net/nbl/nbl_hw/nbl_resource.h | 2 -- drivers/net/nbl/nbl_hw/nbl_txrx.c | 6 ++---- 2 files changed, 2 insertions(+), 6 deletions(-) -- 2.34.1

