From 61e99293f6591f8ac2e0051b80fe7e1ba638ea96 Mon Sep 17 00:00:00 2001 From: Zhiyong Yang Date: Wed, 10 Jan 2018 14:01:01 +0800 Subject: [PATCH] examples/vhost: fix startup check For vhost sample, the operation if (dev_info.max_rx_queues > MAX_QUEUES) in the function port_init causes startup failure when using X710(i40e driver). X710 requires that MAX_QUEUES should be defined no less than 320, however it is defined as 128 currently. Such checking is overkill and Removal don't affect any functionality (have already validated ixgbe and i40e). The removal can avoid similar issue when introduing new physical NIC. Fixes: 8bd6c395a568 ("examples/vhost: increase maximum queue number") Cc: stable@dpdk.org Signed-off-by: Zhiyong Yang Acked-by: Yuanhan Liu --- examples/vhost/main.c | 6 ------ 1 file changed, 6 deletions(-) diff --git a/examples/vhost/main.c b/examples/vhost/main.c index 5c2d34fb17..7e6dad9e25 100644 --- a/examples/vhost/main.c +++ b/examples/vhost/main.c @@ -250,12 +250,6 @@ port_init(uint16_t port) /* The max pool number from dev_info will be used to validate the pool number specified in cmd line */ rte_eth_dev_info_get (port, &dev_info); - if (dev_info.max_rx_queues > MAX_QUEUES) { - rte_exit(EXIT_FAILURE, - "please define MAX_QUEUES no less than %u in %s\n", - dev_info.max_rx_queues, __FILE__); - } - rxconf = &dev_info.default_rxconf; txconf = &dev_info.default_txconf; rxconf->rx_drop_en = 1; -- 2.20.1