From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mailout1.w1.samsung.com (mailout1.w1.samsung.com [210.118.77.11]) by dpdk.org (Postfix) with ESMTP id 42B6E3252 for ; Tue, 6 Jun 2017 15:33:51 +0200 (CEST) Received: from eucas1p1.samsung.com (unknown [182.198.249.206]) by mailout1.w1.samsung.com (Oracle Communications Messaging Server 7.0.5.31.0 64bit (built May 5 2014)) with ESMTP id <0OR400HV6OCDQ7A0@mailout1.w1.samsung.com> for dev@dpdk.org; Tue, 06 Jun 2017 14:33:49 +0100 (BST) Received: from eusmges3.samsung.com (unknown [203.254.199.242]) by eucas1p1.samsung.com (KnoxPortal) with ESMTP id 20170606133349eucas1p136a58366b3fcc46b31b3d268d8137c6c~Fi62sWSwP2812328123eucas1p1s; Tue, 6 Jun 2017 13:33:49 +0000 (GMT) Received: from eucas1p2.samsung.com ( [182.198.249.207]) by eusmges3.samsung.com (EUCPMTA) with SMTP id 36.23.17464.C3FA6395; Tue, 6 Jun 2017 14:33:48 +0100 (BST) Received: from eusmgms2.samsung.com (unknown [182.198.249.180]) by eucas1p1.samsung.com (KnoxPortal) with ESMTP id 20170606133348eucas1p1cc5c3c05f88b2101c2ea47b26e0cac24~Fi62Ah0qu2610026100eucas1p16; Tue, 6 Jun 2017 13:33:48 +0000 (GMT) X-AuditID: cbfec7f2-f797e6d000004438-8e-5936af3cfc73 Received: from eusync4.samsung.com ( [203.254.199.214]) by eusmgms2.samsung.com (EUCPMTA) with SMTP id BD.10.20206.C3FA6395; Tue, 6 Jun 2017 14:33:48 +0100 (BST) Received: from imaximets.rnd.samsung.ru ([106.109.129.180]) by eusync4.samsung.com (Oracle Communications Messaging Server 7.0.5.31.0 64bit (built May 5 2014)) with ESMTPA id <0OR400DE4OC76R60@eusync4.samsung.com>; Tue, 06 Jun 2017 14:33:48 +0100 (BST) 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 , Ilya Maximets Date: Tue, 06 Jun 2017 16:33:38 +0300 Message-id: <1496756020-4579-1-git-send-email-i.maximets@samsung.com> X-Mailer: git-send-email 2.7.4 In-reply-to: <1496736832-835-1-git-send-email-i.maximets@samsung.com> X-Brightmail-Tracker: H4sIAAAAAAAAAzVRb0gTcRjud3fbncPVMc1+LEuaSGilSSWHaBn94YgCoQ/lJNqll442Jztn 2ZdmU2eaOspMSGKZU5ulMUQNh8WQaTPMaq2clTIsysBw09RAafP02/O8z/O8f3gJVPIDkxLK giJWW8CoZEIR1uNcfrsvrSsla/9SaSrVXmnEqFl/L0I1BCZwym1cxqnqB/NCymt4LaTaTYOA 8k8NY1RZywuE+ju1iGaI6Hd1XwD9z2wR0J9XvUL6sf0XQjvHG3C6ttsKaPdiB8jE5aK0XFal LGa1SYcVovw2mwsUNuLXZl7agR48E1SBMAKSB6HJ6gQ8joJj37qEVUBESEgLgHPNYzhPAgDO DvjRjYTeU4rxQiuA7hqfgCcGBE6VNa25hORe6OoYBCEhknwEYOnyMBoiKDkT7GUfwEKuCJKC Nyu8a9MxMg5WTziREBaTJ2Cg4s36hjvh+OitYJggwoL1T9PyUB9IPsRha91vEKpDcge0vVpf 7zhcmChfPygCzgx14zyOhh/uVmN81gCg3voe8MQE4LyhDeFdR6Br/OMaRsnN8E7PfZQfIIaV FRLeQkO90Yzx+CjsrO9B+fMbAfTVWnATiDaDTVYQyeo4dR7LHUjkGDWnK8hLzNGobSD4/ZHV IX8fWBhOdQCSALJwsV5+KEsiYIq5ErUDQAKVRYq9T1OyJOJcpuQ6q9Vc1OpULOcA2wlMtk0s cnnOS8g8poi9wrKFrHZDRYgwqR6g6j0NnlOaXrnnanZmf02GW7BAx/w5ey/8eSyqaonV+Ex9 W+KnE6Kk9fjKmZHoC+2NJ8/ghmzlKHHOhyym/5Su9l+e800qtl6aVzz5apukv+9S3C684XZb cuJcTcd2w2R7sTGfdTtS21aUukDr6cx0xt1pXqqMzy0pT2qOkWFcPpOcgGo55j//9A+A+QIA AA== X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFmphkeLIzCtJLcpLzFFi42I5/e/4NV2b9WaRBv/W81qs6GhnsXj3aTuT xbTPt9ktrrT/ZLfonv2FzeJW80k2ixUTjjBafHpwgsWiZclOJotvD74zO3B5XOy/w+jxa8FS Vo8b/26xeSze85LJ49jNaewefVtWMXpc+b6aMYA9ys0mIzUxJbVIITUvOT8lMy/dVik0xE3X QkkhLzE31VYpQtc3JEhJoSwxpxTIMzJAAw7OAe7BSvp2CW4ZyzedYiyYwV7xav8exgbGtaxd jJwcEgImEg3XGlkgbDGJC/fWs3UxcnEICSxhlNh1YT0jhNPKJLHny21GkCo2AR2JU6uPgCVE BBYySlxY/YUZxGEWeMEo8f3tHbAqYQELiaa2W2A2i4CqRPftY0wgNq+Aq8TntjNQu+Ukbp7r BGrm4OAEil9/EgUSFhJwkXjy9AfLBEbeBYwMqxhFUkuLc9Nzi430ihNzi0vz0vWS83M3MQJj YNuxn1t2MHa9Cz7EKMDBqMTDeyPGNFKINbGsuDL3EKMEB7OSCO+tNWaRQrwpiZVVqUX58UWl OanFhxhNgW6ayCwlmpwPjM+8knhDE0NzS0MjYwsLcyMjJXHeqR+uhAsJpCeWpGanphakFsH0 MXFwSjUwql/mYNPu/Xyto0BnzZm0n3aaJ2KjvpVcnjEhxVTxVZCL+oXXbtEr/i3d4XtbW2vD 26sczL8EuKfrBRqe+FfzoGz+nkJOpmXvpFaFRN28XT3pS9ysy7+WmKbIKU43X8iiL//u/u1b +92X3bY6P1lkufePU2/mbNq4QeSozb/HlQ+3pCadv7hiToQSS3FGoqEWc1FxIgC+igJmlwIA AA== X-MTR: 20000000000000000@CPGS X-CMS-MailID: 20170606133348eucas1p1cc5c3c05f88b2101c2ea47b26e0cac24 X-Msg-Generator: CA X-Sender-IP: 182.198.249.180 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: 20170606133348eucas1p1cc5c3c05f88b2101c2ea47b26e0cac24 X-RootMTR: 20170606133348eucas1p1cc5c3c05f88b2101c2ea47b26e0cac24 References: <1496736832-835-1-git-send-email-i.maximets@samsung.com> Subject: [dpdk-dev] [PATCH v5 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: Tue, 06 Jun 2017 13:33:52 -0000 Sorry for so frequent respinning of the series. 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 | 2 +- lib/librte_eal/linuxapp/eal/Makefile | 1 + lib/librte_eal/linuxapp/eal/eal_memory.c | 94 ++++++++++++++++++++++++++++++-- mk/rte.app.mk | 3 + 4 files changed, 95 insertions(+), 5 deletions(-) -- 2.7.4