From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <i.maximets@samsung.com>
Received: from mailout1.w1.samsung.com (mailout1.w1.samsung.com
 [210.118.77.11]) by dpdk.org (Postfix) with ESMTP id EEEB658CB
 for <dev@dpdk.org>; Wed, 21 Jun 2017 10:04:49 +0200 (CEST)
Received: from eucas1p2.samsung.com (unknown [182.198.249.207])
 by mailout1.w1.samsung.com
 (Oracle Communications Messaging Server 7.0.5.31.0 64bit (built May 5 2014))
 with ESMTP id <0ORW002OB140CK40@mailout1.w1.samsung.com> for dev@dpdk.org;
 Wed, 21 Jun 2017 09:04:49 +0100 (BST)
Received: from eusmges4.samsung.com (unknown [203.254.199.244])
 by	eucas1p1.samsung.com (KnoxPortal) with ESMTP
 id	20170621080448eucas1p1a07aabdfa29068fa4e05e3c87e5672c0~KFG4KrWZf2016620166eucas1p1R;
 Wed, 21 Jun 2017 08:04:48 +0000 (GMT)
Received: from eucas1p2.samsung.com ( [182.198.249.207])
 by	eusmges4.samsung.com (EUCPMTA) with SMTP id BE.DC.04729.0A82A495; Wed,
 21	Jun 2017 09:04:48 +0100 (BST)
Received: from eusmgms1.samsung.com (unknown [182.198.249.179])
 by	eucas1p2.samsung.com (KnoxPortal) with ESMTP
 id	20170621080448eucas1p28951fac6e4910cc599fe88d7edac9734~KFG3cSndU1319113191eucas1p2y;
 Wed, 21 Jun 2017 08:04:48 +0000 (GMT)
X-AuditID: cbfec7f4-f79806d000001279-a3-594a28a0f3eb
Received: from eusync1.samsung.com ( [203.254.199.211])
 by	eusmgms1.samsung.com (EUCPMTA) with SMTP id 0C.0D.17452.0A82A495; Wed,
 21	Jun 2017 09:04:48 +0100 (BST)
Received: from imaximets.rnd.samsung.ru ([106.109.129.180])
 by	eusync1.samsung.com
 (Oracle Communications Messaging Server 7.0.5.31.0 64bit	(built May 5 2014))
 with ESMTPA id <0ORW001JI13HQM70@eusync1.samsung.com>;	Wed,
 21 Jun 2017 09:04:48 +0100 (BST)
From: Ilya Maximets <i.maximets@samsung.com>
To: dev@dpdk.org, David Marchand <david.marchand@6wind.com>,
 Sergio Gonzalez Monroy <sergio.gonzalez.monroy@intel.com>,
 Thomas Monjalon <thomas@monjalon.net>
Cc: Heetae Ahn <heetae82.ahn@samsung.com>, Yuanhan Liu <yliu@fridaylinux.org>, 
 Jianfeng Tan <jianfeng.tan@intel.com>, Neil Horman <nhorman@tuxdriver.com>,
 Yulong Pei <yulong.pei@intel.com>,
 Bruce Richardson <bruce.richardson@intel.com>,
 Jerin Jacob <jerin.jacob@caviumnetworks.com>,
 Ilya Maximets <i.maximets@samsung.com>
Date: Wed, 21 Jun 2017 11:04:10 +0300
Message-id: <1498032250-24924-3-git-send-email-i.maximets@samsung.com>
X-Mailer: git-send-email 2.7.4
In-reply-to: <1498032250-24924-1-git-send-email-i.maximets@samsung.com>
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFvrIIsWRmVeSWpSXmKPExsWy7djP87oLNLwiDT7O1rC4screYkVHO4vF
 u0/bmSymfb7NbnGl/Se7xcRJJhbds7+wWdxqPslmsWLCEUaLTw9OsFi0LNnJZPHtwXdmBx6P
 i/13GD02nOhn9fi1YCmrx41/t9g8Fu95yeRx7OY0do++LasYPa58X80YwBHFZZOSmpNZllqk
 b5fAldF4dgljwVTBis2rwhsYP/F1MXJySAiYSFye0ssKYYtJXLi3nq2LkYtDSGApo0Tf4o3s
 EM5nRolDD+YwwnSc+9gLVbWMUWLpywUsIAkhgWYmiZtnvUBsNgEdiVOrjzCCFIkILGSUaPx5
 ghnEYRY4ySSx/+8JNpAqYQE3ibu77wB1c3CwCKhK7FpRARLmBQqfPLeFDWKbnMTNc53MIDan
 gLvEn8tnWUDmSAisYpe40LgGrFdCQFZi0wFmiHoXiY2/t0D9Iyzx6vgWdghbRqKz4yATRG8z
 o0TDqkuMEM4ERokvzcuZIKrsJU7dvApmMwvwSUzaNp0ZYgGvREebEESJh8TaC21QQx0lzk1Y
 wwoJimuMEoen/WGbwCizgJFhFaNIamlxbnpqsYlecWJucWleul5yfu4mRmBCOP3v+JcdjIuP
 WR1iFOBgVOLhjVD2jBRiTSwrrsw9xCjBwawkwuvP6xUpxJuSWFmVWpQfX1Sak1p8iFGag0VJ
 nJfr1LUIIYH0xJLU7NTUgtQimCwTB6dUAyO3c+98pacem9s3fVrK96ytxVsuiM3tZvnKOYnb
 zr00eMBUoar8OHTNJV2OFXeydm4rSajw09HMuNSvpXzFrETNcB1fpetMxsmri1KMtyw89Ffv
 o9XHR/+NgoVs+Q4arbq5e8tS9TcP2A19bszgUYoJNBeev1x93eN69lNf3e70lh89+iX7ULsS
 S3FGoqEWc1FxIgBLJPGEBAMAAA==
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprIIsWRmVeSWpSXmKPExsVy+t/xy7oLNLwiDZ4dY7O4screYkVHO4vF
 u0/bmSymfb7NbnGl/Se7xcRJJhbds7+wWdxqPslmsWLCEUaLTw9OsFi0LNnJZPHtwXdmBx6P
 i/13GD02nOhn9fi1YCmrx41/t9g8Fu95yeRx7OY0do++LasYPa58X80YwBHlZpORmpiSWqSQ
 mpecn5KZl26rFBripmuhpJCXmJtqqxSh6xsSpKRQlphTCuQZGaABB+cA92AlfbsEt4zGs0sY
 C6YKVmxeFd7A+Imvi5GTQ0LAROLcx142CFtM4sK99UA2F4eQwBJGiZZXV1ggnFYmiacnlrKC
 VLEJ6EicWn2EESQhIrCQUeLC6i/MIA6zwGkmiTfL7rOAVAkLuEnc3X0HyObgYBFQldi1ogIk
 zAsUPnluC9Q6OYmb5zqZQWxOAXeJP5fPQm1rYpT4+H8j2wRG3gWMDKsYRVJLi3PTc4sN9YoT
 c4tL89L1kvNzNzECo2PbsZ+bdzBe2hh8iFGAg1GJh5dB0TNSiDWxrLgy9xCjBAezkgivP69X
 pBBvSmJlVWpRfnxRaU5q8SFGU6CjJjJLiSbnAyM3ryTe0MTQ3NLQyNjCwtzISEmct+TDlXAh
 gfTEktTs1NSC1CKYPiYOTqkGRsfPX5QNDi2R6Dim/eLw9Mz7p2fo/zMOq7fLWZs0oX9j8M22
 70ubzO/9/n6N9/QL28JQS5bfgs8SF/W6l83rs8zfXifU4bPx1SHG1/Pn+nq/W528Us36notd
 fe6uI99MU29ycact605cNu03T31WqUtj0+KkKmX1n3PPbtnLXLgtxk23jkNptxJLcUaioRZz
 UXEiAFzaD9ikAgAA
X-MTR: 20000000000000000@CPGS
X-CMS-MailID: 20170621080448eucas1p28951fac6e4910cc599fe88d7edac9734
X-Msg-Generator: CA
X-Sender-IP: 182.198.249.179
X-Local-Sender: =?UTF-8?B?SWx5YSBNYXhpbWV0cxtTUlItVmlydHVhbGl6YXRpb24gTGFi?=
 =?UTF-8?B?G+yCvOyEseyghOyekBtMZWFkaW5nIEVuZ2luZWVy?=
X-Global-Sender: =?UTF-8?B?SWx5YSBNYXhpbWV0cxtTUlItVmlydHVhbGl6YXRpb24gTGFi?=
 =?UTF-8?B?G1NhbXN1bmcgRWxlY3Ryb25pY3MbTGVhZGluZyBFbmdpbmVlcg==?=
X-Sender-Code: =?UTF-8?B?QzEwG0NJU0hRG0MxMEdEMDFHRDAxMDE1NA==?=
CMS-TYPE: 201P
X-HopCount: 7
X-CMS-RootMailID: 20170621080448eucas1p28951fac6e4910cc599fe88d7edac9734
X-RootMTR: 20170621080448eucas1p28951fac6e4910cc599fe88d7edac9734
References: <1496756020-4579-1-git-send-email-i.maximets@samsung.com>
 <1498032250-24924-1-git-send-email-i.maximets@samsung.com>
 <CGME20170621080448eucas1p28951fac6e4910cc599fe88d7edac9734@eucas1p2.samsung.com>
Subject: [dpdk-dev] [PATCH v6 2/2] config: enable vhost numa awareness by
	default
X-BeenThere: dev@dpdk.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: DPDK patches and discussions <dev.dpdk.org>
List-Unsubscribe: <http://dpdk.org/ml/options/dev>,
 <mailto:dev-request@dpdk.org?subject=unsubscribe>
List-Archive: <http://dpdk.org/ml/archives/dev/>
List-Post: <mailto:dev@dpdk.org>
List-Help: <mailto:dev-request@dpdk.org?subject=help>
List-Subscribe: <http://dpdk.org/ml/listinfo/dev>,
 <mailto:dev-request@dpdk.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Jun 2017 08:04:50 -0000

It is safe to enable LIBRTE_VHOST_NUMA by default for all
configurations where libnuma is already a default dependency.

Signed-off-by: Ilya Maximets <i.maximets@samsung.com>
---
 config/common_linuxapp                       | 1 +
 config/defconfig_arm-armv7a-linuxapp-gcc     | 1 +
 config/defconfig_arm64-armv8a-linuxapp-gcc   | 1 +
 config/defconfig_arm64-thunderx-linuxapp-gcc | 1 +
 4 files changed, 4 insertions(+)

diff --git a/config/common_linuxapp b/config/common_linuxapp
index 5eb568b..d2658a2 100644
--- a/config/common_linuxapp
+++ b/config/common_linuxapp
@@ -36,6 +36,7 @@ CONFIG_RTE_EXEC_ENV="linuxapp"
 CONFIG_RTE_EXEC_ENV_LINUXAPP=y
 
 CONFIG_RTE_LIBRTE_EAL_NUMA_AWARE_HUGEPAGES=y
+CONFIG_RTE_LIBRTE_VHOST_NUMA=y
 
 CONFIG_RTE_EAL_IGB_UIO=y
 CONFIG_RTE_EAL_VFIO=y
diff --git a/config/defconfig_arm-armv7a-linuxapp-gcc b/config/defconfig_arm-armv7a-linuxapp-gcc
index 5c5226a..cef6789 100644
--- a/config/defconfig_arm-armv7a-linuxapp-gcc
+++ b/config/defconfig_arm-armv7a-linuxapp-gcc
@@ -49,6 +49,7 @@ CONFIG_RTE_TOOLCHAIN_GCC=y
 
 # NUMA is not supported on ARM
 CONFIG_RTE_LIBRTE_EAL_NUMA_AWARE_HUGEPAGES=n
+CONFIG_RTE_LIBRTE_VHOST_NUMA=n
 
 # ARM doesn't have support for vmware TSC map
 CONFIG_RTE_LIBRTE_EAL_VMWARE_TSC_MAP_SUPPORT=n
diff --git a/config/defconfig_arm64-armv8a-linuxapp-gcc b/config/defconfig_arm64-armv8a-linuxapp-gcc
index d9667d3..069e4ed 100644
--- a/config/defconfig_arm64-armv8a-linuxapp-gcc
+++ b/config/defconfig_arm64-armv8a-linuxapp-gcc
@@ -49,6 +49,7 @@ CONFIG_RTE_CACHE_LINE_SIZE=128
 
 # Most ARMv8 systems doesn't support NUMA
 CONFIG_RTE_LIBRTE_EAL_NUMA_AWARE_HUGEPAGES=n
+CONFIG_RTE_LIBRTE_VHOST_NUMA=n
 
 CONFIG_RTE_EAL_IGB_UIO=n
 
diff --git a/config/defconfig_arm64-thunderx-linuxapp-gcc b/config/defconfig_arm64-thunderx-linuxapp-gcc
index e486c1d..e54845c 100644
--- a/config/defconfig_arm64-thunderx-linuxapp-gcc
+++ b/config/defconfig_arm64-thunderx-linuxapp-gcc
@@ -39,6 +39,7 @@ CONFIG_RTE_MAX_LCORE=96
 
 # ThunderX supports NUMA
 CONFIG_RTE_LIBRTE_EAL_NUMA_AWARE_HUGEPAGES=y
+CONFIG_RTE_LIBRTE_VHOST_NUMA=y
 
 #
 # Compile PMD for octeontx sso event device
-- 
2.7.4