-----Original Message----- > Date: Mon, 26 Jun 2017 13:44:08 +0300 > From: Ilya Maximets <i.maxim...@samsung.com> > To: dev@dpdk.org, Sergio Gonzalez Monroy > <sergio.gonzalez.mon...@intel.com>, Thomas Monjalon <tho...@monjalon.net>, > Bruce Richardson <bruce.richard...@intel.com> > CC: David Marchand <david.march...@6wind.com>, Heetae Ahn > <heetae82....@samsung.com>, Yuanhan Liu <y...@fridaylinux.org>, Jianfeng > Tan <jianfeng....@intel.com>, Neil Horman <nhor...@tuxdriver.com>, Yulong > Pei <yulong....@intel.com>, Jerin Jacob <jerin.ja...@caviumnetworks.com> > Subject: Re: [PATCH v7 0/2] Balanced allocation of hugepages > User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 > Thunderbird/45.8.0 > > So, what do you think about this version? > Is it ready for merge or some additional changes needed?
Looks like following comment is not addressed. http://dpdk.org/ml/archives/dev/2017-June/068398.html > > Best regards, Ilya Maximets. > > On 21.06.2017 13:08, Ilya Maximets wrote: > > 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 > > > > config/common_base | 1 + > > config/common_linuxapp | 3 + > > config/defconfig_arm-armv7a-linuxapp-gcc | 4 + > > config/defconfig_arm64-armv8a-linuxapp-gcc | 4 + > > config/defconfig_arm64-thunderx-linuxapp-gcc | 4 + > > lib/librte_eal/linuxapp/eal/Makefile | 3 + > > lib/librte_eal/linuxapp/eal/eal_memory.c | 105 > > ++++++++++++++++++++++++++- > > mk/rte.app.mk | 3 + > > 8 files changed, 123 insertions(+), 4 deletions(-) > >