From 825879e74a93e429d4561bb7bc05f4dbc0dcdd23 Mon Sep 17 00:00:00 2001 From: Matthew Smith Date: Thu, 22 Feb 2018 14:44:03 -0600 Subject: Disable scatter-gather for ENA ENA doesn't support scatter-gather. The PMD started failing rte_eth_dev_rx_queue_config() in DPDK 18.02 if the flag to enable it is set. Turn the flag off in dpdk_lib_init(). Change-Id: Ifdd9f188c89b46efe82412c75fb935a92436da1c Signed-off-by: Matthew Smith --- src/plugins/dpdk/device/init.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/plugins/dpdk/device/init.c b/src/plugins/dpdk/device/init.c index d719d4b7153..0aaead0553a 100755 --- a/src/plugins/dpdk/device/init.c +++ b/src/plugins/dpdk/device/init.c @@ -408,6 +408,7 @@ dpdk_lib_init (dpdk_main_t * dm) case VNET_DPDK_PMD_ENA: xd->port_type = VNET_DPDK_PORT_TYPE_ETH_VF; + xd->port_conf.rxmode.enable_scatter = 0; break; case VNET_DPDK_PMD_DPAA2: -- cgit 1.2.3-korg