From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ilya Maximets Subject: Re: [PATCH v10 0/2] Balanced allocation of hugepages Date: Fri, 30 Jun 2017 11:36:50 +0300 Message-ID: References: <1498559080-27331-1-git-send-email-i.maximets@samsung.com> <1498715960-2668-1-git-send-email-i.maximets@samsung.com> <20170629062947.GA5214@jerin> Mime-Version: 1.0 Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 7bit Cc: Jerin Jacob , dev@dpdk.org, David Marchand , Heetae Ahn , Yuanhan Liu , Jianfeng Tan , Neil Horman , Yulong Pei , Bruce Richardson , Hemant Agrawal To: Sergio Gonzalez Monroy , Thomas Monjalon Return-path: Received: from mailout4.w1.samsung.com (mailout4.w1.samsung.com [210.118.77.14]) by dpdk.org (Postfix) with ESMTP id C129D3772 for ; Fri, 30 Jun 2017 10:36:55 +0200 (CEST) Received: from eucas1p1.samsung.com (unknown [182.198.249.206]) by mailout4.w1.samsung.com (Oracle Communications Messaging Server 7.0.5.31.0 64bit (built May 5 2014)) with ESMTP id <0OSC00J6YQLIJ250@mailout4.w1.samsung.com> for dev@dpdk.org; Fri, 30 Jun 2017 09:36:54 +0100 (BST) In-reply-to: <20170629062947.GA5214@jerin> List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" So, are we ready for merging this now? Thomas? Best regards, Ilya Maximets. On 29.06.2017 09:29, Jerin Jacob wrote: > -----Original Message----- >> Date: Thu, 29 Jun 2017 08:59:18 +0300 >> From: Ilya Maximets >> To: dev@dpdk.org, David Marchand , Sergio >> Gonzalez Monroy , Thomas Monjalon >> >> CC: Heetae Ahn , Yuanhan Liu >> , Jianfeng Tan , Neil Horman >> , Yulong Pei , Bruce >> Richardson , Jerin Jacob >> , Hemant Agrawal , >> Ilya Maximets >> Subject: [PATCH v10 0/2] Balanced allocation of hugepages >> X-Mailer: git-send-email 2.7.4 >> >> Version 10: >> * Fixed typo in DPAA2 config. >> >> Version 9: >> * Removed DPDK_DEP_NUMA from test-build.sh . Not needed >> anymore. >> * Fixed out of bound write to essential_memory in case >> where socket-mem not specified and SIGBUS occured. >> >> Version 8: >> * helper functions from libnuma used to set mempolicy and >> work with cpu mask. >> * Function now restores previous mempolicy instead of MPOL_DEFAULT. >> * Fixed essential_memory on SIGBUS. >> * Fixed restoring of mempolicy in case of errors (goto out). >> * Enabled by default for all linuxapp except armv7 and dpaa2. >> >> Version 7: >> * RTE_LIBRTE_EAL_NUMA_AWARE_HUGEPAGES --> RTE_EAL_NUMA_AWARE_HUGEPAGES >> >> Version 6: >> * Configuration option RTE_LIBRTE_EAL_NUMA_AWARE_HUGEPAGES >> returned. Enabled by default for x86, ppc and thunderx. >> >> Version 5: >> * Fixed shared build. (Automated build test will fail >> anyway because libnuma-devel not installed on build servers) >> >> Version 4: >> * Fixed work on systems without NUMA by adding check for NUMA >> support in kernel. >> >> Version 3: >> * Implemented hybrid schema for allocation. >> * Fixed not needed mempolicy change while remapping. (orig = 0) >> * Added patch to enable VHOST_NUMA by default. >> >> Version 2: >> * rebased (fuzz in Makefile) >> >> Ilya Maximets (2): >> mem: balanced allocation of hugepages >> config: enable vhost numa awareness by default > > Series-Acked-by: Jerin Jacob > Tested on a arm64 NUMA machine. > Tested-by: Jerin Jacob