From 4e96ddaec8837b8c0bd27a75418e033da68e299b Mon Sep 17 00:00:00 2001 From: Vladimir Ratnikov Date: Thu, 13 Feb 2020 03:36:21 -0500 Subject: [PATCH] dpdk: Add iova-mode to startup In some cases of using vfio-pci driver, it should be required to enable pa or va mode. Without it, rtl_eal_init unable to allocate memory required. Debugging told that iova-mode pa/va could help. And it helps. This patch allows to pass iova-mode to vpp startup.conf Type: feature Change-Id: I36b87f5d3d141891b37cda2c306d50433954a34a Signed-off-by: Vladimir Ratnikov --- src/plugins/dpdk/device/dpdk_priv.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/plugins/dpdk/device/dpdk_priv.h b/src/plugins/dpdk/device/dpdk_priv.h index 0b1fe92bf72..a86a1aba7ec 100644 --- a/src/plugins/dpdk/device/dpdk_priv.h +++ b/src/plugins/dpdk/device/dpdk_priv.h @@ -47,7 +47,8 @@ _(huge-dir) \ _(proc-type) \ _(file-prefix) \ _(vdev) \ -_(log-level) +_(log-level) \ +_(iova-mode) static inline void dpdk_get_xstats (dpdk_device_t * xd) -- 2.16.6