From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from NAM01-BN3-obe.outbound.protection.outlook.com (mail-bn3nam01on0075.outbound.protection.outlook.com [104.47.33.75]) by dpdk.org (Postfix) with ESMTP id C744F2C55 for ; Thu, 3 Aug 2017 16:21:55 +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=aXATTBy0RJ7uxvSyd4a3YzSKKyZTWwU6NsuhNN5yF/o=; b=oUq3+BrKvxIB9ADeD/fx6sa5Rm+sivjcxE60jaPdDEHfbuUUp7Cz6bajRi15kbw2TSyb8w2UgCYJX8CIG4Phg256xluuzREAFp6sV0v3r8KNtbF89KbqIVyYOXktpEl7RlMvzggehnarGEgYiUUDcRd9c2B9m6pj3bbnWnfr9X4= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=Jerin.JacobKollanukkaran@cavium.com; Received: from jerin (111.93.218.67) by CY1PR07MB2442.namprd07.prod.outlook.com (10.166.195.19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.1.1304.22; Thu, 3 Aug 2017 14:21:51 +0000 Date: Thu, 3 Aug 2017 19:51:34 +0530 From: Jerin Jacob To: Santosh Shukla Cc: olivier.matz@6wind.com, dev@dpdk.org, thomas.monjalon@6wind.com Message-ID: <20170803142133.GA13939@jerin> References: <20170713091231.13314-1-santosh.shukla@caviumnetworks.com> <20170720102915.14497-1-santosh.shukla@caviumnetworks.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20170720102915.14497-1-santosh.shukla@caviumnetworks.com> User-Agent: Mutt/1.8.3 (2017-05-23) X-Originating-IP: [111.93.218.67] X-ClientProxiedBy: PN1PR01CA0072.INDPRD01.PROD.OUTLOOK.COM (10.174.144.140) To CY1PR07MB2442.namprd07.prod.outlook.com (10.166.195.19) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 3efa80c5-18fc-4f1e-5121-08d4da7afd5d X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(300000500095)(300135000095)(300000501095)(300135300095)(22001)(300000502095)(300135100095)(2017030254152)(300000503095)(300135400095)(201703131423075)(201703031133081)(201702281549075)(300000504095)(300135200095)(300000505095)(300135600095)(300000506095)(300135500095); SRVR:CY1PR07MB2442; X-Microsoft-Exchange-Diagnostics: 1; CY1PR07MB2442; 3:kXxxqTTZRwb6rUBK/oNN5Yxcz2vgQ4Ho8UEAlBzBP4VNXzh5EBmwvrMpe6AsMTJtb1LM/TVnFjrkoJ/r8Y9W9gmCYKQJqMtjLXmorza7KzG6cuqgpdX66OVYXvZ9AMMK+mUQUW35p/sDOAv1vU+EKMs00DJj+21PDV3Ytcj0qgVtKxGe3w7S1Pdtc6lvHwI46h0qlY1TtFbN9V7EUYi8uFoIeGlTnh+zla3ieFyvgN5dPGRUIlE40zyAuEebQhgV; 25:eoq8laqFVYYCc3+KZcm4TPx75mNwM2krUu5n325peIX9FnY2z5TnVjRRkZIv+L9CgEIWeY11CeT/Z48tP/k10l316OLg8S2yXE46/BVnXg+tt4o77NffOI1C//d3uYx28R2Egtg/nHPlbDzUsvGES7Vzqc7VSgwGyQTLYxqn90UvvnSN+34bztwfGhM7Xtobj9MOlK02AYzTgwMzjSw4tQOJEoaNWPBZmyDXQFzhHgi8MlymzV6K/QiZvvY8UZpptE7S/VNrU1B+nvqH0rjV0n2i7tqy0XRZ02q6YwSLnDudY98EaJSCeuFrUfWRU08knvaESq729aKOf+xs/RGcLA==; 31:cJ/5hd9duH+l2xMM0CtHg4CGJs/vYjI2AscdKpFbFaPPhpoPR/Yxkd+2thJazzSDPZDQL68a1Ua5c+mWITtfAJIqWpTVr1SAeSsVJ6q0At9IgX1dButawdpVIjh7FwQeIvqqO0antV8FF/+QH+n61miO67pXECjtcXHRSwVHvRgV7LoOeLJ29rsKwZfTXZAcE3GTuz927uh7cQmWW6dNqLbr1/b51U3I941TBiddR7E= X-MS-TrafficTypeDiagnostic: CY1PR07MB2442: X-Microsoft-Exchange-Diagnostics: 1; CY1PR07MB2442; 20:54PhhiAujYXRIUgPR6bFqQBUTUV/ad6cefqvOLXfUvZeCwOPKYMObeEGl9ObXWUN/dmcYoQlml0zP7aEHVXZu2kl0+2mSKK81QFTuhFJx/BAOahLjVgvHhYWxTclpXRXbODYb/kk0CNIgJEI9FJwNldnm1nZtI5AtNNp64Bbn3J3iO5k1ZdYu+YSKtbT5w9KthQFN8U9SJI8GxEQNlFlasY0gBSj8784UqgaAalUqix3iw51sRPuU25eHq/06IXu3T7V96dA8wXPBCUN3L60yI3q8W4wpMDq2kjC9YFmWkEVnb7q2Z6C4MpwuKyezyMj+BidxHQB4Q1GCrMXbybDjm1AZBia7FaP7gjY4DYTG6T24lsg17VVUb5U0S7iQrUGhkg9/DmBZ+xenkkjPpEZ30RjUEihTqCD0OODNAmuLKhtlI0+xiKxnkDu+VmZeYC6PUHAxaZZhMlxU0XZE68UkwrYBejpHhWm+HgJQ96oTE96IA3ivM8Cn5xHrfYr/s7xdEANYc4JTgZTwOSwxLCaxZnVKXyTpRGfp3ky+tik45FIasFAdQmFWKNDS/CX/+nj/Wlp/gSJqeSSQVoNap77Qjet6WuQmQSEEFBaaEWlSUM=; 4:wiMrD1oTe1JDC14G4UUjn8uUv/4L2Qpx8yFne2+wfHGD9Tk3c5M394Ox+yeZFDp8yKUS2bmOMFm9zalwGrF7lsSoj2UKTtWhryPRTfCthU2FIU6QWiXLgMc5/LHqGBXo+Otr2WUWzdurVSuWtIUPGO7snPBAOLN6X3Wp2+wCHVggSywHuhWpMWhfGyV4nKSeiZTvJud4lFdONpr45UoFpo5WGm3BOLKvy/x32nm/5iBnLr3c3pP2QwSVA9SO/a2v X-Exchange-Antispam-Report-Test: UriScan:; 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)(100000703101)(100105400095)(93006095)(10201501046)(3002001)(6041248)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123564025)(20161123558100)(20161123562025)(20161123560025)(20161123555025)(6072148)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:CY1PR07MB2442; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:CY1PR07MB2442; X-Forefront-PRVS: 03883BD916 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(7370300001)(4630300001)(6009001)(39410400002)(39450400003)(39840400002)(39400400002)(39850400002)(189002)(199003)(13464003)(106356001)(33656002)(4326008)(83506001)(23726003)(42186005)(8676002)(189998001)(110136004)(42882006)(2950100002)(38730400002)(305945005)(6496005)(6246003)(53376002)(68736007)(6862004)(53936002)(81156014)(7350300001)(97736004)(1076002)(101416001)(50986999)(76176999)(105586002)(54356999)(81166006)(6116002)(5009440100003)(229853002)(33716001)(4001350100001)(50466002)(3846002)(575784001)(5660300001)(6666003)(6636002)(7736002)(55016002)(25786009)(47776003)(478600001)(6306002)(9686003)(66066001)(2906002)(966005)(72206003)(18370500001); DIR:OUT; SFP:1101; SCL:1; SRVR:CY1PR07MB2442; H:jerin; FPR:; SPF:None; PTR:InfoNoRecords; MX:1; A:1; LANG:en; Received-SPF: None (protection.outlook.com: cavium.com does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; CY1PR07MB2442; 23:XT/Jx0VP6ruNubs5wv2e1YiukdzUv8t4YTTGrqFZ5?= =?us-ascii?Q?GFndzYfaTT/znwzUqQfozmjt9D/dZj3JCfohbZF9KAr6FqXnx/kkMSYVS3R5?= =?us-ascii?Q?wvc8isaso8igzTgpUzVA/wbRefF11vDYJOBudhl8yIBSQoGR3ZhZ+hVYCJV0?= =?us-ascii?Q?oR2mKQuTZCw9sMlHENq0/uktehuwMifC483Cov03PUhJVRve44ishriIENBR?= =?us-ascii?Q?RXVt02/CLQoYuDK7tUNIHhASBTxH4mkDRIrGkNveVuDuGjp+Z5kQ7+SaEq08?= =?us-ascii?Q?QBS4N4bGDkVnDc9IaZQOXRqL+f8c4icTKCp3glO7Jo8+7qoiDZxHNNfto1Z5?= =?us-ascii?Q?+wQhJut5mi/A4v4LiJtBqwwfZ4HkADJiTwlBoBImz1l5QCtD/0wC6O8ENndm?= =?us-ascii?Q?iTXmXQ70Mp69CZlcOv3uGe0bowm/A9JqopA/IX1m3Onzf5YFPGjNS5OHemzy?= =?us-ascii?Q?oafVPfl6KRhe20RSxY7i21z7VDzE32Xi2TfHP4j7jE52TL0QjUDksjOkcUuM?= =?us-ascii?Q?aYJZX0EDHKMVPtUZcOaI3XuuD+Hl3tyO9wRZS2NWBygUAWVYTfo3mumgU2JJ?= =?us-ascii?Q?l+bt1ZIR6M0p1jLp8uiXVQU5qbZ4koez3tDvt9aILChj9llWIBz9UwR0iHTx?= =?us-ascii?Q?/B0u4ScTWGkZqB/NMDviN4sN0q0Ec5WZLkO4C5q3STPsGMjrnrkrE4T/eve/?= =?us-ascii?Q?BDP78c/YdWU0qk6YBy80fV40tbOsUO1jn/zk1MJyatHxnRQvYdFos9O8moh8?= =?us-ascii?Q?GCM+i3TF5I24Y8ZmRgAf7evZYWMM3V/qhc2lVnLnT1cwtL/h8rKTCjQyhhgx?= =?us-ascii?Q?TQJQfglkviplSOl/UDYrsY148E5oYdbGnd2sM3fQdAsKik28uF1oa3vbNWQv?= =?us-ascii?Q?icXnr5iFB7ZoM1NA553SAK2ZGozd0EuVr9IvJSIVS8c8mpIzrcpyx79tvzWu?= =?us-ascii?Q?d5gcDriCkwZnXZQI9jTXRKgs4O4lWnCb7fqDNS4/lzwlVBMgVBwTMwxCFzYI?= =?us-ascii?Q?YYpr4ykaRYgElzEuY1zmKMNc7DCP/iaYDI0t29trLtDbG6yXYg/zjAZvK7Fy?= =?us-ascii?Q?lHenTk6OpAikfX/7nfHu6Q532jTn8WOcr7I0Dr4/ys/aHbdK3MTyA9ipJdGj?= =?us-ascii?Q?ZOOFpoVTgpOisSEkUdJCUIwRlZe0Dx4/NhT6+zK6rK2tKwWZL0mVFfRtFLzU?= =?us-ascii?Q?nXta7ssWGyV2XB4lLEeV5SMYAXVmKhKN4KbwPI/y8YbwA5kPp7z0TPb66DDk?= =?us-ascii?Q?YMU8YbWjNzdfDyySX8PVBuXFOusW5nNVvjSpimP4SMd6p/6Ic9WuTfGObEdN?= =?us-ascii?Q?AeM5MhaUoW+IlgDrGwsMsgxqjOKnqWMsJycmHDQJMpzrltfTbjolWXdivEqq?= =?us-ascii?Q?nEiFuZTQURYftpvRajqyytupoDk0jclFsq2OWiutzVdk7eVfHZGQCZzb9eMB?= =?us-ascii?Q?bsv+Pi+l55qST3pnO/cBtrlD/RuK0OR8cKvaqO60uSY3981d+t5mFn68THDG?= =?us-ascii?Q?iWdwIBPe4Tzxn6XxBN2oKBrvIssq9ldH22A5S5ud5g8TogcPUi+89vY?= X-Microsoft-Exchange-Diagnostics: 1; CY1PR07MB2442; 6:izIq++mC2YjEMB/TbaU/hpjNGCe0CZm594N2g9nsa0efWSaRWQzsz5cxcc82OYfvrT6Rjw8ow+6M4OZdRh/gGg49BDFjOX1oPz1Cw5a19fUtnDXs9WyIyQGA/HeyZMWcf2FY7Jtkfsl84Q8IuW3IPDxi7UoWdYmyGQTnHCMaJjcFDQO8HsekUqGwcTYQvsOgqMPAw7sowtKpDyWRXOEgSspCJCEOXybQnkmelmZDfSaENUYhaizSB4L3+2+Y73tvzGPheUOq73jeJlCmUfI7RW3iz4sFbBKfmyMLxeD09ifSdAE2jIHHC5SrWA0SFsQkM2rpDbcVaceqsGtZLXAHzQ==; 5:Xzt4J0liidiRD/rSlxrT3IOm3H6D/6PXJojGTuyE0w+9USZ5tY/lVk5me7AV/lqHtx7Y9aLZ5tA3msxjGK8KkyvEvOe4Ok15zm235tI9u1A/6fNQmhSZ/LdUKEf6lBeFZ30/RC5KU1MhurGMkeJe7g==; 24:o86GAGve46kg9Q1D+aH+yQVvGxWvuvPM554cZVTfT4RpoASHu1AA6OfMgWDoFYcPUnzwdi70XkTOzO2c4RkfiLDV8n1ECAljfg3gNYDi988=; 7:ixnuVkXeRz/FtBBaV4MZMXvhFNhBSHOmElZPfymg7PnPuGt6NGe0jMvObJcSd0dM+BJ0QF+UR0BQtnFArhL3gxoZfLyaSQwk2e3gSCx0+x/hi7x23uDBdRjzTsysl7+617XNaDcXjA4TOL8hP4ZwfVZd6lzaMexUB5qETvXZJ7yAjygKOzRS1pL764bhawSGKgKp+o7+Dhni8MnPcWUIshORACBV4tRV8kk9kXUkTdU= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: caviumnetworks.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 03 Aug 2017 14:21:51.9729 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY1PR07MB2442 Subject: Re: [dpdk-dev] [PATCH v2] doc: announce API/ABI changes for mempool 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, 03 Aug 2017 14:21:56 -0000 -----Original Message----- > Date: Thu, 20 Jul 2017 15:59:15 +0530 > From: Santosh Shukla > To: olivier.matz@6wind.com, dev@dpdk.org > CC: thomas.monjalon@6wind.com, Santosh Shukla > > Subject: [dpdk-dev] [PATCH v2] doc: announce API/ABI changes for mempool > X-Mailer: git-send-email 2.11.0 > > 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 Acked-by: Jerin Jacob > --- > v1 --> v2: > - Changed the title. > - Added empty line between 'mempool:' and - ``. > (Both suggested by Olivier) > > doc/guides/rel_notes/deprecation.rst | 9 +++++++++ > 1 file changed, 9 insertions(+) > > diff --git a/doc/guides/rel_notes/deprecation.rst b/doc/guides/rel_notes/deprecation.rst > index 257dcba32..1345b0e65 100644 > --- a/doc/guides/rel_notes/deprecation.rst > +++ b/doc/guides/rel_notes/deprecation.rst > @@ -64,3 +64,12 @@ 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: > + > + - ``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. > -- > 2.11.0 >