Message ID | 20170713091231.13314-1-santosh.shukla@caviumnetworks.com (mailing list archive) |
---|---|
State | Superseded, archived |
Headers |
Return-Path: <dev-bounces@dpdk.org> X-Original-To: patchwork@dpdk.org Delivered-To: patchwork@dpdk.org Received: from [92.243.14.124] (localhost [IPv6:::1]) by dpdk.org (Postfix) with ESMTP id 4536F2BBE; Thu, 13 Jul 2017 11:13:25 +0200 (CEST) Received: from NAM01-BY2-obe.outbound.protection.outlook.com (mail-by2nam01on0043.outbound.protection.outlook.com [104.47.34.43]) by dpdk.org (Postfix) with ESMTP id E2BBB29D9 for <dev@dpdk.org>; Thu, 13 Jul 2017 11:13:22 +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=StDjf5+O76ETGzS6EzwximNiPYgH4l46N1pF88p1TRU=; b=O8SmYHLqfo3RKaWgn9tKpO6Dn0ufJ276oe6sOOhcqKuDaho3NyMGq9Jj+0Am7we6f8Z4PynYAOAQo5yBgxU3R+sE5ux0HwNp55xE+WNBGK8PmnGcr8+TJNUXCt4QlKaGXPexiPugAGX5iCXu/9q9SvQudeaRrZKbH8u7jnHPj2o= Authentication-Results: 6wind.com; dkim=none (message not signed) header.d=none;6wind.com; dmarc=none action=none header.from=caviumnetworks.com; Received: from localhost.localdomain (111.93.218.67) by BN6PR07MB3091.namprd07.prod.outlook.com (10.172.105.9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1261.13; Thu, 13 Jul 2017 09:13:18 +0000 From: Santosh Shukla <santosh.shukla@caviumnetworks.com> To: olivier.matz@6wind.com, dev@dpdk.org Cc: thomas.monjalon@6wind.com, jerin.jacob@caviumnetworks.com, Santosh Shukla <santosh.shukla@caviumnetworks.com> Date: Thu, 13 Jul 2017 09:12:31 +0000 Message-Id: <20170713091231.13314-1-santosh.shukla@caviumnetworks.com> X-Mailer: git-send-email 2.13.0 MIME-Version: 1.0 Content-Type: text/plain X-Originating-IP: [111.93.218.67] X-ClientProxiedBy: SG2PR04CA0148.apcprd04.prod.outlook.com (10.170.139.32) To BN6PR07MB3091.namprd07.prod.outlook.com (10.172.105.9) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 39c660c3-d279-42ea-654a-08d4c9cf6804 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:BN6PR07MB3091; X-Microsoft-Exchange-Diagnostics: 1; BN6PR07MB3091; 3:fS3cLhTMZCqNqwru/XAYdvg5DxCAmiKrD7K5J5mMv0D9shidFmITsTZ1cbFqN59PVaXHV0zBmw0qHpVuxkOgeTBr0bT9IdTen+BW0HYOBTQrjGM2c5ov9hITW90/w8H1rDfpCuPYc0+tIT/GOQIKlmmxg4vEcYBxmaeM0s9jNf+jVpKnOb0bPcP/hWonkBSxmzrKLEToYqUjh2PWbHZ8X4DvSnNwDQh5YjbI5udRm92hMjQ8EnrnkizWDMKMMp9+Gw6tsfeE8cNjFSP15vRyk0LRFT73fvMGUqaCjxONFfgDJum9dCAytViRE0HIr/IDFfnYULiiuJq8BqAnViEcqZOEhrMu/NRDJ7A+27ac6HHVvHhWfQVJ7PV40EEweF5K3/vrpzEQmAO6fPILoxYUDS/HPS9v/xVSwjoLhpQBrEFqotXMrBYLk1oovMycz4AUaQ/7OsmBGaOeR/2f5JCZbkSbLHLxZ5zdd3g7vschvA5ILK9gpRqEf/HrARL+efpRzcBdLocnQbjsAlxcrEb/yBFHKgVNkKUH7DakEs27q2SNhQUDMj61LP7CouFxM88nFTNb2KYg+Rs/7ieR/401jz0HF+otFHeML+DxlER4+NooTPNAK3SCS5M9u56Btzj8sDVXiuYo43fx4w7LYZK2d4iWtA8V/w7UioOS+uj6LkzKnLi9BxGpeL4HIAsZ14NkrJ0EEFAMHoqraYrQVMV2iHvtaXxvdokcvlSvzkZoGBM= X-MS-TrafficTypeDiagnostic: BN6PR07MB3091: X-Microsoft-Exchange-Diagnostics: 1; BN6PR07MB3091; 25:fgytCeV/eSxHfbl3u0UjD1YDoXtzd1FO3m/NO7BdVKZoxaRZFGo997foQ7idWSAeXq0JLzwMNkddKTvBOEPohDfciLurIideamVJGsL4YPKwJQh9ImMCz8FgdO8C6N6ETYKYLP5zmKv5Bc2eXuAQO9xvi3asGXQlMOQiaPQY5UyVTBgKPxSjbYNVYNjehx6vqCQNpdKjZ7kQ2Va3Gbauh8qmpFCQ6HAhYTvoWJp1X2YCWcU0qJghk177fZBGFo3Vp1s6Vz1B3r7J5Ab7ssiOhzoEJ/xy3LmAsOSxCamG6O6AF5ielWzB3MB68XMzymTaRx+EeCQx2hOo37dQgYUySi7Cb13nz7Hv0yF5QmjfkEyslkBqn5pHDvtkUZz5FjsxRWJpPvuTTwsZRsY4BIUem1jVAY2eat+ve8rRD+iSCCwX8MIQ0ZTnYHYxvPxjKNCmVJ2dSQGZ+pMwgMeYqWpFp210myfwTBkfAwr02yxGqQxxjWTqtR6KdYmeh1wu+g+01FQ2jNoNrkwQ7l4+oBtcX+5hlGpGMU8WoI480vTdzNQXTccLTjVCGuTYPHQ4x9Kylf05R2O7NWdkmn/HbPe+UhDC3k76bCzp/BEA5T+l1X1lVnXcF6fIrRPXNQytDJR3Jnf5fDOQiJxgQV8EOGjbynuvXP/UQ3WbOZtBaXHy/nY1rQqRsNhs6+3Mn4+3bQkNUpUrnwyho2Y0zfgQ3EqmeQJCLBGAT/a9Vyst90nhB1C+kCd0/Y7YKbfEibmsENuWdIy1yXQ5F8HhgLZ3GNZMbmyR4shf8ACXmWU/yG7NAGROK0h6K457It3p8OgESHneFXGyh2jSMhNLFla9ZxlwjBS/qJ3xoOnWQQA+5KWAywU3OYteLSHvS5bDNCcw1sRJvYNSneYYd9Z/IX2TSZIA5eMouIrOu+j8R3p8UtUiq58= X-Microsoft-Exchange-Diagnostics: 1; BN6PR07MB3091; 31:5Ot+I5KVRRmBZc+Z1KYNuhfmk5cc6LxUFILxW2Nxynicd/tt2bGZbXPNvM3otkXOS8MjTPO30ZbCU31efXFeJetXLCjscw86HwztwebwA/HPhb8x7imw3blpy3e6t2Zr9ZlP7IQunl//0M3zDTRmcC9XxZ0s8sD8cYVDrzv5Ph6S1m3k1lJgUNB/2+7idGG96jgT0jJyZA+J2ZjsiIsQ6QN/w4zjaUzDL3grhfQzZRz5kdAjjoZ1quAMme1OMsBozVPURp3XvERo3hy6FCCT1+bUDElEUjm/fgjQa+4ZBp1fH30Pyb35UnN6HLZbyeSO8G72GdWsjQacvpDLRoK2FOepHqjPYIxb3C+MoSsA9MHhxd6S10w4XNhV7h0HaHQJPxh/M8Zs37n48RgLmTDBcAfPDwT8SPzAV3M7QBVgGNqshaWjFOOKwQomxk4eJgmwXVWX+FlAhVJ7rg3bYJAiKG3IJIllvmIpaSNyaIDsFW3IcKHBqOpfvio+O/HpQzq7bAdaWyFwOU+fC4uZmz9ZatPi7jIsIMs0/7UPuF7huzAPhiH8L5XIrF4tPcFwW2CilvqxWZ90g3Zt9mspSQG5Ior8sgdMPsgUYnAfAYeuBdPQsETKvVZz9H8pFx+DP9ttdxmpu/Dvk3mV8qFAF3/eMm3uXycnfz1ctSZNZOmDkEA= X-Microsoft-Exchange-Diagnostics: 1; BN6PR07MB3091; 20:FgoWe2fPAG9egLes5mMW7b3oh7SfRENAt8IIZpkYNHV5hwdAdcAPGd7NcQc5q65CNt8gQElHgNiVUSNRZJZgu3OdAxcsFUk/itKnNIhpsHkGtGqrb8nEen29pKS49s9TmrosLDgQscoWSZmsPTv2s6jZicJ7u2U1V2gHwJmaECi8XigHzE44TtZmJpBEtQfQw0NK2FS3PJ6/GH09QD3iWmiNZhnHbrBd3S6uj7OO1lGGuDGUWwmhPjtYpHOfC6TIy21bIsMQ0qdPL+DSXNnsLMJk7hIb2Xs4u1IO4GH2oVeNzSK/mKq5n3UzeOSCcmVwFloKVv6LFG73/hOg1tunPwdf5e6o4XNFCdbSkHY4Yj8cxKyJ+dMIlhQHf7p1A1FoDruvXU+Zeq4XjwShULTdjF/1Ic081F5sQT/6GXmUDSMa4IhhKwFe+G2YDc8QtU9WfieBdt6Qv/BWWCYY4IoTgjSGiljR9AlupfQj+vh+UFqLlLWP6cqsfkqrpGMyOIyQlNZKr/kfj82l1bZonQ+z16FXA0THuZR6SIIemTYdNNIPYYSGJz+lIoTUuEngzGquUCWu2/ivKxYM9liFw4r4Uq45Tgt1FZOZ5p/ZII0uXYc= X-Exchange-Antispam-Report-Test: UriScan:(236129657087228)(148574349560750); X-Microsoft-Antispam-PRVS: <BN6PR07MB30915680BE27E74BCEE48737EAAC0@BN6PR07MB3091.namprd07.prod.outlook.com> X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(601004)(2401047)(2017060910075)(5005006)(8121501046)(10201501046)(3002001)(93006095)(100000703101)(100105400095)(6041248)(20161123562025)(20161123564025)(20161123555025)(20161123558100)(20161123560025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(6072148)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:BN6PR07MB3091; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:BN6PR07MB3091; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BN6PR07MB3091; 4:RjCmcx3+h5Kgo8GykmFC3oaDN9xcwGCDBwS/YLHsLw?= I9Q7o+9kC+7UTOlu0GkWrTrTFcu8vyshTkNjZSMVpbe1lqb8Iax5bdIVHzk1aAr4it8aICz/XvkNutetqRXrCddFS1VDbg8Y4wFVDPUj5FX2eJf5hUCpWaJHAsRD2RhN1O6AYk79MXKyHE5oC7/eVBva3jkyNDjTDg4H0ZcycTKUQxmpEbuKZ25NHL4TYEOpctsfGlJ5z6jPehHuFs6s8hZPtfE9xxlfSW5B2syWbG9MTmxkC8C41wP6ecv2/1RIGZi6ZhWSIDAdVqnn5mKrFK3pgNjrZ2p5PvzPkvuRcmco10LjaK0pGJkFqt0OeU5GoCVJlIxriFN4Wc86w/wxWWIjmzpb77gwbF8DbU+2P+QFeq9uX+Zxd/xA+vQtSufgB5uT1tpXpQ9vluuwTqqGNTGL3QfUDW9jhUvottzndtVUPt4GGfXbTkAHPCGi6tHYHH+028wbbRXjmzvbQ0jKTSWBAOJr8k+ybfhPKtAOWg/C0Lw35JKG8xCQ13U3nBYlApMAvGEC1SCTkn/9Wwk6WNpE1RWqTKcyRraofexpR3EWQojuLIw1UH9w08HRI/us6BA8TvSL8E4fF8LBArSEIcRlWYJ3vzuFFF92QpSeDbaTUeSxJttHo9RNKUhvgZZefXYm4TPwXfRQOqlJrmrWFFOW6FG3Z0JClq2WXIv9WO5Yfb5Lc60eVjny8W1j0On4zqUDcMuJNmMwArfyCpHP8h3mc7F8U5pYHytdSChdI8dV3s93ANltOiiPCWydR19wiJ0NmYx49y1qK6c1i2u5fW5zdYUyys2eXmqOXWdU6Y3xarReYPtegLp78V8SNEIl4ptrK/JOQ5wgdWEMSvqQvCdlrDs/aULVbJ/snaJ0B8Zbk4c9sw1dIeM0x984A55bmKQgnCuV73vBS+7ifEeyAenIS2jy8rD7nqC2GYbvBqDKrZ1LceJB7ZebMhK9dmKn5lJJhhuQBBAjK3ymCVHBX6j8/NxzoV+dza10uB5uyQPQTJg0weSFLfamH6zzYUoFjB07pY1gy7B6A7RB5CWWRVDzJ+rir25cRxwuaOnZh1rAR0Y5zx5dq+8Ga2/OXyaBYx9LJMH8I3VClDum5EvTYggO/fHeXiQ6ocJZ2tu+Gc5GHGNQZW5BDZSvfAYKirVZPHRPjA6OkYxWPwwZtLx2+0jsj7sNFryNpfkyN0t5qi8g== X-Forefront-PRVS: 0367A50BB1 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(4630300001)(7370300001)(979002)(6069001)(6009001)(39410400002)(39400400002)(39840400002)(39850400002)(39450400003)(189998001)(72206003)(478600001)(53936002)(966005)(6486002)(2906002)(10710500007)(6506006)(6512007)(6306002)(53376002)(110136004)(7110500001)(38730400002)(107886003)(48376002)(50986999)(47776003)(66066001)(36756003)(68736007)(50466002)(42186005)(25786009)(4326008)(33646002)(42882006)(305945005)(5009440100003)(81166006)(2420400007)(7736002)(3846002)(6116002)(6666003)(1076002)(15650500001)(5003940100001)(7350300001)(50226002)(5660300001)(8676002)(969003)(989001)(999001)(1009001)(1019001); DIR:OUT; SFP:1101; SCL:1; SRVR:BN6PR07MB3091; H:localhost.localdomain; FPR:; SPF:None; MLV:ovrnspm; PTR:InfoNoRecords; LANG:en; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BN6PR07MB3091; 23:Jnena+4CqMlIMI0+uwnlbQ5PithASorwrcnyqrln2?= g5np6YDIhWYJqemEQyANhB4i4jkP5rU9joaO1giSsJVgkBGLvp2e23NxqoTCxvF2G9QeztRM3IL/w829XTe5n7XcCRQeLtlXWRsi3/vn4r1DUlGG01dPO9W405/uYv+jtG7b4RT4L04GTPeIt40zGae9p6GpgFBVq7+R6EnFqHvPMdRWEJXhhRmr4hogjfijNwYE1YsgTDqhJWDM1rVEB6THuhOSb39+NymZte5cI411Im6Y1HpacbIsiMNgXSQb8ihAvsrG/hr2m1zyRPjAQfqQjxWLdUbXLiqnXAufCZ/eB4I9ljGy3jHA8jBMotzR8RVZzpaMRnPkAO+e0MY1lttyvLBH56F1LnNqqWuAJBj99vH4pGiADOOLcj0TkRvlhHqHLlfzf3SYq8rcqxxPTmxgy0BPDXXzFLQQ2+290Lf3dVccwYfZK/Q0p8sWPW5DctewqcmvcxpKEkdDkrMUzxexrp+3nSFxmSLnUyQMbrcZ0kNKNvLMI0Yf8HPWv5C3Ot+NbpRgy4TyEX9xxaOHG2w0Q4uYhvAqaIJjAO/vC8ADq9rdy+ppNCijHlzWAZpB91VcnBNstAAk2JfkbRT3ctKWfEOcQrJA8mKFHxY226YIWCBbcUyABxr2PE2WvDAR5TCoqWNiRq7pyItlVkqEwx9jUYIHgsaeBoh2e/gaEC8XnBWtLfEE+H8t6GjFu+oXQT2idtfvmQIr6WJ6m7X3gxBuSckkb0CbEHB2pszAxpOQDb9A4Xf3jom65/fIhT05OPNK3ZfYnO+557cPXNtzTmxMxkrLGCbt+1nuK772i+S4TlbfGWBsjTUjHBbD7mM8uzgy98B2X61uYs6cerHwctVlHrBNszglL9DIdV3heHaEu+r0Av93lUb4qRjXyDWR8cx7ZTRhxCnylThH9KjZitJxjtw9AOzLBnfk9go6svMw6zsO9vQGx3pOTD6DqVvoTYFm41U8RsYHI5FFAe9nzAOYRieZjn/huceyenBmAAC7Vb6tMQ4u8dajQEpLnjk5+xOGrnrIv8uNcHTIkXZyM9Dde4iiiaz4/tCN4qyhVMq+7gTYUYGvIXW7hoybRi2OHVRKWY8SAfVutuTEv8cZh3Nzh5vXdaEY+J8wtWigtBYzWVGLVgfu91G9Sf2M/eM80XjybSpL5r++hc/PzGzsYNy/olwv1WfrguFqeNKH00DGC0rQNMJAVvvMsimhKyjx2VDMZqTzIrfZl+j+D/3vsfm6e0ppbGveOZxy6c7acFgzQqYf6JqDkfbGQWJ0i7QN1JnpMtvEOQwDRrL+Zz4KPYOz4SPw3nfGDllPnQ5zLDb4Zsk+lp6jUekgn5gSGJNzBFuCrpmPCN5fY6LURXLkqgt X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BN6PR07MB3091; 6:hgPDnqwVhErF13/KPiXvnm3xUibTRClZ77AkoGJ6IW?= 8X0/NfkjGyfWudgp4AL5Fdd7R3jO5x7GD/SubJ51igVmndPYJdbPkFUaMDt4sB0/FwBSEsF5rDLMzNM/HunKfDmGLHA+gGT2vpXDBLk0a0mjEGCH4X1GNUC/3dJFHW1Ak/wvZKhcWRBme9k51Ft59T9kyLO7+CFb+jNyFp69plnp6XrKR7yVXA7MA3kKJhjiv7bk/mXi8DljJfjXGHg6dKgfx3q31reNvl1X38zvFZKQ1N7ZAqHC052F2qTmj7VjxdmRy1NP2BBw9QAYvvqNesb9V4LrUx4gOVASWOVfBIBGe7yNv4x2DTDu7yAgffgseoJ5JfWK6LJrxvQUFEuUTndr6oYSSyo2wsJUt6J8qt7nQ9DzqKYkEc0tcUmptit9NAZ5nuG/kzFKXMa4Mcx02u9IafWc+voJ9F/OsNY5RRVNKtM3s9V1edf/MwUtvFIEafZvDG4GsJJUKFVofCNLHi3rXN8DjlXnsxEEavIsitXsEKyFya4nhvyL7I/3wXVTqlgfqmF7WhsxpDA4SH9DJ/vP3BnKhoAc4jaE8GqU/vUpn/MS8L0BldMTXsxn3t4pFbh172MsW+KwBR8hgs7IQHSV3bsDd0i7oLkXjRIr11JtSlCJStJsSrUG1T5kpM/JvpEeLeK2yCmZgJwKZwimZRMoB+MVr9JKqxHl9WttK27NgJdA4EDiQ60zu4WyTSFR9DkfDku1W4YtEzwr1jOKzXFbEL9fo8qqmMQn+YfdMoX+kFo2YtA8tI4C/tGQxfsMYVir+Cn5hLf52N8TK9aeXKeNdyHotkzU5vxvQJVSvVmQhxSawkkniqmRZ/ZAEBdCxturZGmRXl0U5nXQEmUSyLQj6v5yjZilXItO9xNwvQ1FgQDLBvSorDSLy1PENN/JpawDdg6poJ3J4fT/WJiDtIqi4XKicWPjLaXJlJSe7K5LVlLp8iPVAi+LGj/5jz/J4= X-Microsoft-Exchange-Diagnostics: 1; BN6PR07MB3091; 5:42yIEUF66kBRoi6PUmFueaT9U0bjDRV5mtEfghrpqQMZxKwYMnz/WwMReHo5RW3l7uF6e2b8lQJxeNWDiA9GXWX23y2PsF7CS+n7dqBEhdNWtM0tD5SfSc9ogxn9dqCYj2VzPUX9sXVugGeyQpE3Qpj0n0r9pLJ2mBF8WiMkYEJsNX4hmtvM49U2QQw3B+9Fwn+nm8hwNolL5Ofy4jTuhntNUj09qaBPTJmFNdSzwKA4Fx9lHwY83tJehimLcCN2v2aiZILNuGjr+pC+N2jwJIExDoBCPC/yiCETpkLV4+rLNga68fhbxP6dEyynCMX/DTD+GRL3gECU1yn8kRbF3uusBXJCuS1WzVea/+ZdsNLQvC3uOlCGx7LJoPHMmnEwKgQgRS81kypbGvSIrtgJ5KBTTZF3r4KeuUoIElACYixG+KzaEDUJMA+4l6HZc5wXGvp2PFsyQPMdZ2FSRafwoczUPf2khpcEXxnjoY7SpCh0YBrnSWv2m8sNFZTJ0CwG; 24:/v+CVmQV6RofDVTxCT2mz+siCRdSIEY/d9S601SgSu1bs4Qt9JOHd009REr+6hwU6H0sAswOJv2GODdsp7zvdbG1KcYdWI5KkS2Uj3LsdKY= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; BN6PR07MB3091; 7:8Ka2S/PfMzMCh86VrvknnXJ0NjY4uPW5ev/dvXfOE1fZHMlpNEl+Ii48x1OgOqKIouV2wCGqFEZxB/3n0SmAjmolkdhuYRmhmaashKTOnZTLw4VUiWd8LHQfL8OUTtX+q3uUS4PuKGPMWxRdg8q1cz0DPYu6AW/Nb7EGKfNCo9Nl3+O9zNZB1OGhutbTIePTr7Z87MOmuy+o1aj9M/n+6U402RdoM4oHSshzjcDbr6diDl/Qrx+Chxiy2ncRH9S4pfxeZ/O1tPpwikMSRETNmc3qS5sw9ecFTmNDffdzY/qGAxyto7sHfwR5WDrsMkcL1z7ZOaXEnewRlAmZ1Wwv6LZm/wfprCZ+v8OJs+CPIuPkAFuxWKxT8cbd+2RR45Bl1YHpH/bBJsTF0seLkAG9XdlIrSEiPBPiZNdFq0dNl65PwvtUO89MH5Bh5aa2zITNvA+qZ1QgMtwQMC31poFNezKn9CVunGFthlkdvHCXbKRvwk6N6Nq1zsUnSrhwMZSvuV/k2I4kK0TthKJtQkd4jIxaA5lieO10rHIWXfd0KGgKvkVeLZWz0VxRaMDAIOQgORyJHyuhccvV2aAdLwqFjTtTV3Q6BSQNwIPkBB631XHXIsH43oUm5e9U51THN056vRIsGCOTVXytqV1N63LwT2Y1EmLJSyCXUH8NK3hl96YRD4zfxdZ4HpeVK+UvxLVDrzIWXlTa3tQuIrHb366Qq8BRIRwPNKAOQupNtck/mT92D0/Uv2Pqv3t9QIqyOEVpsqMLAK6Pcr8SZaL0nd7MOC5hiJvmTQesCGBabMxnv/A= X-OriginatorOrg: caviumnetworks.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 13 Jul 2017 09:13:18.8489 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN6PR07MB3091 Subject: [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 <dev.dpdk.org> List-Unsubscribe: <http://dpdk.org/ml/options/dev>, <mailto:dev-request@dpdk.org?subject=unsubscribe> List-Archive: <http://dpdk.org/ml/archives/dev/> List-Post: <mailto:dev@dpdk.org> List-Help: <mailto:dev-request@dpdk.org?subject=help> List-Subscribe: <http://dpdk.org/ml/listinfo/dev>, <mailto:dev-request@dpdk.org?subject=subscribe> Errors-To: dev-bounces@dpdk.org Sender: "dev" <dev-bounces@dpdk.org> |
Checks
Context | Check | Description |
---|---|---|
ci/checkpatch | success | coding style OK |
ci/Intel-compilation | success | Compilation OK |
Commit Message
Santosh Shukla
July 13, 2017, 9:12 a.m. UTC
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 <santosh.shukla@caviumnetworks.com>
---
doc/guides/rel_notes/deprecation.rst | 8 ++++++++
1 file changed, 8 insertions(+)
Comments
On Thu, 13 Jul 2017 09:12:31 +0000, Santosh Shukla <santosh.shukla@caviumnetworks.com> 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 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. > 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 <santosh.shukla@caviumnetworks.com> > --- > 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. > + - ``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.
On Thursday 20 July 2017 02:16 PM, Olivier Matz wrote: > On Thu, 13 Jul 2017 09:12:31 +0000, Santosh Shukla <santosh.shukla@caviumnetworks.com> 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 <santosh.shukla@caviumnetworks.com> >> --- >> 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.
20/07/2017 12:27, santosh: > On Thursday 20 July 2017 02:16 PM, Olivier Matz wrote: > > > On Thu, 13 Jul 2017 09:12:31 +0000, Santosh Shukla <santosh.shukla@caviumnetworks.com> 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? Yes it is OK. The important words are "announce", "API" and "mempool". As you are breaking the API, no need to be explicit about ABI.
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: + - ``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.