From patchwork Thu Jul 20 10:29:15 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Santosh Shukla X-Patchwork-Id: 27079 X-Patchwork-Delegate: thomas@monjalon.net Return-Path: 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 A750725A1; Thu, 20 Jul 2017 12:29:48 +0200 (CEST) Received: from NAM03-DM3-obe.outbound.protection.outlook.com (mail-dm3nam03on0074.outbound.protection.outlook.com [104.47.41.74]) by dpdk.org (Postfix) with ESMTP id 88A37231E for ; Thu, 20 Jul 2017 12:29:46 +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=z6YgDHwisXxp8nnRH53GV8POoWMjuxLlmsBOB2MT5ro=; b=Dwq9htrofGKVWV1gk0nbnmeguX6RiRPv2hRr4B3SQtHY/lBsZkjVzKXt7wSz8yyR0BdwUIXnUpoFPfJRoDzi7EdRh9/hiYAK3E4A5y+sP+USCNZdDTTX+DIyh+ALooKKpCy3qmqMXBBFvzT0o+5PTw7ROQmY4KzjjVy9/B8z8os= 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 (14.140.2.178) by DM5PR07MB3098.namprd07.prod.outlook.com (10.172.85.8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1282.10; Thu, 20 Jul 2017 10:29:42 +0000 From: Santosh Shukla To: olivier.matz@6wind.com, dev@dpdk.org Cc: thomas.monjalon@6wind.com, Santosh Shukla Date: Thu, 20 Jul 2017 15:59:15 +0530 Message-Id: <20170720102915.14497-1-santosh.shukla@caviumnetworks.com> X-Mailer: git-send-email 2.11.0 In-Reply-To: <20170713091231.13314-1-santosh.shukla@caviumnetworks.com> References: <20170713091231.13314-1-santosh.shukla@caviumnetworks.com> MIME-Version: 1.0 X-Originating-IP: [14.140.2.178] X-ClientProxiedBy: BM1PR01CA0084.INDPRD01.PROD.OUTLOOK.COM (10.174.208.152) To DM5PR07MB3098.namprd07.prod.outlook.com (10.172.85.8) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 8a4f7820-fe54-4bb4-1d0b-08d4cf5a3d06 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:DM5PR07MB3098; X-Microsoft-Exchange-Diagnostics: 1; DM5PR07MB3098; 3:y0qSUggcKJoE2S2eldVodiq3GUFWUMFlMeP8DfDNm9o1YXs98NuxRWuPl6f8yPZia1dHUNYhKjqUPOE7Ux73WvoTzku7OcAqrV4GQQFttuEiS+NhGAkvAd27OF0AaAGDTzopylUENaCsilr3eZYbv30NmnLGmyaW/FqKAFVSyhWd1n77Y2JaSyTxhecrJqcqOW2ICWinqDDKLnzdW3IIy3iWGevXWcaAyI7lcXgp/KxAu8eFAkdA17DzBwovNmsaO4QTroKUFuJSMvVzrDSL96KHk8Z5K19y/9/iXX7oFclcM8s9++96pOLRCRIcShB6iVOHngXzkh9uLFrStzLmtZKTalWkjTlDxgKqxwWtwlrp+XJYDfGbk7vdYaMkOc+N5N/6jv3BL3CXC0If+kJacDHYfeOZS12Ktztqew5N41BUptiGR/DxJ2HMBSLOuSd1REIPvDFLusFlYoC86woDGCmFiUsWCvMOm6cJBSslokjhzoAeiV6zqhJFdWXBDkScqA8IyKs6pWceIB0tMKLPq/KjYwJSKfq4IWfeTX31fYHYBNsQJzoxFAvt1Q1GJfEu84xfvdtxzeY6JvyEhqiO6ZU5/bbeFTxFlb+wmraogu2uQ206W7f9nuzbi/LOsY/0unINDtd+vCzrG+v20oYXKhE2Dm3YwepSiiDSA+yn/0m49NjY2An+rn2lDjzAimStZYFvKU7NpqJiIAKupDysm1uaDvsgHYU5BIMsZKRx1Qc= X-MS-TrafficTypeDiagnostic: DM5PR07MB3098: X-Microsoft-Exchange-Diagnostics: 1; DM5PR07MB3098; 25:aNxxwKe/hx+3DjhiaoGpBtrDzvDLdIzUwNILlKwvQCZppYkwMQZptVuvuCXGbXUpPVFozIwLbYydg8EBQR2B6AUuJ6vQBjBQO9AIKp48cWCe/oqY+ibYzRDWx+Rtm7RCxbQ42PPkpjWsmlf3ACjb2yuGpZMgzyR6IXe6TppQCXHXSlJ4MVMR3kFTtjUvEBwmrb1gzDaDsOwS0dC81Wd/PaVaL/QZSeObVNa4wwazSG/tn8yZzTzZT5Jtyqgz6UR7j2cGVEiaXS78ISLxpDcFtB/+s2jrEo/JYn8bKRQ5ymH5JfYBKCKUQuSZ+amb+9WOqq+DO5TAHxF1ycNACtVeXeZUGu36MSkT1XoeyHfR2U5nlLSonhaP1JS/kVkqYBfcYBU3d5k6ai+Hgb+qHSuRvQuals4aHuRapb8i8KWxnji0k6SJOODSt4VMMhhluesPMj+Y5aJsscnxrr717gH0lgN8a4EqAJ27S6fR6rsSYRdB6E/n32+UTNx5CKkgIfindgGUBWWDNua/DX8G1Y9I2h7d9LnUHTuA2AJoTy6Lu+lUMGdTx7aMFp9WaRXrsYpXBRBxNEZm4EZARIKzAu+TT+ohEMNvZdMPVWBD7KMG0DfXtUOL6hrIzB2erkWfcMQo+GETfMe2eY/9yT5CE3fLu8coJrH4r900xkRNyr3ZmSB+ggzuXTFevo+iMiyG83xqqhEMPVn/VngVpdRAJXAQsPNwIHTIKsousAd3njqnHM/6fJeFcFfV4OCARcR6atQqCRi5apOSejkuC10ZFZ7Zg1HXo1z262oNXN3nYERS8CBmUPzPHjZpifECEdhQwTvPnL67xqddPPuBtKNKxhJEoWVUNHnHpi6umyopMSTAF15J/mi/A9zy8GOPraShNjIsUvdMIWFjCxXHbTaxxdzrktObmfTdE91AhU0+l8J/KAA= X-Microsoft-Exchange-Diagnostics: 1; DM5PR07MB3098; 31:3veUnChI2IqHSL0qdADFW9MWHlZ+hhz6A9eeuY8PB5wbaJH0KyCUH3kQbsp2I32dYbPcCvbSbLzF+WdsE8fAxYmxngZ3HHTEvmGjQF58HUdD9aSXMbjaBc2ibFk4l3PHPF8ZW9xYhv9wdLdgoMbR89ExvAB1iSryvU4JW/6u0pwr2lO/sgn59WqZpK5ch/AO+Fgnp+iBC0RG4aS73M1dg0iduHDt8/p2CwwGtEUeE8H/jUMNjSq6oreRaiUb0s/8SC0v16iNHj5WjdfVe4PCnWgG4FFBpo9tmNoTSDhOuctUUPv6iUUlY9cRG05DCD1DPIBfN77eU6TzDhSuPOAJmMt4tmFmnpueAC1LpkIuKohywChKZ/gQKeOx4owKmExBgOUF9NLOC84EyVFtXuHXhuVLrvEH6jHyX/00JV9ADHO0O12cgY/R4h4U7HBHpWk5R8GPU7bV7h7tG7E/JYvH75FGK97irEQRzxal3MkOXRdWTWcFE4bvnB6WDoObDqy0x9y1wgMr1PVRgN9xTzMzPr3Hqt53LMbNIDcsENMLiwkD+l5o53P7CwhWOkKSyt/rwzYfiNz8yG/7Td6dqOoI+J0B12a1zVatIPWYJ3dEOLNbauGvsZLhFTsNoXIV2QWpkP6/KKUxyogA4ZTwKJlIzkVaGzfd3QbK3l2DFdKqKEY= X-Microsoft-Exchange-Diagnostics: 1; DM5PR07MB3098; 20:BCIt1MsnosK3MuZ0S4AZu9KlD+eQEG56oQxRtPRtdqmchrAJINgPpGvjGHgHeFiA7H2iD6oqDm9Ge6r3nLOAC1MZvKbKWSfga4YrMQvd8IN4EinNCt8wi6faQn/OEbJDynMlbDDA7J2FKVAQSvhacIklUAXLFTO0c8i5NKyzknXcWNRvmLyeCYdVBjDn4knh3kIPTGVy5gB5IPwi0NMbHI31k3u20R8v65rxIcvX1naf0ySoNsuSDEjfJjWW3UqJ7f3g77/Rm68ICl1C0aZiUjoAUJPTMVOWJe0QJtIbyyd0zdJ+BsVCNkT8wbZglTBL+ceLdi/w0zRnve0GieN+dmrqrZGo77HrHk2GjLV32ZnI0PwW0R2LZD/R5gkEe4gFuqX1zNM93CY9mKjIXhLXwQ2td7ErNcRFwmcjgo5//aYw+FBDh8bvGrPYhC9fMdIEcIfHU8cVG1acEtS/JbeZNDTr7fm1otGyO86TicwDKTL3Aie07pT6v6UQ7RC/hsdRfJgRzWAm1Wn3qiSMSWnuasemqUI3yGlk/ssUYtaK2vTAByCF2dzyLUjGEmwhyMirza5Yf09u1rrX62U3xnvqiQPYylD8y3tWpFm9CFn7tqg= X-Exchange-Antispam-Report-Test: UriScan:(236129657087228)(148574349560750); 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)(2017060910075)(5005006)(10201501046)(93006095)(100000703101)(100105400095)(3002001)(6041248)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123562025)(20161123564025)(20161123558100)(20161123560025)(20161123555025)(6072148)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:DM5PR07MB3098; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:DM5PR07MB3098; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; DM5PR07MB3098; 4:BYKHUDpy5IIO+UuCwzKlDSdXe2ZPnxH35fN9WH62l5?= 1j/UfxRZK0Ka2x0x2x529oAb6O5ACSI7ZGP0Ks1jr5P4PXmXl7ezEkzN7nfYLYhKFLvW7GK8+mzaQw0xtEUCImfGlZaGM92Yj1+ZEmQi+craYCkIrV5+sYFouFtngIOpmmNXo1kf/f7GvZjSD1seuz/G+PsS4KkUNerVwxwqN49B4wAvWHcYRkLgp1yWu0L+Hnr2T2wL/OxKDbqweQE5gNymU16myKcavE3lpaqp2Z+wav15/WWLh2bhpqfpA894C+akF3PQDeamRAS20YaivY6pUtT1rARtI5jEzTHJ1GaXLisdadrzCdxOP8pDECjKvFbf/Iq4wK5yFjC11BkYJMGI6MdJEE6lr9u2qLLdqAc7TEG6A60fpunntCPBbea81RzFtGQf0ilXxXL19XfgW01buk1D5HfZsSTQd4YvdWe5/WFOlUY2FU3CbtiyaDft3V252Osrume4NKOd+kzPctyqxRtMdMUB6EWEuLSDXD/M/5DWAnUijMBnvVIUxC70C61/NYhZ4iNH9ifjQmnk6Am0R207e3XstcFknxmk8ajM3xHPo9QFb+bCaRkE+m/MoxuVmU1yPl3Xo19j8hPmvGrEeV7zBV2ioLiwl6qgRHB8SP7RfP7FrsRS+TYCociftfqz6qg6yurnX0n7c+9r9xjjirFYL3gAuMGoTFTwX+GrX6g1u1UHsSQ9SlCbwJOIXPx0VhKPX1TZDdmmkgtGQiWa+79TEy7h4HJ8Ob5EwSFJOIMR3iqSw14ggBYHK40wyF6j/Wv+XG5wzQYR6K3cQLGhZV2PPYVU2DPbLQteLbq84UKvh21nVAvU02+ZneVfES7pJqc5hVhPyzgPcceLSztVLPYjchNra0ldbHcuECYFPa/xzZUNU600q2hj6HGDG60cd0Cbq0ePEYe3WhfyRgIEN0Ye/S66hyzS5qF8Pd8KgGWoQlmmHAtyKNFmyrFkc+5j22FHp/v8LzHfL802F+NrvmaUDRG5Aeav5aByNms+/6q+hBux7XOw6f0y33NOA0Tmn97HlLMtXGyD/AopF+fMBY5R9/mwuGcFB4v/rvEJBIE42T7pURgNJsExL/JOp65GdwSyAEWYc+H60MuW4euHgkKS2DuRzxI8EKR5zWFFNnJCBU1ItNu8p8fxzFGobbkKZaPzCuAeONvX14yrjot3tS0iib7nAmctbQMZ3vhQ== X-Forefront-PRVS: 0374433C81 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(4630300001)(7370300001)(6009001)(6069001)(39450400003)(39840400002)(39410400002)(39400400002)(39850400002)(39860400002)(42186005)(4326008)(76176999)(6116002)(1076002)(3846002)(6506006)(50986999)(25786009)(8676002)(50466002)(189998001)(7350300001)(6666003)(81166006)(42882006)(2950100002)(50226002)(72206003)(48376002)(5003940100001)(6486002)(478600001)(33646002)(110136004)(38730400002)(5009440100003)(53376002)(305945005)(107886003)(36756003)(7736002)(575784001)(47776003)(6512007)(53936002)(2906002)(66066001)(5660300001)(966005)(6306002)(110426004); DIR:OUT; SFP:1101; SCL:1; SRVR:DM5PR07MB3098; H:localhost.localdomain; FPR:; SPF:None; MLV:nov; PTR:InfoNoRecords; LANG:en; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; DM5PR07MB3098; 23:T3HQNzseVCEvunKLwZ/JIwiZOARiE9j5LJgTIm6aR?= 9rxEZkHxS14TmnECcAyKrMgq2Wdp60YexqEEPzwk25AXNDfHld43V8uvCQo6UmpPOaKHc9KKW5g8NBwcWGIbRv+TFgmtvDhlupUy1MJeTtxmRYSXW/RiLeVRL6FQOrPDH3NuvFthFg3hURTtS13nxqdeJgDgb0y8YxMj+T9DVdjCMZkPdGl5HbEYOfQexbuDyFykn/u7VmMPa5X5nf6X/tHjRiW3NBIvL8myp4tq+UaeSdZIv2cjWchZSWNuI/LH0jN+oALGYuR1r76k5hFlF0acTD5gKf/3rx4jzHpi0qfC9r+XTKADfWJQOcG+59IifjGIwwpXQfMLeOjptFaEpBRFQS3gHEBDGGv99qcah/mO4KR0dcQ6XdlscGe3Ejx7jJLIpRsqE/ixTWazFzZOS0Rj+q5aFdxwxLx1NFDEkcjMKMke6RS7gfBKeo5gbDT8Xjyd57akDlbAYxjAaEew6RGtpeXtDUkPeJtpwob4r5PBjt3oOdInVu/BPEV5rYuk8ifhL3fefnG6gS9iDo5ScS7bUo4R7MNw0bzNWotRGVSOQtLswkbbpEPOdvWLvJvs2xdpyvvlwLjES6X659CEbmzK/NhFHvbt9RW71GXn/izK9ebsE19mfqL4iUqe2JDmKPUfEd62v53gtTNDse3ieyW9+U/NcbynRl3749BC7iOwv7P9dhvg9pCKNIkf6ss4rHEZ5Ix8XP1b23+uSPNZjc0ZVbCdxSFdpFc5OF2cHjhWAhu9NcYi7De8B9/QVvO8v+EiFN2SLbBErsCDz4p1vT9K3RbMCQxKotg8E13osKhxY8Rh8go1O+Syjv7jzDn8lm5D59pTGj0HEcwEmqgxWwY2CKpxc6jQy5tjGevf1408LIKJBLYgzbm4CtFvSyY9ax5MvjSQHxdkwc/X2ALX+xHOfyJsPLSXS0hpfLLykj5MQ6u87WATJJ0ESm20bjDChuAY8xdVDh3bQvnYMUS/X1sKjYF7d7BMo5D4et4Jb/HndwUOxsnccdP6vOOqYLcYHbGBBcm/gZpgtclFUcilpl5PRxyCF29R+Jpyoj6Z76vrDJJCbAjCaZ+BNArUHwwZdS6l/wJ3LzJZCfNnLxjkj69jkkefb9TFO+DeBi297tB+dm0vHkOxRFK96Si78qs5VsR296MY+6WWD7FRUDa1fScHfN5p907Xf0d40zsJgFrPjHQMWTQVL5sbNq0DAQIFtCJFzjRh7mMJocTyQ3vjFkgbcqzkNJRF6FntXyfZmdV+aC5qSH6HLi4fcDIXaeLilE= X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; DM5PR07MB3098; 6:O9ljYrAADlYPjFptQKmfmF6HgwT4TPVHBw7gerxB6M?= w53HQLC7huhbqDW+QR4h/X0T1HIpOSZoxHZVaWabbZW8fvCPm9TsHa/4t6DoC5UA6rHbf1uQ9fhxc7nq9vR0dwSkwv3DkKD8MjFbtjk/axa2TNsiLeXLYHbi85y/AyXVHJOUdPzfbXqyIc+DbdVZeteMsaeltM6SSHqifd2icecEgSEDL80oHtGgejE/r92i2+bsq/qOxT1YyXT7dEtXHWA9U109F0ycwtaEdI7joBqu2/GTgOXb1kCQylSep2I4ApZ+4XnfW62eO361hMDkoyxz2Ug57m61cAV7t8Rwzbdgk7KqYbyRPehqv1qdv2DdCawJ/pdOvkOZU9AhbJCdTk2bWmd7rAJVDLIQU96daazxt1v7tQb0YCL5kmi2NX3M3s5Ato59xKBgPvm8YT8MwLAZDZ+sHN5MG5saxr83NW0CDpWcwr6v88o1HK0nAl0HRB/nNSj8t793CAgv0ZmVuxknnzf6bfAQHnNLk7Pf1Y7mvxwjkNl+GMCMLAqJ1xq8bK0Mi0wJ/rFDQza3dI6hd3JF15q+L4zzjOMpn06HDFURBw4Kcfx4KQh7cxJuEvj1GYz8iXnmsFrN6VNSN0ohpUrFckTN5oYnaOH65L6q5OGEnvLvU3RHu60/MiiHF2R4mEniwFKIKnrG7v5cD9tAT3nbRtI+8NRV5CH+cF8yL7V0Do4UUtQQ5iP01mHEKleblU0raCKuQWRNJe5+J0GoQmk6SJdXryEnLVaav3fUWeUqUXnyfRJTvAy3dvFIimupeeUlW5IaoZ9pBonRwUl/b+VRkqvjXiTdWsAfCsshDcEIzGG2hcqfr5Xna43ENN0T3hPHZob8TcrPBMlN0a2XGxIUrL+TVOVITUnoUlg37T6aGhHkRR/fcM69or4w+NfDlzFJdVN5zbnprKrXd42MtGZYur9KBQ4sngP7Nm18E4GGuNchhX5I0IkAgD0nTqkaU= X-Microsoft-Exchange-Diagnostics: 1; DM5PR07MB3098; 5:znkXJFn0Vl1hlk1E0v7gV6oAPAsN07aaASHm6c/m3Qgk8gqOVNmmLUOVO8lsR+adFEdkiH7KjN9DBVuWUhbDZze8tbYti8lKsZWeoJDsP5NaPdw1xX4M5oIpfRuwSglc63vSBFXnuXz/FS4nKLvjP9UfyQLfppKAxAUQEj06kOW4g39BmkmC48Vno+QqbIS6aVoK+BsCeV/fbMF0xb9KVDbkwWXq1ZmnprHUE759hn45Df8pgXphklxs3kcta4PlZKfpGaDuBXghUnGGIPzhMi3iOO2ijgImKTiHglB+IFvp3ngfmKJV2YQd8EMkE993ulS1nUA+2ggWdVzjOH/3xFzAAv1DhzvP5dcV7Tfh10wCRcgl9lpAHmoyygZcE2PsfUNvtRJpdTnhRVgdUfj1SZGqXAry96ynkG3kSqDMZJ2apAowv4ArzdQqXp+JoLvLH2N+r60DNbPjHIfB4iYmGMIpRullr0HVUd95X/vJYVGlL+gVqHf0KggOr+Mf3VWn; 24:mpxijBPkMxBan+Pmr9BrXKyWBxSZGVRbATL3kquciK3fpLBM2cLJ/a5ssyDj8oZIvLS8EpsEqdV4RUWuOzwS/SBDgv5nyI773P0MHo8negc= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; DM5PR07MB3098; 7:vkockmQQKIeOR2taxy1dRflAalQk9HajPKB5SQ/qon6RrG3zbEn4ozoVOIwpxc6+UGr/nrc5Ng/aAeLRBXtCxmCnsSthUtjW8N3N7qMXbOdh52q4nkc8NZuhZ+KLDoTuzieB6rLji29UJTLzkVu3QSEpP7anOUWBYOi47QunQDjRVCmTnmlbBeyVMlKVekAURwtfHgOehXQv9svFNH05Xd7a+dfhoLraEBYSlrGRfTekPtWNnU+i6UvFtkFTumaSM4VbIvxGandXN7q9pk/g0jKa5oMLLaAsJz9MhaC62ufa4SQadShqZ96Bxxnf4zk1kHedDfFJPpTppuJ5R8ZZJjYGp0SDk5ZHvdZjF8Kxqdr4wjE8Qx8gu4KQqb6qEMGym3i9u3zcX4EjNrq7NFuhCpD7QwIyVVVY1v5ZE+vdVKBZp3toA4sIBTOSd4dseAh1PBgL8hqtzhH+ZLzFnqj+SOAnVNoHxVEEDn/uU0BGGABDvpQnfFSbjYGw7tY5pCGJn1CNAK6s2nZkCZOZw1I9nKFUMpK48+MeBySkI99KtdttFxSvpRZ8Xotkc0tIYxBrcT1DNwfJceUJK724m8JHsOa4kXTNJ1GvktQOosiT+iyATkHz5E1Jlt0KSuyqLSjh4WGfQS5vkkn1F08nBoBnJ6Ny6sd1P3C4pxxwxzkCf2m/2Z24D9xYZ+Vpbh8ci1Vau/jaw8eHbqLkiavqo/yibo0Y9rycLtyXcE2XDhY3GWy8tY/y4YPxG7sm7KZtDC37v6Yek3kWwAmEbzynVgwIQfSoTLFXfg+q1d/leD6ZvLY= X-OriginatorOrg: caviumnetworks.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 20 Jul 2017 10:29:42.2101 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR07MB3098 Subject: [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: , Errors-To: dev-bounces@dpdk.org Sender: "dev" 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 Acked-by: Olivier Matz --- 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.