From mboxrd@z Thu Jan 1 00:00:00 1970 From: Hemant Agrawal Subject: Re: [PATCH v7 2/2] config: enable vhost numa awareness by default Date: Tue, 27 Jun 2017 14:50:34 +0530 Message-ID: References: <1498032250-24924-1-git-send-email-i.maximets@samsung.com> <1498039711-26570-1-git-send-email-i.maximets@samsung.com> <1498039711-26570-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 NAM03-CO1-obe.outbound.protection.outlook.com (mail-co1nam03on0068.outbound.protection.outlook.com [104.47.40.68]) by dpdk.org (Postfix) with ESMTP id 113C62C8 for ; Tue, 27 Jun 2017 11:20:46 +0200 (CEST) In-Reply-To: <1498039711-26570-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/21/2017 3:38 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-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 050526f..2e44434 100644 > --- a/config/common_linuxapp > +++ b/config/common_linuxapp > @@ -43,6 +43,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-armv8a-linuxapp-gcc b/config/defconfig_arm64-armv8a-linuxapp-gcc > index 2c67cdc..d190afb 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_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 3e79fa8..7b07b7d 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_EAL_NUMA_AWARE_HUGEPAGES=y > +CONFIG_RTE_LIBRTE_VHOST_NUMA=y > > # > # Compile PMD for octeontx sso event device > This particular version of patch is: Acked-by: Hemant Agrawal