[dpdk-dev] [PATCH v7 0/2] Balanced allocation of hugepages
Jerin Jacob
jerin.jacob at caviumnetworks.com
Mon Jun 26 16:07:07 CEST 2017
-----Original Message-----
> Date: Mon, 26 Jun 2017 13:44:08 +0300
> From: Ilya Maximets <i.maximets at samsung.com>
> To: dev at dpdk.org, Sergio Gonzalez Monroy
> <sergio.gonzalez.monroy at intel.com>, Thomas Monjalon <thomas at monjalon.net>,
> Bruce Richardson <bruce.richardson at intel.com>
> CC: David Marchand <david.marchand at 6wind.com>, Heetae Ahn
> <heetae82.ahn at samsung.com>, Yuanhan Liu <yliu at fridaylinux.org>, Jianfeng
> Tan <jianfeng.tan at intel.com>, Neil Horman <nhorman at tuxdriver.com>, Yulong
> Pei <yulong.pei at intel.com>, Jerin Jacob <jerin.jacob at 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(-)
> >
More information about the dev
mailing list