From 09b010da8ec6388edae44ff55e1feab5c08191ab Mon Sep 17 00:00:00 2001 From: Jiawen Wu Date: Mon, 30 May 2022 17:30:16 +0800 Subject: [PATCH] net/txgbe: fix max number of queues for SR-IOV Hardware restrictions require a maximum of 4 queues for every pool. Fixes: a6712cd029a4 ("net/txgbe: add PF module init and uninit for SRIOV") Cc: stable@dpdk.org Signed-off-by: Jiawen Wu --- drivers/net/txgbe/txgbe_pf.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/net/txgbe/txgbe_pf.c b/drivers/net/txgbe/txgbe_pf.c index 67d92bfa56..0b82fb1a88 100644 --- a/drivers/net/txgbe/txgbe_pf.c +++ b/drivers/net/txgbe/txgbe_pf.c @@ -108,7 +108,7 @@ int txgbe_pf_host_init(struct rte_eth_dev *eth_dev) nb_queue = 4; RTE_ETH_DEV_SRIOV(eth_dev).active = RTE_ETH_32_POOLS; } else { - nb_queue = 8; + nb_queue = 4; RTE_ETH_DEV_SRIOV(eth_dev).active = RTE_ETH_16_POOLS; } -- 2.39.5