aboutsummaryrefslogtreecommitdiffstats
path: root/mcp/patches/salt-formula-linux
diff options
context:
space:
mode:
authorMichael Polenchuk <mpolenchuk@mirantis.com>2019-04-30 13:03:11 +0400
committerMichael Polenchuk <mpolenchuk@mirantis.com>2019-05-07 07:54:11 +0000
commit285b3ef3a9250ced5dc009ec3fb33b40443e0958 (patch)
treed35a190afb61479017f8db82e454606981723386 /mcp/patches/salt-formula-linux
parentaf426fff2ac486312b447d4eba2aeb47ee1aef24 (diff)
[dpdk] Get back to shared memory model
The per port model potentially requires an increase in memory resource requirements (which is limited by labs) to support the same number of ports and configuration as the shared port model. Set linux:network:openvswitch:per_port_memory explicitly to true to enable per port mempools support for DPDK devices. Change-Id: I130885afc50e7a047f8835113d370840827ad718 Signed-off-by: Michael Polenchuk <mpolenchuk@mirantis.com> (cherry picked from commit 90480f70cf3d287e82830a1df157a0066807a3c9)
Diffstat (limited to 'mcp/patches/salt-formula-linux')
-rw-r--r--mcp/patches/salt-formula-linux/0004-dpdk-Handle-per-port-memory-model.patch (renamed from mcp/patches/salt-formula-linux/0004-dpdk-Enable-per-port-memory-model.patch)10
1 files changed, 5 insertions, 5 deletions
diff --git a/mcp/patches/salt-formula-linux/0004-dpdk-Enable-per-port-memory-model.patch b/mcp/patches/salt-formula-linux/0004-dpdk-Handle-per-port-memory-model.patch
index 4a35a8a79..b54650007 100644
--- a/mcp/patches/salt-formula-linux/0004-dpdk-Enable-per-port-memory-model.patch
+++ b/mcp/patches/salt-formula-linux/0004-dpdk-Handle-per-port-memory-model.patch
@@ -7,19 +7,19 @@
: http://www.apache.org/licenses/LICENSE-2.0
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
From: Michael Polenchuk <mpolenchuk@mirantis.com>
-Date: Mon, 1 Apr 2019 13:09:37 +0400
-Subject: [PATCH] [dpdk] Enable per port memory model
+Date: Tue, 30 Apr 2019 12:59:54 +0400
+Subject: [PATCH] [dpdk] Handle per port memory model
diff --git a/linux/network/dpdk.sls b/linux/network/dpdk.sls
-index 786f7c8..48c00f5 100644
+index 786f7c8..c6f3020 100644
--- a/linux/network/dpdk.sls
+++ b/linux/network/dpdk.sls
@@ -49,6 +49,7 @@ linux_network_dpdk_ovs_service:
- unless: 'ovs-vsctl get Open_vSwitch . other_config | grep "dpdk-init=\"true\""'
-
+
{%- set ovs_options = [
-+ 'per-port-memory="true"',
++ 'per-port-memory="'+network.openvswitch.per_port_memory|d('false')+'"',
"pmd-cpu-mask=\""+network.openvswitch.pmd_cpu_mask+"\"",
"dpdk-socket-mem=\""+network.openvswitch.dpdk_socket_mem+"\"",
"dpdk-lcore-mask=\""+network.openvswitch.dpdk_lcore_mask+"\"",