From mboxrd@z Thu Jan 1 00:00:00 1970 From: Hemant Agrawal Subject: Re: [PATCH v8 2/2] config: enable vhost numa awareness by default Date: Tue, 27 Jun 2017 14:48:27 +0530 Message-ID: <4898a4e7-491a-783e-46e0-ba991099476a@nxp.com> References: <1498039711-26570-1-git-send-email-i.maximets@samsung.com> <1498553186-24541-1-git-send-email-i.maximets@samsung.com> <1498553186-24541-3-git-send-email-i.maximets@samsung.com> Mime-Version: 1.0 Content-Type: text/plain; charset="windows-1252"; format=flowed Content-Transfer-Encoding: 7bit Cc: Heetae Ahn , Yuanhan Liu , Jianfeng Tan , Neil Horman , Yulong Pei , Bruce Richardson , Jerin Jacob To: Ilya Maximets , , David Marchand , Sergio Gonzalez Monroy , Thomas Monjalon Return-path: Received: from NAM02-SN1-obe.outbound.protection.outlook.com (mail-sn1nam02on0089.outbound.protection.outlook.com [104.47.36.89]) by dpdk.org (Postfix) with ESMTP id AE2F12C08 for ; Tue, 27 Jun 2017 11:18:38 +0200 (CEST) In-Reply-To: <1498553186-24541-3-git-send-email-i.maximets@samsung.com> List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" On 6/27/2017 2:16 PM, Ilya Maximets wrote: > 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 > --- > config/common_linuxapp | 1 + > config/defconfig_arm-armv7a-linuxapp-gcc | 1 + > config/defconfig_arm64-dpaa2-linuxapp-gcc | 1 + > 3 files changed, 3 insertions(+) > > diff --git a/config/common_linuxapp b/config/common_linuxapp > index 64bef87..74c7d64 100644 > --- a/config/common_linuxapp > +++ b/config/common_linuxapp > @@ -42,6 +42,7 @@ CONFIG_RTE_KNI_KMOD=y > CONFIG_RTE_LIBRTE_KNI=y > CONFIG_RTE_LIBRTE_PMD_KNI=y > CONFIG_RTE_LIBRTE_VHOST=y > +CONFIG_RTE_LIBRTE_VHOST_NUMA=y > CONFIG_RTE_LIBRTE_PMD_VHOST=y > CONFIG_RTE_LIBRTE_PMD_AF_PACKET=y > CONFIG_RTE_LIBRTE_PMD_TAP=y > diff --git a/config/defconfig_arm-armv7a-linuxapp-gcc b/config/defconfig_arm-armv7a-linuxapp-gcc > index e06b1d4..00bc2ab 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_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-dpaa2-linuxapp-gcc b/config/defconfig_arm64-dpaa2-linuxapp-gcc > index f78449d..b061fb0 100644 > --- a/config/defconfig_arm64-dpaa2-linuxapp-gcc > +++ b/config/defconfig_arm64-dpaa2-linuxapp-gcc > @@ -47,6 +47,7 @@ CONFIG_RTE_PKTMBUF_HEADROOM=256 > > # Doesn't support NUMA > CONFIG_RTE_EAL_NUMA_AWARE_HUGEPAGES=y > +CONFIG_RTE_LIBRTE_VHOST_NUMA=n > > # > # Compile Support Libraries for DPAA2 > -1 It should also be disabled for generic ARM64. This patch is breaking generic arm64 config tests on our platforms and creating a unnecessary dependency.