From mboxrd@z Thu Jan 1 00:00:00 1970 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) Received: from eusmges4.samsung.com (unknown [203.254.199.244]) by eucas1p1.samsung.com (KnoxPortal) with ESMTP id 20170630083653eucas1p1c27518d967458c7acc51fbe2e03adc08~M2Wc6NWbl0047600476eucas1p1X; Fri, 30 Jun 2017 08:36:53 +0000 (GMT) Received: from eucas1p2.samsung.com ( [182.198.249.207]) by eusmges4.samsung.com (EUCPMTA) with SMTP id 2C.04.04729.5AD06595; Fri, 30 Jun 2017 09:36:53 +0100 (BST) Received: from eusmgms1.samsung.com (unknown [182.198.249.179]) by eucas1p2.samsung.com (KnoxPortal) with ESMTP id 20170630083652eucas1p2214bec68724a8670fc1da0e6b0a16687~M2WcQcrKm1200012000eucas1p28; Fri, 30 Jun 2017 08:36:52 +0000 (GMT) X-AuditID: cbfec7f4-f79806d000001279-00-59560da5811f Received: from eusync3.samsung.com ( [203.254.199.213]) by eusmgms1.samsung.com (EUCPMTA) with SMTP id 3A.DC.17452.4AD06595; Fri, 30 Jun 2017 09:36:52 +0100 (BST) Received: from [106.109.129.180] by eusync3.samsung.com (Oracle Communications Messaging Server 7.0.5.31.0 64bit (built May 5 2014)) with ESMTPA id <0OSC00EFNQLF5C70@eusync3.samsung.com>; Fri, 30 Jun 2017 09:36:52 +0100 (BST) 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 From: Ilya Maximets Message-id: Date: Fri, 30 Jun 2017 11:36:50 +0300 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.8.0 MIME-version: 1.0 In-reply-to: <20170629062947.GA5214@jerin> Content-type: text/plain; charset=windows-1252 Content-transfer-encoding: 7bit X-Brightmail-Tracker: H4sIAAAAAAAAA01SfSxVYRzee89x7nHXrdNFfvMx2638YZLGcmpFNX+czT9tLa5m6ZYTxsXu wVL9ISpiPpMaFcMtrpLvpKK4c7kWknwVs5UminB9XMxy77k2/z3P73ne3/M+714Sk2gs7Mjw qFhWGSWPlBIivLHD0HtIJfYPdNdUCulhtQ9dnpqC07MLrwV0/uI3IV3xo4agB1IMQjon15NO L9QT9GhyF0GXZ2sQvTDRidO3y94I6OWJFeyUmPmc9R0x1Z1ZFsxascqCGd4cJZjSd78FTMdI vpCpmW0SMJn1asQMrFSis5YXRCdC2MjweFZ52PuSKOxPRh4Wc8v62oMkPUpEaioNWZJAecJQ byXi8T7oG39FpCERKaFUCHqm5sxkEcFosZbYPpGdMW4WniFQ5awKeDKF4O1GD2Z0WVEnQVs+ jxsFjLqDQVlRK24UrKmrkDFaIjRignIFXaXGFC6mvKFnqdA0x6mDkDRjMC2yoWQw9Lje7NkL q/fHTXssKRfIqs4TGDFGucOjvHYzdoK6F38x/qrzQmhuVqYhcgs7Qu0H89gX3ldMmrEVTGvr hTx2gHupH01lgEpGkKjuRzzJRqBPfi7gXT6gG/lqDtsNuY0PMT5ADKl3JbyFgY3MPnPAaWju n0H8Cy0j0DYMCrORU8GOPgU7OhTs6FCMMDWyZuM4RSjLebpxcgUXFxXqdiVaUYu2/lb3plbf hEo7jrchikTSXWKZ8/lAiYU8nktQtCEgMam12MOwNRKHyBOus8roYGVcJMu1IXsSl9qKRbpB mYQKlceyESwbwyq3VQFpaZeIjtnP/pwb0/XggRrPi6ALrQoIKLnpKDuHe7g2KC5HxMsa0m2C /fKXDxR53UgZ6k4OsGUVZ5Y+SceWZsJq/bxsmTWD3/4D7X1H9zg8acHX51umlRt+Gf5dTeW/ KH3r9ETFkvNkQeN6cXRRRYrqH1dGRNUFzUhLaxVVvkGDL59+keJcmPyIC6bk5P8BH8zC51cD AAA= X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrIIsWRmVeSWpSXmKPExsVy+t/xq7pLeMMiDW7O0LC4screYkVHO4vF u0/bmSymfb7NbrHy8UY2iyvtP9ktJk4yseie/YXN4lbzSTaLFROOMFp8enCCxaJlyU4mi28P vjM78Hpc7L/D6LHhRD+rx68FS1k9bvy7xeaxeM9LJo9jN6exe2x8t4PJo2/LKkaPK99XMwZw RrnZZKQmpqQWKaTmJeenZOal2yqFhrjpWigp5CXmptoqRej6hgQpKZQl5pQCeUYGaMDBOcA9 WEnfLsEt403vFOaCRpGKqU1fGBsYVwl0MXJySAiYSEzovccGYYtJXLi3HswWEljCKPFmb0gX IxeQ/YJRYua+jawgCWEBW4njKz6yQCS+MUp0bJ3HCOIwC7QzS8xvvwLWLiKQJrFozlsmEJtN QEfi1OojjCA2r4CdxLmvs9lBbBYBVYmm1z+ZQWxRgQiJh5272CFqBCV+TL7HAmJzCmhJ9G+Y AjSHA2iBnsT9i1ogYWYBeYnNa94yT2AUmIWkYxZC1SwkVQsYmVcxiqSWFuem5xYb6hUn5haX 5qXrJefnbmIERu+2Yz8372C8tDH4EKMAB6MSD2+EWmikEGtiWXFl7iFGCQ5mJRFe459AId6U xMqq1KL8+KLSnNTiQ4ymQC9MZJYSTc4HJpa8knhDE0NzS0MjYwsLcyMjJXHekg9XwoUE0hNL UrNTUwtSi2D6mDg4pRoYE09lTQqaWjqpdjZjk9MZkc65xh7Cz7p//VU52qf648dzh/fivlMS ogw5/++SqSn+rdhmMDff+OfdQFVe2YN/z+41alm9vfH4G6kOS1vN2V+2L7VNOlYZm/mvLtRI 5UWx/uNm2aVCp1Q33YrcyvI0s4eZw+XaMf7w/Vbv387M721sK5ANl8pQYinOSDTUYi4qTgQA RtUmK/QCAAA= X-MTR: 20000000000000000@CPGS X-CMS-MailID: 20170630083652eucas1p2214bec68724a8670fc1da0e6b0a16687 X-Msg-Generator: CA X-Sender-IP: 182.198.249.179 X-Local-Sender: =?UTF-8?B?SWx5YSBNYXhpbWV0cxtTUlItVmlydHVhbGl6YXRpb24gTGFi?= =?UTF-8?B?G+yCvOyEseyghOyekBtMZWFkaW5nIEVuZ2luZWVy?= X-Global-Sender: =?UTF-8?B?SWx5YSBNYXhpbWV0cxtTUlItVmlydHVhbGl6YXRpb24gTGFi?= =?UTF-8?B?G1NhbXN1bmcgRWxlY3Ryb25pY3MbTGVhZGluZyBFbmdpbmVlcg==?= X-Sender-Code: =?UTF-8?B?QzEwG0NJU0hRG0MxMEdEMDFHRDAxMDE1NA==?= CMS-TYPE: 201P X-HopCount: 7 X-CMS-RootMailID: 20170629055928eucas1p17e823d821cfe95953bfa59dc9883ca4f X-RootMTR: 20170629055928eucas1p17e823d821cfe95953bfa59dc9883ca4f References: <1498559080-27331-1-git-send-email-i.maximets@samsung.com> <1498715960-2668-1-git-send-email-i.maximets@samsung.com> <20170629062947.GA5214@jerin> Subject: Re: [dpdk-dev] [PATCH v10 0/2] Balanced allocation of hugepages X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 30 Jun 2017 08:36:56 -0000 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