From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from NAM03-BY2-obe.outbound.protection.outlook.com (mail-by2nam03on0083.outbound.protection.outlook.com [104.47.42.83]) by dpdk.org (Postfix) with ESMTP id 8D382374 for ; Thu, 29 Jun 2017 08:30:47 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=CAVIUMNETWORKS.onmicrosoft.com; s=selector1-cavium-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=YzJMo48gtxzbpWIq/tx2VmY2CXB/VIjR0amgDDT+rrI=; b=TN7TxHi8kwlZCF9cGyd8Tg3x3Hl3sJjURh1IWxh4xt/ddZJfhcmhADwxrqgtbHkBW58XhqxMxVMQgpkI9Eqj9B38ZX0Ea7shs+5KmFAYv0kWcGBjRrMEf66pfDiq30Kqfrhx5rksE6+ISGjyKlKniVXa2ngeFlmpmekyDZnv+tg= Authentication-Results: samsung.com; dkim=none (message not signed) header.d=none;samsung.com; dmarc=none action=none header.from=caviumnetworks.com; Received: from jerin (111.93.218.67) by CY1PR0701MB1728.namprd07.prod.outlook.com (10.163.21.142) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1199.15; Thu, 29 Jun 2017 06:30:41 +0000 Date: Thu, 29 Jun 2017 11:59:48 +0530 From: Jerin Jacob To: Ilya Maximets Cc: dev@dpdk.org, David Marchand , Sergio Gonzalez Monroy , Thomas Monjalon , Heetae Ahn , Yuanhan Liu , Jianfeng Tan , Neil Horman , Yulong Pei , Bruce Richardson , Hemant Agrawal Message-ID: <20170629062947.GA5214@jerin> References: <1498559080-27331-1-git-send-email-i.maximets@samsung.com> <1498715960-2668-1-git-send-email-i.maximets@samsung.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1498715960-2668-1-git-send-email-i.maximets@samsung.com> User-Agent: Mutt/1.8.3 (2017-05-23) X-Originating-IP: [111.93.218.67] X-ClientProxiedBy: MA1PR01CA0117.INDPRD01.PROD.OUTLOOK.COM (10.174.56.161) To CY1PR0701MB1728.namprd07.prod.outlook.com (10.163.21.142) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 576777b5-ee25-450f-8157-08d4beb86013 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(300000500095)(300135000095)(300000501095)(300135300095)(22001)(300000502095)(300135100095)(300000503095)(300135400095)(201703131423075)(201703031133081)(300000504095)(300135200095)(300000505095)(300135600095)(300000506095)(300135500095); SRVR:CY1PR0701MB1728; X-Microsoft-Exchange-Diagnostics: 1; CY1PR0701MB1728; 3:hTVgg8aa4i8hlc4aBy9uEZ5IWdyo4QURZFJwaro7+Zfb5VM1BY+IaPeDtbsp/fa4Hpmk2bZvAihdGDvoZvgdUWcN5PD8Ub4Bs2D6ek1bj1hL+KhZkXuqSvTcHZNPb5Cb3o9lJVPtxF1ivoIdrxeBFypUpMVMRG4hwgtcCtEA/upEimOnZl+DUGLAMc/0pw8lceXQFD6eM1dCvCCVQ6wXPRrYWZu/FFQ4fJpr7dxVDzfIl2wquXnJba5DyyTZp7sEeLboslLQsUewM9RCiTS9YZAeoS/lR1LP0XBGxLPf0PUgZz6/ouNifqz2rTzPJKQCjDefFHupeqC7we03wURRbCOVcI4fSgKehZ5pqPLOsHm07GE6XwwicvAuMiT5WQTiiu/XnVNcuvm52vQYXP+UXHL+YtKudZoPDq8KFkzD2AxfOMZ/9uTKt6zXDdklC5kHmqEJO1WLp6xm9z9poL3X+F90S3JJvKOWwyxuWUGEYfsM3PtOa1QiQuuTZBShM1eFYfGHQQ4ov0zbiMdrXbNw2R5NzZ72WqybPD/2EK2gAgTwJMQRClEFf3gsznL+BMdnpdSAzO4sjA7XibdXbhRXvcDdanFWvZQpBeMzEQ1Jn0bkB4qdcWQ9apllOgt20a9ZozGIW2VTgexzc+sEMAQUbDfMGKWFgMvQrtTwd2qTl5Y/0jy10oqpd95XUxxQDQ+4WWBGQgZ453hGzBIhuq845Qo117TGBfXI70vcoZL1rXU= X-MS-TrafficTypeDiagnostic: CY1PR0701MB1728: X-Microsoft-Exchange-Diagnostics: 1; CY1PR0701MB1728; 25:aFuMxKz9kQLP/NRW+T7h/d03Xr2E0Jc9CDaLrx/38x/7VAP6CUG0P8O2lqhY/0bi/dtqayPxCMjLvd1PnWAiFxozNeIuh5sB7oDdMOBkgFmI25HiXPjiQRFZOJauPwTpf+nuJt2MRuc9QuGOTOTQQqQvNiuM23d24h85InpGLsZArTCOeUf/WuWaUDrqSBZRUvdbcg4J9Ae9yOTfhS+jZbLq/o3t0zTcqTZhKl7+h3wi/ddont3IC/kfSgUYI2bobPq5B24devxtaczzsV7VkhjGgVHRLWqDSYmTU5Qc9x94bK9p76T0eP0by8oHYZudw0sgUOztSdKCFONfsavOmDrjmj/+K6KOlb8v8dkqfncImbiioc+W4rVMIdBJt7+rBMhSBaGmWJMSHHCN4kaB1OH4pmPOLsxV3lyV9Jz1FFm6ICAJG2Q1VG/4W/y1lzb/F4VNWVCEn0WTWI6Ds1QH2m6jnbm5aFkW1Q/zVd8gFkM69pr+aqgl+0cOMuT/0ydUgwmQj38I7naUDjY9/K+/EVQ2/STfvlYN7Yti7YNZmIE5kUDvCfb9CbCh5Gz1YHBwbOTMbLlktwDhHKTSA/68Bg4jBCzP2hI750GgrZ9YPIzl+R7JLEl/aaR+DiR5nN+OQgnUtaUvhjsDziDX0rL/bHSuekJfg+47xKuaLVVy0Jeb1DuxUPtx0RLQIPc1kz+hnSspa02oNqlwf0y7Ifm97NRipLUPET311J7ahYqHn11LmZ4hUDcaijKtrH84pc53z4XWDohSM2PhMvp8eUKQ6UxLSsVOBIez1aaDQ3is5q02pLP9uU5c6rWLZMT1Nn7eXoYRTnYFZ9zVJ5SAw+hF3w25Fv4BhZ8YrL4LakQkvCs1YSezTAcFuLmamFqXDbDsxUEP9pHpqBAYs5YhYexoPZwmsSrh2cZfWdPm0GOeel4= X-Microsoft-Exchange-Diagnostics: 1; CY1PR0701MB1728; 31:hmrX8isMOAwj48MTioxI2HXxIYZLT5YI0axtjYCmwSISCOTU4sy1AWQoB2H95lEGWIqD89vFMeQmw9Wulr2FsxCF4LSDQ+E80AC7X1ZEEUr5Xrz9aCvrLGLx8CvY9KKQD80GgMKi5XpFU6iEbkNw9K3W/u5ExsrvMl6bFM3/YPA4vvOesWzAeoB2Q8PQD4daqQj0IHjip+/4yLtV/6qu/t8LL7MEobPWnPWl5So8aZY8nmcvjo/CMz6jo4h62fFBbbi/22pnv22REUIbEJXrdaonuao6OcxfA1CWjZ9YrMnBVqDyWzjdRcVXvyDjhHTWQKUm9Q9XEniVz+RKjPpuafjUeC7D4BltO1MetSQh8tY1GIodoLttAGUCguz3KJfGuLNIUlJbiRhrL4G6xKep2TwbgEiNuDB1ocCIGKWY6ja+gvANJJ4TUjz5pXc+OKkEeI2+Ko2wJYbJqYaNm/F2SEaE+k7Z3vEYQGd5K32a/lhUJMdBH0XzvbdXktr/8WzTwQVWYfRvFhEs36lUHGNIySEZXwVtwQuhGypHaaE3eShhRfO4xa/xmexOy3DWEHkHT31n+Q4292oStYg/KTTNS5rFfX3Ng1jU46UUMo7ESm5hjLfuT7QJo9gsSpixE5kMFLxlakbOytCzki73F7rolgwGZM5/G+5Ydyj0CzmgvjFjYf8AlqFunZLo0eXOLXYVX2pv23LvIJqC10GXktj1Zg== X-Microsoft-Exchange-Diagnostics: 1; CY1PR0701MB1728; 20:/nrNksfeL7mfxUAU1T98aPPU8+Okda9yIS5letqQ34s9r+Qb/r8V/HI4RslQ5iIiIKRBf5Zj5Glk3q1n68hT9YeQ2I/ezSxrt4fUzRu8hRrHHxB/6/1Mqh1tafJP5GI9TZuNJyeZHKONlDJsvxbqXPACPp9yx4hISMVObHJYKk7K1eMRy7HwlMamLQGtuq2zAcabhl3PjzwL8IdFMoDcICrqGS7nQwb5wk91oLyDixMG+qx5OScrHtQUUTcn3OmUHIerJ8LzvFRBhbLRuw4wTob/WIU+ORFpBfyNA3k3YFEUGLLnMTRvUxbWTTDEC74wSkM090OEirirOvZkYQ3tKpAFKhXkeMgDlTTccHsf5Z1E2FOOogYvfVD9fndKFesy5Hj3nAKFYFhFnzBLo7YRuP1uuVsSo7AFDMUWt8ikWAnj/sMRUAcHY5CFHDg36nGQ2EfzBPk3vaXQR4IcOu2zrMgkmry3BD1RW8Fg5yJNIRCitpZAesOzTvTboIG4btLbM3H0EO4IGw1GkApp0tRCapPhEJCQKAVvX0r1JskZ3LFjRVRD3NdjjUhZ7dehtDd882cbnBihdfIyyvc+VZqTqfXtFEiASji5874mUYgTQ3k= X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(133145235818549)(185117386973197)(7411616537696)(228905959029699); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(601004)(2401047)(5005006)(8121501046)(93006095)(100000703101)(100105400095)(10201501046)(3002001)(6041248)(20161123562025)(20161123558100)(20161123560025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123555025)(20161123564025)(6072148)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:CY1PR0701MB1728; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:CY1PR0701MB1728; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; CY1PR0701MB1728; 4:biWpwSNRw3dL72/EZihv3uotqlyJ7z9qJb76FFvn?= =?us-ascii?Q?XdQkIR9dswpt4OCnk4bCuTfe6nQlgMSUG6b3yHbjPeYeVkTq7gpSgRvVBwNZ?= =?us-ascii?Q?0L/ydjowBmLGkm/xRnm2oWkVaLDNoR3O8TW/7vM3C174REYeO1ugPJrqcDzM?= =?us-ascii?Q?Zxs07UYclkq5o77jbJjrjFw6PTHRHxj4DI6y6mHNxDDeijfNhk6o4GiasOVL?= =?us-ascii?Q?CGLrWfRFzOG7sUUKR/Y6rwoK4zrzejbmakH5QWvmD+fEq6j9l1W2wsA6FQ41?= =?us-ascii?Q?9CEfL9oiw/fn6rV2UZds+kKKa+D0g+xchExjfV1NqZIoF088W9Y2/ok8RwzR?= =?us-ascii?Q?LSMk2EbnTXXGbflxPuifqkdljl5onpEDanIXSTJFJytEtO6zxDzZ6p5WG3u4?= =?us-ascii?Q?ry5oaEBw45kby3pDH5S98yEY282Atg6Zd0m5xQZi1i2UcuP6hoMducpLvFQg?= =?us-ascii?Q?CacBPESq+2doX+F+zPPCzxynxIqjMjjL5+bWouRnBnbNkzx5Ln7FpKVaNmQf?= =?us-ascii?Q?HKPdO8oCGSzIAblMTHvRsNF/ZMfWDTp7R8RidEYhqiP2lVpLOMqfoCaPMuxH?= =?us-ascii?Q?KuTJ3mj//+T7j7P1HOb48dgwBvsfPfBdKdyxPTiMvBJKBKUW7+FDy9RO282q?= =?us-ascii?Q?a2VDe2HNEGk2nvWhu2P5GirXMUvfPP6xTDCjmI2qwU5+I3EAq16MWHFeMId2?= =?us-ascii?Q?s6Nmp3F8/2nWbbxYrbQdUauLW1pLQO9uJ0H2C2wZIS7nnweDsvgcwhedj3JP?= =?us-ascii?Q?tj1SYyNSNX7jwDORapiOOallM3RMXSL9CTLQ1QoMuA9jqYZDSRCWwZn2GGUO?= =?us-ascii?Q?mK/zmNUKFHrG6uVzUnNG4iftIC9YaBNoDr4mmnff21AFZRbBbnJHKHGPs+NF?= =?us-ascii?Q?LlXSMOO5I9Gry8L+png4SiBX2gAWNILxBwV0B18NP6bIy5uDH4W03buIsq3e?= =?us-ascii?Q?krpDHO3A37xxPriADQ3DdQr/FYaz1/jLQNh7m5bBN+/cNsv9/tzpbdCtVmAi?= =?us-ascii?Q?SXK25T/XU93Hd8N3D/DBzcO6c7O7BXNDM7a+//h9fSVUBOsnEiPEwyhAZzCe?= =?us-ascii?Q?1d7oF5F4/ly+fs+xpjlAQcZb3S7gCy3BmG+AZ/lNY8ySCX7dduqlS9+bEZNU?= =?us-ascii?Q?szrv5oMH+awuwynL3V0DGxkGE40yNL/+XOHnz2SHl4YKvuSNKKwit4WPyv+E?= =?us-ascii?Q?tVTDkBZsUW4k4ni5yf+HHxe622R9Q2L4QQh8aAhyCa6hqJrWWmAIC9kxImLt?= =?us-ascii?Q?zQsn7UUkwOh9TLrv8tCxrQ4BoDZzcz8G90dWSWoP?= X-Forefront-PRVS: 0353563E2B X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(4630300001)(6009001)(39410400002)(39840400002)(39850400002)(39400400002)(39450400003)(13464003)(8676002)(81166006)(5660300001)(7736002)(7416002)(8656002)(305945005)(2906002)(50986999)(42882006)(4326008)(229853002)(54356999)(76176999)(6916009)(2950100002)(189998001)(53936002)(55016002)(54906002)(42186005)(66066001)(6496005)(1076002)(3846002)(23726003)(6116002)(25786009)(33716001)(72206003)(478600001)(50466002)(9686003)(47776003)(5009440100003)(33656002)(110136004)(6246003)(38730400002)(18370500001); DIR:OUT; SFP:1101; SCL:1; SRVR:CY1PR0701MB1728; H:jerin; FPR:; SPF:None; MLV:sfv; LANG:en; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; CY1PR0701MB1728; 23:ubBx7nPi/0jBYODK1wEQf+Hy4aD/2mYIEExPtcv?= =?us-ascii?Q?EaQQe2nUXkNVANdWPNJg48e89maeYRKJaeorLxAfFQ3XkiMYaAWBNp4EUCnw?= =?us-ascii?Q?uQ/OFdtEFjnwenxey5+fTfzZixB4SUmOCLco1RDVirQbCataXIcm33ZGzW2o?= =?us-ascii?Q?KvxMX1ezwJ69owjIDDElflaB0LEJOGgodVRg0YcM6NtP9hQTtvgRcotj3gK7?= =?us-ascii?Q?l/WIcKu+rQZOoLaEwN3tk8uDSjnxJZ8TnRpZf/+TJwV6IswhGrthU/YWtXhe?= =?us-ascii?Q?FF+pI9c0iOibv/peAJClZPjv4n8CVM2KFHeSJxLzwT10BGFrF7SxRZ1d+B1/?= =?us-ascii?Q?WVjTO/iczbW7C5aTpYiagmwiBqvMoyRQB9kmJu9grJOo49eTyVkxFtey0s8X?= =?us-ascii?Q?auPWYiJkNMpc0o5lHx8Lhg2vwjRehyzw/Ownpeax3qbqG/2MNWeyaYWR4X8V?= =?us-ascii?Q?U4c1CNi3TBHqBTuUypH3YQvMv/+7WCKab+JSUEDWAqVcJi4yiW9SHnSVbmaR?= =?us-ascii?Q?OYXaVvJ9tuXUIYQwmtLGhgJJbEYM0kbxOyeqqyxXdhUlO8DJFaY4kDfpNSrV?= =?us-ascii?Q?fIJGyvtN8WDu33mpwxMIT79wjnVat3FbbS36qoxN3BIKtbov2slZjR4ubUbn?= =?us-ascii?Q?UDUXygIVQ01FpplfWjGEdoRE9e1pgqzl+tU/VRlkBERz5sdZNUV8DMhYZ8rS?= =?us-ascii?Q?tpyTTcMtt9fzwU7hBae9HU7Pg2O2JgQco4PMVSXvTl/vIv23awIdSIMnUQ1T?= =?us-ascii?Q?oYyyI8N6P8AwnOp5Jg10dbjEzCB21UIfn/XkBQAt+xAO+DHVyF5np2Yy4eF/?= =?us-ascii?Q?XNkCRc/QA7GiOHBnjdSiedpLCgOUIX60HCgr/IMTukpuoQCGbQ7PhmukLrhP?= =?us-ascii?Q?OffqoEUKRv2vWI3Up4syg+S5qe3cHYjZaqutl6BQXOzWxqCrmdSBp+cL4FSo?= =?us-ascii?Q?fEbapvxnK9fJ/gauRwLK/2h0WYe3mllcbxHGQDe75FM8WKsv6t2Y68S4+tTI?= =?us-ascii?Q?EmUb3h2ZCRN8MBEH7sfKofd1be/7tXr+5/uq1rOWou6yP1JtRhAcQq7fkoCX?= =?us-ascii?Q?JtHG8+bD8+lchdBRfyh9l3rHc9BjvBM/gM6ExVhyVdKtmsjn+/uhwgq6xYJ3?= =?us-ascii?Q?AqxTXY8FMlKqoslpQXFlf8E5Wrc5V6Ot2S8SfR1Yv0h6IxYg0udqLpArtSgS?= =?us-ascii?Q?+14k1sYIxhwyHiTOXNxUhDdE08+EXycPtyJzN?= X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; CY1PR0701MB1728; 6:p1l3UhaaMWcj+RzAZI/ncVL4r2guo8jN/mYzNcxz?= =?us-ascii?Q?xjxpaT1FYolKbNuT/8EHQx2qM9S3wV+K3IcxUH2nTKKNdoWaEt/O2aO7+Q+Z?= =?us-ascii?Q?P/tdD2Num1+QXLk07HoH1tK1EMInLmH9eZu+RKxq+X54dWql9ZJj014Jri54?= =?us-ascii?Q?N+NZB4dxXjDaUCDhxaU0REAnklB2HIWbt3tOFUWHgPrtapK2XuyYhOvL7Tx4?= =?us-ascii?Q?eG5TP1GGt4wB/nSAys8TQIUMZC+7E0mvnA5CNsYRomdgWn/H37ylfbY5GQ2t?= =?us-ascii?Q?z2x29NMsJJHOlgf7dP7fvDvlchcAOp3bI/zDWzX9998S8LfoHxovLqgv4lr3?= =?us-ascii?Q?6RBrP2VRsi0cnTXwW3+sEGsLC8ODOVAElajlJD5MqYtoZl2lG7W6efFc4y4M?= =?us-ascii?Q?LhxylXwcfGHsR6RG4M3wl0jfLYAckPMVG/gVd3es+y4m/i9jQSztL5inMUXo?= =?us-ascii?Q?VDvjJpPbmvgHHA7+cuTHoJ9qwkOZ56JSATUdiINpj8t8Wdi0OZvLBtf3BIuA?= =?us-ascii?Q?usmcK03mf/3onVr+/1LiCDli1jhoLMpStKzqrB/Yl8ubtV07xZsrKW8kw33l?= =?us-ascii?Q?51i+PmOqmASPUXNJHqpV1CgOWLBHN0Y1EFILlOPHizt06yzUt54tRuSUzUso?= =?us-ascii?Q?Wa7OoRoII4witN4Z3vHoICXgi8WWKEXtd0t6sE0OK0H7b2/PT1+wXl5yv/qs?= =?us-ascii?Q?WSvMmzkE8mnua46hdxuz3C72361uN8Ty0hxHaQMMXLmjAszqq4Z/5mejD6hy?= =?us-ascii?Q?jfvtROG0Kp3behaFZExAnKiPWLuVpuscsa/vB/+Gb9BONJ4Gw1j5BXYPgI8n?= =?us-ascii?Q?md+EJg+W61qeokSxDpoJi3Tky0IQQNcEpGTUfaSLItVpV7lS2G7diQUQikLC?= =?us-ascii?Q?RCdasTIbBbZByQOq4QREV8wqEaJpObU/gVwrSl044XfYXJ5V1FEFSAruZW3F?= =?us-ascii?Q?0/2dqBazyEijrg8+Cbq17H0gEu0LfrTkOn2VnmkP3P7As2u+Z/NfXOG7Esno?= =?us-ascii?Q?h2c=3D?= X-Microsoft-Exchange-Diagnostics: 1; CY1PR0701MB1728; 5:FnXVr1WbWUtVBhKVGv7Tf/kilAbIz09CxPEVgW+UXb8py6rOZapEiBUdHW6Reu41y1bg9+QW22p1QhT1s9HI6clqom2Xu+EvGJWC8zlYIY+BCzhlBebOtWieFMr107RFjiyfQZmN38WrB7sNksyS9NVUPYB89YBqN6hxoTF4N/fzfkT6tlwpc0o59/N3bO4ho5LyvkB2gPRor5iGTwj9nVR0f2N6Gm7yXdOEkySrCU3kUM4yxBwM4SqWzRa18RmSK3hgdL8gLyH7GMPQk+JDB9zg4LaJ7edBiTq0ykruJDcYUJYL6n7bCQKkkraIsfg5+G2TyM0Rt4UENDRoG0ZovpphRffKoLyd+VIfkT/TYX+Pi+2BBU2UuIz+8gdIatv6pcLRLPZ/cuwloesoZjTT7yYnbRsNLnFsaJYFzbWVgys34nrtv/Q/HUmEUY6YNGmyp40ijUv079/mByuTe1tiT9UoulJ2iuyX7fxmXbbtFo5+xHaM9zffxI3QoL4rEBuq; 24:JTO5DCQ1nKC+YxJwBPyyK+FYOuU+g4fb0WKcJ9d5Q+NSnKwZ0bJ6MZgFwLHmZfRoRQDEgb2S6WaehqzO1oxPtwkFNfMu5362DxBfCvylD5Y= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; CY1PR0701MB1728; 7:yLtKnWMKoidO7Ng2w6bTu875cg0HW7p7k7gCYf9BKntD5MNXDDv0qMXkXrx+Z4t5GAu++cnQRP/iqLwTdE2pYe4XElDIXDVShT9I8HTM3PIJ1lZIs49pCL2p2PAnBkfBiYk0xmwbyOgLcvs98fMcVoAbHiSMvqkm/yjqR2pE6HRIXgGWtqrLNP5GVIHepFAH0N9lsY9Eue2l9OtWDPU9FF545HG6ADqZUCe6GR38yQ3ZZJE1QaXzVQVF4wnz+vs7E838LR1v9uCmDGRRghI3NSpxS592pr5+O+exem42RKJF3en7LdE3RvF84shEEF/JnQJG1TtedJdlqDTzgHlnum5kiRnHX1W5PFck6Dtcbfstp7wHgJOo7qOQWHcpI0PmyXFdcoKyYM+KhkgDNv4isoZ2TcnPbBTNOBtp2E/vj3FPcSeL8XVCioPKARVPQOf0liP/e42ykaZ4AtqdxcFRvWKBw1tDafaGZUPUxNjJPSt1A3Vdb9Huqia8CtxUc84JYWhABSRiZ5+syXFV1RZ7pe7+G/8JtIG8X107x+IvZt3Lg15tCOj6Q6Gm+4DFt86CTLsFb0alkJSb+/qYe4EgUTXLBN0s22u5mk115skVm6u7+FZBy7HDZ3xy2Y67AM6y30UDkd4OEQBqpVreuJHWyjD9JgGiRN3i05blTa9iOG4pW5wsRw+ZlnGqVRoo+gQ3aVpy9pgo/qikGTNenYQuJ5o7J99x5TtRJw9gxdSno5g3oXQ5pNaCHwsYJTh9fdE+rKu703HvE0Tjge0mC7IOOgg+irmR7ClgoR/vnvNOsJw= X-OriginatorOrg: caviumnetworks.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 29 Jun 2017 06:30:41.9044 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY1PR0701MB1728 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: Thu, 29 Jun 2017 06:30:48 -0000 -----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