Re: [PATCH v10 0/2] Balanced allocation of hugepages
From: Jerin Jacob <hidden>
Date: 2017-06-29 06:30:47
-----Original Message-----
Date: Thu, 29 Jun 2017 08:59:18 +0300 From: Ilya Maximets <redacted> To: dev@dpdk.org, David Marchand <redacted>, Sergio Gonzalez Monroy [off-list ref], Thomas Monjalon [off-list ref] CC: Heetae Ahn <redacted>, Yuanhan Liu [off-list ref], Jianfeng Tan [off-list ref], Neil Horman [off-list ref], Yulong Pei [off-list ref], Bruce Richardson [off-list ref], Jerin Jacob [off-list ref], Hemant Agrawal [off-list ref], Ilya Maximets [off-list ref] 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 [off-list ref] Tested on a arm64 NUMA machine. Tested-by: Jerin Jacob <redacted>