From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from NAM02-CY1-obe.outbound.protection.outlook.com (mail-cys01nam02on0077.outbound.protection.outlook.com [104.47.37.77]) by dpdk.org (Postfix) with ESMTP id CECD8231E for ; Thu, 20 Jul 2017 11:27:35 +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=fwmdoEm/ml0ymuJDmnTMuyawgPkZ0k6Df+DlKK+71Xk=; b=mAbNzYia4HG16D8rF9/+lvtrQrqw+Arh+RgScSusZlX8rKi3wCAm21VGJRrlh9f+ngldCieZtrMfFbw73xbQOWdTi0P3WZDlPIkThK3kG1WlOsdDMeGuhYP/CTcN5tRqAeH9wG7yNTeLPdxxfXdpwDOVWgCQr5lNthqC3wiNFBo= Authentication-Results: caviumnetworks.com; dkim=none (message not signed) header.d=none;caviumnetworks.com; dmarc=none action=none header.from=caviumnetworks.com; Received: from [192.168.1.100] (223.180.14.25) by BN6PR07MB3090.namprd07.prod.outlook.com (10.172.105.8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1261.13; Thu, 20 Jul 2017 09:27:31 +0000 To: Olivier Matz References: <20170713091231.13314-1-santosh.shukla@caviumnetworks.com> <20170720104619.06a5921f@platinum> Cc: dev@dpdk.org, Thomas Monjalon , jerin.jacob@caviumnetworks.com From: santosh Message-ID: Date: Thu, 20 Jul 2017 14:57:17 +0530 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.5.1 MIME-Version: 1.0 In-Reply-To: <20170720104619.06a5921f@platinum> Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 7bit X-Originating-IP: [223.180.14.25] X-ClientProxiedBy: SG2PR01CA0105.apcprd01.prod.exchangelabs.com (10.170.138.159) To BN6PR07MB3090.namprd07.prod.outlook.com (10.172.105.8) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: eb39da74-4783-44ab-6d30-08d4cf518d60 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:BN6PR07MB3090; X-Microsoft-Exchange-Diagnostics: 1; BN6PR07MB3090; 3:JX7KatmWcQZbs5q6HWx1Hl3Or+0NxEXRhOCEfet5DGuITXr7A7nD3uNcv0VY20nECJik2VYyhVXbbzta1qOTz5Mc+rHTm05KmMhsZvPs3d+F1JnalJdb2MXX4L1UsTI7dv3O20GkGfWsJUsXD9vRejg1Qa9Oo8ljwBFidrKu2xwSFXihYjPBz1NSiNxFi3CJLUiSQmoLc7zXVZz5ybh0WxILREefNIbJkb69DvXLlkSyHqWSTY6JnH5CAC757HYmfmjmNsiRx3tCaDUN+IfhjPZoIrfGwmHes5uax5etDT5nRGqwtbfd1lrvDibfVU9YJzZf+IUmWDZP2QKqxLa/LASE4yk7JrsZi4gd0n6hmhqpe/PwZBlivAXhA4UIgYKG/EP/YjaHKLpfYNsGnRUv146zMzEJe1ZUdG6uqxEVWnVTcq2Kwjtd2OL+4Id1D08JnpEzMalmv/jG6k40gXmGXRHRLMU+T802XlaSA4Y3Nfr0kqy7xtmE0wU+oS6cyT2+m0+4oZDNMr64YZ+xvAa6iPVSiMwTq63Cp71uUzPvxPsB5HeIz4SS1NkGEHnm7tCMcevsLxyEGV+FvpYdgduhMtNYv9NxbaybtWfdz0QgUW/pRZgVMk94rCYe8KnNl9cziN9WaTI94zD1z80G/qjl8rkStUOcIEBVIyOSjuOJKb4jANolAVMJZQTo6bp7GSOIJPLI+m3rmb874JTD6rJXM29Y0K+ncXg3s6OmLvTPUcA= X-MS-TrafficTypeDiagnostic: BN6PR07MB3090: X-Microsoft-Exchange-Diagnostics: 1; BN6PR07MB3090; 25:kX/gXONryEesbMHSifqIftOlgb+4dwNnAaoYDTBzjp4unuQ/33N5TgOHiPGpjHkpfeq9vZm7WnAG85IkZFSww5qdLri62pOQhWkii4QgrfKBhBPKuh+mECyysij+BH7XoLLAmXBhoSwQEH9xwfmGj6RxdQc6g/g+vALHYXp02nkhNQ4BjlJtQBICJvQuuiqyJKvZam+RxefRC1MSV/SIUS4nJcWtxC98weulzo4KkOQOSvVKJO28QpiT6cpIaONa9JRmoOhLnTE8ohV3jwa+bOYsurJcsDF0mpKjV89YbAuYqGZtRa3yQa7AR4hrCjvblXbbEvD0VZ0SABWE5YozWdy55Ena7syq5V5OE59b/26q6P44xr0WWurAO452W7D/lMNWAtTxB2zmjsVoJuZuHlhaDaiiEGdYSg5Je2hIkZQ1kt0P/JbkO6wUr98wV2LgxaXymlZjSq4O7RjDGjqODDWLDAzkPJO++rEIpcsFLK9HQK7DIAi2nNogv4+n851FQ6J+NLV3Mr4WfPlvWTm/vHswTRSoPcoGIt+hh/qIrHZnS4RAciNQQAYUDXTLMOrrsCrDsvXwneVWqJyeArebo0dImUI7jXJJLPxjCnQODo7HpOuVHguIkziowrR00senVdWCuanpMTM1/XPaCthXpyS6soB6OPIZsv8SmF+BRvAxI6dIpbrB8oCP5+DVmfG9hajC+CUwWNqEe8r5r+ZM2YZC7K2Hx6wHe4huqzl05WRQtBx6AeBL0YkrPOb8wIh0Ln2SsEXv1xuwQ297QdXs9cKwcYNkH41xRdK0iy491r8hhH8tv/K4WI/Wp0lrW8EeEPHYviCjzwV0h0OCzZW8uqsuZ5Uk0mlGqRJODxMjr64d39VKN43w3DSmLTZnqWPKc9/7fo0moi4YFQKmoXu3OEBHNTA40lr/3gRZFfnN0z4= X-Microsoft-Exchange-Diagnostics: 1; BN6PR07MB3090; 31:mDoq6+rjqsJVu26A5VPCWJy/W1A3DNMsGsJSjTIQX60l8HqOzaOTke2uFoVoPrPUFPtGEGsQQ+pqGvaXepsdgryBGOKLg2hO6gPUmR9xjZtyk7qoKiuNbCGCoLw6+Z5qeN0Tarz5lb0LBqY8FUfZ81UB3AkvVb6ZPKPcIYFPHZmE1aXbAhgJVpJMdVOStpQXJozi/saNypPo+xJesAl5iY0GiM9bdxj0cH5DQBXl14TeL6tQIGGEeKrrIimuVnv530OBq1+iQKvW5E1g5OGxwSm4Y3chVlqHgXUdERYRsCZEFwGXcu5otT7Sa3AnfeIbYjy5pvI7D4T9CU1VJKk/OEjJeE1ieAyo/Y5veBI0fGOM+jSK+MulpOmxCnJqZeCMeX+3sA5du4/lULoKVBrSUeD9TuHupeOIpVG8jZbjfe/DgccGGPripFANpc8sDPJkmtISwHZaBUQBTh6hx/Y/dmU0C7VzcNHSlKlU36AtWHqMgrXMtyZ/Y+hGYEXBE6zqan55e9AvcywBL76E3OU39BkM1LJKhi6ov9aj7C9sJMuo/LmfcO0DVLBVmWMsMDDw5sjhlpMimS4r/0+HA+EIZF2LpGBarAXBzj+1R8qaKYKfg4/KK+JshDX3wiewS1yFyfInnvtuVuuV1y0CRv1LHFgo7QHcwGAKEiEGqo1puyk= X-Microsoft-Exchange-Diagnostics: 1; BN6PR07MB3090; 20:tX/I6pEdzC35m68EvOUjMWsoiHBtUIMSGi0IWE/d4w0T3Xm/pzotjHLH/t9id32WMLwp9XgXK4BrpmEH0X/I5rqj74KioIYWP90ezqNKRJ5CQd7hVPTV/JBLBr2HhaTlhRvcDBGUfUY0tJhqioTOtsvh9KOIFQFET6DtBUgQK1VBZ4nBPoVpdvz9wqE4tJIJMsPykb51dcLcymBlfSyjwOH8aQGu5mZQ+bXSSRP8xiOtCoU7yUdwq3oTRMignhwz4coAEXSKTqhm8FPUgJ9fQTtJw1xenasCCA3gymrpuVZ8vJp0khXiS192OpgJ0AYvyV337PJASeOz3OBAZTRBFjLCsbjYlur9uS9BXqrE+vK2oWF2Ar6MfObxTt3k3sXXZjtYRqJpe9iN8iyqysORiYSLMyAIYM4iGoKhIkCXMg7/HH/G3u2Wqi2LdPslBi0IvSUV7LVrMRFqGIhrCb08bjDwvlK2UHLGYsGTMyqt7AK+yWb/6De+MP0LUoz/eDYxH9MojsUt1ubJCoHLrjuvK3fsFbbfIRs4wQ/AZLBFqaWr4CFm3Rem4DCjwuf+jKKyzWPXbm+bq2Luhvj0+eRhqcgFhjxaR7eNfVbdzashhtY= X-Exchange-Antispam-Report-Test: UriScan:(236129657087228)(148574349560750)(247924648384137); X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(601004)(2401047)(8121501046)(5005006)(2017060910075)(10201501046)(3002001)(93006095)(100000703101)(100105400095)(6041248)(20161123564025)(20161123555025)(20161123562025)(20161123560025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123558100)(6072148)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:BN6PR07MB3090; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:BN6PR07MB3090; X-Microsoft-Exchange-Diagnostics: =?Windows-1252?Q?1; BN6PR07MB3090; 4:oh8Isw470uJSYNvZ5PDLkS/lxMCSLpr6rJoB0U?= =?Windows-1252?Q?ENjblRwjVbuDoNCk8pZQN5gzbAAgTUjokeVxLYXMsUDvuoPIYfBC7GqZ?= =?Windows-1252?Q?U67CLMj1pnJi56PxEr+pp8dfCuTNLCYYJv22p8ApnTI0ybx4Ddzq1huO?= =?Windows-1252?Q?SYabMokftjgwtnM0AqmrE1gvVFabDwoqETscQ/a/2nb8iZ/7yTh6E5oD?= =?Windows-1252?Q?5ONLNY0hm57aUITTbBXamuv7UTG1D6BSzJX+tCZeMFMcMznvUYPzaYp9?= =?Windows-1252?Q?CP5TLcq2+goPDqyDESloykzvB66+Wzj3FUw/n+LLanymv/hgyoinocCg?= =?Windows-1252?Q?0/ulYbTHgfipGiIR9IivN1ztwVaCdtN80O9Daq3B1ozc+HsSy99plcV7?= =?Windows-1252?Q?N8kp330gbVEzmE7NcJe8UZYXk60ndhCmb8rMwYi0vdI9w330YoRi2pnS?= =?Windows-1252?Q?JtGTr2WQNtJlysKtPiqDxbXjEG4CYicAlXuewAYOC58+BvAWbxIlnOXj?= =?Windows-1252?Q?8aHFbFF5ze3uzaB7Lpcaf9gM5JpygJMWBg6XpvP/24so4ThriYrTOVVH?= =?Windows-1252?Q?nqTSq6MAae3uRod1ewshkkdG3IPMIkS1tuqLmMDfxUo8c/HFmSxSrvUy?= =?Windows-1252?Q?a//VanE2SkG+GGIysCXH2uaBUAahAQfTESPwK8lWAm8QgKlYzFwY1VW3?= =?Windows-1252?Q?BjRWUq+4UgNoroOm/kEM0mQsKUdmKAmVjHkLmBV92rDrivGud0Pcjwmv?= =?Windows-1252?Q?wUbYnMPhd7/oQDKXzSdjvWNP7Q4YXVfsLOdmVISsofrwfyq7wxdI4H3+?= =?Windows-1252?Q?/EarS9HqXq3UBHWXp8M2ZowvGAoZeVhPFLT1iqwOw9qhOxHMNdOhGzlL?= =?Windows-1252?Q?j1OeIQlyxmWKzc2Fn2urdZAnuCOrc+xOjS4179txdZnXUlBkObPPzj/Q?= =?Windows-1252?Q?2gRCVUx/RAVpT/aPHKtePwt85B7sAtHgpiRI62ChKdwiyRugaJdPU7Ax?= =?Windows-1252?Q?kFe/7Dm8i1+ClmYn0wS5DnbPpzqZ3ifz+YU9qWns/FsPG+ogasP0Dqn2?= =?Windows-1252?Q?cT4qRGQc2AZq+8Vkkk84YndTHUaZT+iAVrAsps9/0KRemmWGA69lXyl8?= =?Windows-1252?Q?f/hDbfP85qzf64SDxtXiB+3OOXs2LpFnIAwb8I1bJVo1l55kMzrnD2As?= =?Windows-1252?Q?LYsDqb/zT2Up5lyAxv37Eza5Gw0hjyc4NNeRpJ8GX2y5bQpaF43m0ZMP?= =?Windows-1252?Q?rxGNQUp57aZid7seCUXy0U3TF3wxQh9PJHrY9NF7H+PC5CkFipU0Jabw?= =?Windows-1252?Q?iZLxCMIEVSue6VXr8t//lBfvd2P+mnAi2ism83PPsfFG2KjXnfNUTCvr?= =?Windows-1252?Q?qryyH8AZKp?= X-Forefront-PRVS: 0374433C81 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(4630300001)(7370300001)(6049001)(6009001)(39860400002)(39840400002)(39450400003)(39400400002)(39850400002)(39410400002)(377454003)(24454002)(7110500001)(7736002)(5660300001)(6916009)(23746002)(25786009)(50466002)(42186005)(6246003)(6666003)(31696002)(2906002)(8676002)(81166006)(10710500007)(478600001)(65826007)(53936002)(2950100002)(42882006)(230700001)(47776003)(36756003)(72206003)(2420400007)(966005)(4001350100001)(15650500001)(4326008)(107886003)(110136004)(7350300001)(38730400002)(117156002)(90366009)(6486002)(64126003)(83506001)(53376002)(189998001)(86152003)(66066001)(229853002)(65806001)(305945005)(54356999)(6306002)(33646002)(31686004)(6116002)(77096006)(3846002)(76176999)(50986999); DIR:OUT; SFP:1101; SCL:1; SRVR:BN6PR07MB3090; H:[192.168.1.100]; FPR:; SPF:None; MLV:sfv; LANG:en; X-Microsoft-Exchange-Diagnostics: =?Windows-1252?Q?1; BN6PR07MB3090; 23:NEv/idkJQHqtXWDMKlPtearSTzJk8bhhsVjDP?= =?Windows-1252?Q?oXP2RUnYqWsAS9CT1brB/H4WImvBLNXFfn1SuaYNxPO12oXna0AxnLQ6?= =?Windows-1252?Q?5URBrVtrKV9V0E/aP6x6WutrXqdY7QEniTVR+IE5VJ0yP8YcTTA/tA2V?= =?Windows-1252?Q?ok6My2DhoVQeBSPHu5knkHdnhpO+nR7WuZJOKvUJK//di+g45bvDym/3?= =?Windows-1252?Q?HqwPqc91AowXrrZ3YFS+UTXidwN3o2FB5jiF5YkriecWVKZaHFbJVOI/?= =?Windows-1252?Q?BYKL1VjS6Y5qf2ziJlxMaEKAUWHXJP07ekEQ6OML0wC7rmGP7eeMIIAN?= =?Windows-1252?Q?TRuzXUMHniws+QiQvZHIm+QCGKhIy1oP2gs7IdXTFtdk2bL2IbrLlj+k?= =?Windows-1252?Q?oU31jqlMpxRwNS6GpPJ6s0e7j9gymJpduQTnZ34iXeytSClbVlQLdiEv?= =?Windows-1252?Q?QE3eB0vIJmBlST0KgIaCQqLOWW3SXgSx79sDNT4nnw827tq6uKy80NSn?= =?Windows-1252?Q?K/QQCj98GLyhuw2T+yQuJGEONxisvV/Rvyi8zWUiW8207KaPq+sKR0tj?= =?Windows-1252?Q?S3VJAsRCsnZI8MXqFvJydJByNubgcgrKgqQH+G9uxj+3p6fu4258FVnV?= =?Windows-1252?Q?GBlHdj+V7ZziQz2ovEe0wHLUe0fLgN72dQy3n9Q7U0pNGnD2xCucRHKp?= =?Windows-1252?Q?jjaizejBIIf3zI3WsprouYsrQ2ZIuBBdu7uEbRZF2hdH8jMmdpG3nEbm?= =?Windows-1252?Q?463v+Xjdup+xX8Lfea4vuL/jcDhBo80LTSIeO6/AHnBQtbmZLAnzTQa0?= =?Windows-1252?Q?IYNdK2wkXMKESjy84T6oVLzcwT0HDdU6g9XwALhdwwXNSRrgwmgJtC/S?= =?Windows-1252?Q?DEUNOWbZ5yzmdLbz+EaFMlFlfmbt4H/0b3ndoZb+V7magqLaPnGkPgN9?= =?Windows-1252?Q?ylvvDnN9683Gc+/7xiszxcBnZ6jaQ7js0kFgRyT5zyLZGJn7E+2lckda?= =?Windows-1252?Q?mqVUuFyATppSN/2tQxJd704NFsS7LNkyQRI/FM2xVRSCAeKeKXejRTO6?= =?Windows-1252?Q?1RiueTaA7h0r4lyQ9nul9/Mp4cxF4uLYgmMpOQLLMFifUErd4SsvAUxz?= =?Windows-1252?Q?8sqg0Z1ex9kVUSus6X7t0/dKSveBiQRPPHdYRGY9FVclR9nhrKSaLsHZ?= =?Windows-1252?Q?+9fdzV84EKzy4LSVTHGk/8175t7GllQmTInhViCvjQj/SnDMfzd8bL8n?= =?Windows-1252?Q?SSYkGgt8mfrvNEvNBZ/D9vSjUKgZodMx9abKbKexP1imiE/NLEJ9aCkC?= =?Windows-1252?Q?UwIqYnqjhpI/j4VOWXFo272b+v2jXQD9iDc+Za2vEht5XHwXg4C7d1Ed?= =?Windows-1252?Q?Liyl7k5kR2MYUAVzxNRa+hmrlW9HC7xrUfgKp06YoTuw0cUQeVPpZe8u?= =?Windows-1252?Q?3l5Me9vRR/9BmuiOMAPcJ4yV89dCfZazkau2ZZ0eIhRoAxz21XTRBO+H?= =?Windows-1252?Q?ydNOAtPxiPXcQOHR/rVr3tRGXZJQS8HG/XaH1bHnAqGGFifcb9fMsxUI?= =?Windows-1252?Q?tmX1k+N7IH4mklb6MS8H+ttMtNIbQs5Vi9lVWUdIfq4Goan1gXi21+G0?= =?Windows-1252?Q?ZLRIpliPOu7l0lS2parm4mjUJBg3LcGmpowtZDEZAHiN3V1TzyI+J1or?= =?Windows-1252?Q?velky0YxJqEu14y7SDZMKGidnRWhnkkyPg1ae4IgrgEJcuASb8dNt8Pw?= =?Windows-1252?Q?SD0/+ow5lp9D6IPyA=3D=3D?= X-Microsoft-Exchange-Diagnostics: =?Windows-1252?Q?1; BN6PR07MB3090; 6:zadzQcJa2d0YgmbpRbzbDtPotFObozfGi1DFHJ?= =?Windows-1252?Q?b8eJXsH9GgU3ZrDt5OB9dvBjshC6xfZo79ZTUfaoBBtc8ZUjvK5fWrCi?= =?Windows-1252?Q?gLNNq2rhk9A6hVmDocY/Y7hZ6BPdrWxa+jTw4XMXeyh8rWmjGCFb1SEu?= =?Windows-1252?Q?jmA9XbK8n/QJEYA+Ubz+zJSHyWiVzfdZEebtDyjFMblEUtMrYep2btR/?= =?Windows-1252?Q?LWzGuYls9Eo1HcjPR5nZ/ia/Y1m1JYwFXkrzGeKQPS1JtBWJoOn2WU7P?= =?Windows-1252?Q?F9oWhQtFst56mjuuyiy+IIsJmSUXomOYCyqIqI81p6yNVVBnlNbHNnuN?= =?Windows-1252?Q?6n3Jrs5MoIULDCYpLZU3bmy+BmsyDeHa2kBLlqfzhX7S3y/6dO+lWQib?= =?Windows-1252?Q?kgrPUMokYRF3xT+StOBitTfFKi6kaaLDQkHFZmy2FtJ0o1AAYiugKwW9?= =?Windows-1252?Q?Kn8FbHNqHPJzq9GSbTWZM5zL4TjdhesbqYbhIzgxVWC9W+Ji8T/DUYRK?= =?Windows-1252?Q?C4TT7DvCtLGAxl2+WaiK0m8nT7oT7+cxdumiMMWfnvgNS9DgGmy1+smv?= =?Windows-1252?Q?MYyfGOWyBL1gNhVSFwBo3OptLGLOfDvnXmYX3seKULlxXoc3W1LLpv0n?= =?Windows-1252?Q?ToAkBq07TNnzTa3978OKW/F+4fE6/2a02dBo1B2/PROB/CwedrVgbwli?= =?Windows-1252?Q?YvdH5g5e5D02HkjqYd1dsTSEa/gs/Qb3UmfLKdfFZGgLLY2DAYj98I7r?= =?Windows-1252?Q?kDRCQPXYw60t/sbaVQ0mW86GwetXmsn2MPMaSeuc/f1vlAan16r9B2jJ?= =?Windows-1252?Q?prHAS3U0rWaKBb6WuEASLkm5n8smCLuThmRsZ01jZSgokISHZwL01iYt?= =?Windows-1252?Q?u1rb6epku0dey7X6mCkYiNjxQabsuggE3fKWCLe5ZIlfRBIxQ4lP0FEo?= =?Windows-1252?Q?kfb44eEBuUPEwOMX12iau49CAwmz6IBOe/KWANGW3bNZWM5HnAKOXNXU?= =?Windows-1252?Q?PiJVfUjReNun7gYrW6bHVRf8ClaOeBZk3SRU9ulk+qjYCM9gd7P/ttxe?= =?Windows-1252?Q?kH/Lkzm1wgz00=3D?= X-Microsoft-Exchange-Diagnostics: 1; BN6PR07MB3090; 5:y2u97VX/3NoW84qDxOMLJ2McBllCj65QFynTfUU7fsRZdpqm9GY7aYn7g90YI4HI90DWVGH7XhN1DpESIHFFfuq3aq3VH7pdS2c46IZlNuaiyooc/Y49XARglHueQ+7TVrIgoRBxJe6AgJt/fZXGNVzQke5TjZ4KsvIRuozTYxhL0uk14GbARnK9ohFcx7f6PlBL/VzcHSl3LDvYvgUkIITvFUuHMHMSelj/kH049pOTlRW3PkiDJEnHiQlW6hWTbPwgcBmsUzXWGcog5bx2C8/zlWnmdsalfzMrPdBYppqFTV8zmQGd+T+BcN4sqowiYbrIpW+94xS3G8OmPUEruZHWoXbTNC0hZ/lQ0BZgRhPVwT4r6XgnLv0Tf4HDV4YhT98qNWp6KCTxd01+WgXBIgLfqu+wXu9FnLlnKaXYW/karDyVGalhGiGdp128JYPABWBo6NQk0vSd9hJ34cf9bQ6h5a9PTcaKjYSGeDrLa/tji++4YMoymDxGWN/Wv4bO; 24:yyNNCV+pYq70Q+oY+WzgPznanvft08Q6auC9gMPBiQ4cj3EpQtYHlV/9Q6gj/YGTzpp8GbXRxZHnJcPQOrtTMtWGJnFZTeKrTkIS9MJD2v0= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; BN6PR07MB3090; 7:Wo88uY+eZHXAxCAwV3jnePCnniRHiqbneTD5gP92IcHwb/BJxkMg57RdYVrIgvjYfP1su8yLjy5hzhtjAm1NXDHTtd6rvZPlaO8WsqNjo/5xmiQJkGDim/iZdM/IevK+jBQbWbt7h7bxBmh7Z7I3rNlsnxNJ1pldQYDlkwcXaykzSl58Kf4vdhWiXqMsbRq7ZDgioxrzhElP66ID7Pp4ziOXGtiLUnUnEHfYuex1DSYg3v2eA4eIbZ4ZQUt+7yKfFSEybe8o+4IcHEVwdVqsqZCIPBZ7UZu0Kv+GARRefoSuhu2+sSoiV0HoVCnFsu3G6IpBnTSg0CPjyNa5fngmI72lAwhgDO6YQrKFnp/ojxJuTrDjhvB3LwlXxGj5t1lKoMJfieXJUcj5vzm7fsprt8L2k6URzl/TUVcw/OWGeYjyMuoINZJDaxRDbvxreyuc9rnY57iphDqKkFgP8xs0nl8Mp+VrOnZ+C7HTK8SSjqipcK8YTkwk9s6H6HbdOVGp8sCkV540bl77xSsDHmYhFjT+EJqBc3d4gAG4QB/3w93YFBkTtKzqxx2P3VF4HCudirLP0l71aSL95BQyuyGdCmw8ezejZOHLcta/aLdarkwasK3XicnCDT8WGj6Zd70TCaKD7wQJVhHA0nG0a0MC9hzlLUwcXUJFrbFOXLWj/NE4tX+U8tGJcQ9SruWRLUIGBGtSq5OYOEOvYXonlPNMduZxxxgZEKt6/ZBjH1rsiTPpoDOS4kTqjklwIfq9zBl7v528IFxMu210jTYqnwy7+VPEpI/tfPU7XuJERV68YCo= X-OriginatorOrg: caviumnetworks.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 20 Jul 2017 09:27:31.7873 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN6PR07MB3090 Subject: Re: [dpdk-dev] [PATCH] mempool: add notice to change mempool API/ABI 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, 20 Jul 2017 09:27:36 -0000 On Thursday 20 July 2017 02:16 PM, Olivier Matz wrote: > On Thu, 13 Jul 2017 09:12:31 +0000, Santosh Shukla wrote: >> [PATCH] mempool: add notice to change mempool API/ABI > I think the usual titles for these notices are more: > > doc: announce API/ABI changes for mempool in v2. > Ideally, the title should describe more precisely the kind of > changes. In that particular case, it looks quite difficult, > so just saying "mempool" looks okay. Maybe Thomas will prefer > one entry per change, I don't know. > Thomas, Are you fine with approach? >> An API/ABI change is planned for 17.11 to change following >> >> * Remove unused flag param from rte_mempool_generic_get and _put. >> * Change data type for mempool 'flag' from int to unsigned int. >> Refer [1]. >> * Add struct rte_mempool * param into func rte_mempool_xmem_size, >> rte_mempool_xmem_usage to make it mempool aware. >> Refer [2]. >> >> [1] http://dpdk.org/dev/patchwork/patch/25603/ >> [2] http://dpdk.org/dev/patchwork/patch/25605/ >> >> Signed-off-by: Santosh Shukla >> --- >> doc/guides/rel_notes/deprecation.rst | 8 ++++++++ >> 1 file changed, 8 insertions(+) >> >> diff --git a/doc/guides/rel_notes/deprecation.rst b/doc/guides/rel_notes/deprecation.rst >> index 257dcba32..7abb30f5f 100644 >> --- a/doc/guides/rel_notes/deprecation.rst >> +++ b/doc/guides/rel_notes/deprecation.rst >> @@ -64,3 +64,11 @@ Deprecation Notices >> be removed in 17.11: >> >> - ``rte_eal_parse_devargs_str``, replaced by ``rte_eal_devargs_parse`` >> + >> +* mempool: The following will be modified in 17.11: > I think an empty line is required here, else the generated pdf will > be incorrect. in v2. Thanks. >> + - ``rte_mempool_xmem_size`` and ``rte_mempool_xmem_usage`` need to know >> + the mempool flag status so adding new param rte_mempool in those API. >> + - Removing __rte_unused int flag param from ``rte_mempool_generic_put`` >> + and ``rte_mempool_generic_get`` API. >> + - ``rte_mempool`` flags data type will changed from int to >> + unsigned int.