From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from NAM01-SN1-obe.outbound.protection.outlook.com (mail-sn1nam01on0064.outbound.protection.outlook.com [104.47.32.64]) by dpdk.org (Postfix) with ESMTP id 1D5C0374 for ; Thu, 29 Jun 2017 11:52:00 +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=m/3EHgcrTSKE03+zP23ZLfR7LplO8kajlurGMb/hbP4=; b=Z98viwzX63eb+o4ZKj+OtH2yVxRYc5DZCPuG8VEpAPGbisG6kIb9NSs+MoPZxrUyvd8AiZf5ZVg2MQNPA9YMAl6R8CdKrKrx9NYf/FvACWLJCIAyLrWE+O1ZGgdDatF177EkG5MWYrPrm4gWinzXbFO03laQUekGqsCPOfNduQM= Received: from SN1PR0701CA0075.namprd07.prod.outlook.com (10.163.126.43) by BY2PR0701MB2101.namprd07.prod.outlook.com (10.163.156.154) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1220.11; Thu, 29 Jun 2017 09:51:59 +0000 Received: from BL2FFO11FD053.protection.gbl (2a01:111:f400:7c09::128) by SN1PR0701CA0075.outlook.office365.com (2a01:111:e400:52fd::43) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1220.11 via Frontend Transport; Thu, 29 Jun 2017 09:51:58 +0000 Authentication-Results: spf=none (sender IP is 50.232.66.26) smtp.mailfrom=cavium.com; dpdk.org; dkim=none (message not signed) header.d=none;dpdk.org; dmarc=none action=none header.from=cavium.com; Received-SPF: None (protection.outlook.com: cavium.com does not designate permitted sender hosts) Received: from CAEXCH02.caveonetworks.com (50.232.66.26) by BL2FFO11FD053.mail.protection.outlook.com (10.173.161.181) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA_P384) id 15.1.1199.9 via Frontend Transport; Thu, 29 Jun 2017 09:51:58 +0000 Received: from avsmtprelay01.qlc.com (10.1.112.194) by CAEXCH02.caveonetworks.com (10.17.4.29) with Microsoft SMTP Server id 14.2.347.0; Thu, 29 Jun 2017 02:51:56 -0700 Received: from avluser05.qlc.com (avluser05.qlc.com [10.1.113.115]) by avsmtprelay01.qlc.com (Postfix) with ESMTP id 564798BF7313B; Thu, 29 Jun 2017 02:51:56 -0700 (PDT) Received: (from rmody@localhost) by avluser05.qlc.com (8.14.4/8.14.4/Submit) id v5T9puGo021599; Thu, 29 Jun 2017 02:51:56 -0700 X-Authentication-Warning: avluser05.qlc.com: rmody set sender to rasesh.mody@cavium.com using -f From: Rasesh Mody To: CC: Harish Patil , Date: Thu, 29 Jun 2017 02:51:23 -0700 Message-ID: <1498729889-21524-4-git-send-email-rasesh.mody@cavium.com> X-Mailer: git-send-email 1.7.10.3 In-Reply-To: <1498729889-21524-1-git-send-email-rasesh.mody@cavium.com> References: <1498729889-21524-1-git-send-email-rasesh.mody@cavium.com> MIME-Version: 1.0 Content-Type: text/plain X-EOPAttributedMessage: 0 X-Forefront-Antispam-Report: CIP:50.232.66.26; IPV:NLI; CTRY:US; EFV:NLI; SFV:NSPM; SFS:(10009020)(6009001)(39850400002)(39400400002)(39410400002)(39450400003)(39840400002)(2980300002)(428002)(199003)(189002)(9170700003)(105586002)(106466001)(5003940100001)(72206003)(50466002)(76176999)(50986999)(42186005)(8936002)(36756003)(5660300001)(2351001)(8676002)(86362001)(50226002)(48376002)(356003)(81166006)(33646002)(478600001)(87636003)(4720700003)(110136004)(6666003)(2950100002)(107886003)(189998001)(6916009)(38730400002)(4326008)(47776003)(101416001)(2906002)(54906002)(305945005); DIR:OUT; SFP:1101; SCL:1; SRVR:BY2PR0701MB2101; H:CAEXCH02.caveonetworks.com; FPR:; SPF:None; MLV:sfv; A:1; MX:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; BL2FFO11FD053; 1:4EVLzdrsRDqCS12SNiOOMHEKYULLLxmO9yXNJlM+BoKzUOGjWYaA6WOv3Tq3XaHm8Q3OIiBclzitmtZhTCFS8PcyCuVkGjtKr51ZGKm0ltrTLot6QkYzklgkuK0GMmUILKQlHbPFB8xxX7VTryov5Lr80vtJ9opsL48blASoZa+RJ6FpnLhsljq208vA1DfGVBm5N7vASBjQjYSJda7G9u8hdAtH1kjMmSccIogAq7CZkoM9cGSKdwluInr4pi/dJFArvkk/9V+R2hOlXNGd0FZbMqFQ3CLpxJtcK9Vj8JWufmoGLuDq3A3SoueyyuP+gf+iGHJ14iE7pgCHOnMl+gI0P+Sru9oMVGMAu2sytyfAtN8P/O5zn3ZTGSVO+Did+0IiP0+JTxYIIzJleIRSwIfDWOAl7AciEeHLnEv/nL4dnPoyBk7leM1WYndxBCxrHF6HOXvpylMhXuOVyU+icbSbxWXEJsx89uJK7gTnj5Ueorx/vVfOX1n1mknOpHoiFdVrYYYtVHiq5eep0sPjof9597cuarqH37szZxaIilCfNZBzf7LKNqvM3xjyJgd0eBYY1zBrXC+5Ac4W1bOVo5rm/HA61czTwknTWQooJYi04TP6mja+8IH7ltxqZi9rlDJUXY3Csq1uzT6t1HRVRDnF2vbJ1ZyA94crhFELK+X+g7pGp0Z20lQegapx0zk/eWHo5YYUg0YlmKF8sZUFzJmMs7PSIHLTUK46/MWd5cBIvW3eLy3Ezc2R6ClekI8j08zH/PwSDfN9lzqADbyVSAMw0z6l5NTWdkG9Hx6nq+rVjOnnEAC+jnPxhHy40vnE X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: eba19860-257f-4d98-6735-08d4bed47bfa X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(300000500095)(300135000095)(300000501095)(300135300095)(22001)(300000502095)(300135100095)(2017030254075)(300000503095)(300135400095)(201703131423075)(201703031133081)(300000504095)(300135200095)(300000505095)(300135600095)(300000506095)(300135500095); SRVR:BY2PR0701MB2101; X-Microsoft-Exchange-Diagnostics: 1; BY2PR0701MB2101; 3:246KUzwSHlc/+NlBpfhSEn0fy3EnFIprlS4xIWygIV3DID0Z4UR9f2CVM0Ho6vh4xyGqz6ag5vdcski39d7l4D+Ga3kGTegUqronCFtX98YbmwclWtaFnFLj/gkfuGra28+dfKpE+Db2gGC6ndK8KJxEP9iPMSA4tQ4soOE3PWemRogWcfJonurSmqE9o96CCJ+dtOmpRxtnxHexKpgDnz5cNecXPARIwklaVRfbuBaBS2sJbudkXXQ/YWJlViDV65Bu+8+Hd6Oj6R38/eQMQNsrrQ8E9F7ZTBj2wxY3f890jaGpIO03JPJBEfVghPbqdsBBXHr0YLeAwUdO4ORoFZpXQeYvvhOf1jUGrqlMw75O1jAg6t1Orqoin0nybgf4SjljITjEIMyahO1PstiJJP12D1YZGNbX7nF15RC1TO+BBCM0gfqEuZQw+Fxp1v3prXDgBRNaFgMTvTPcJOjsz6zrdfsIfvJyuaGdRyGWwfiSw2A8YaSiRd/3viIgHXs168guLFPxxAcNg9hwziD9YnHfM3UPApvq0tC0C9hOoVV34oBL4Ld9LYpCjxdQKJILgZBlJ3X5apPStBFszqvgyMVHqXdrFSIe3EqHjs241LDNf7Znm92zK2QuCzstjks7rmvlDs61sWgZ+HOAuBGU+KtgTJ2ODUDiKaq8TxdjNGNdwBr7eiTwHApGMtVOJcNlev7ZTspen0+OtitUDCEfhTQcE7PqklA17sEG2lyFl6iHb11gDswciiMWVBgtiBk41mMEprILf4grixXPoobrLJpqFs2k4dD9AB8eEtgSWtzyg2RtFIqoO9cv7nM1gSOVqhJxwLv8HLf4gouJtFvZ6qfw+8dp9DCzykT+7y61UX1+Y8bU+X6yAwqj98l6k/cl X-MS-TrafficTypeDiagnostic: BY2PR0701MB2101: X-Microsoft-Exchange-Diagnostics: 1; BY2PR0701MB2101; 25:LIsSd2peBX9Z972pfDIzRW8Cfr9xbh7VlFGmXqn2JxZJshMWVxPmqLOo7AqYBilVnneka4Opo4+mHMXDtRMmrsFE4/TTQ/G+AMq2gsjfoD1qkgLTIXNUQcLeEAKOY/tnesEJlyGWXk5kD4jAKii8cpSZoGDbvNxF/6N+NCkB7Aq9niKdn27+Toy58ti9rgVPJLXHF1vytHRCGwikTZv9HfHaWNse+QP/Xr3F1+lLJ6uHUaA3pxh4jm909KokeNRGWlAnbGkinLnQH5Ez51Zrg03c8ObuSDb4oq7ThjZm9lwKEx/9KQ6g6d+UPv9Sc/sDoMiIz11goe0hKfY/36G+pSh6WplFLRpjGhZKC6qiYheNP9fDE5QYlAnOhmgiR13DI34ferp8ZAeOefPmcDTK3LpyHQ4cUZGwbXVnfVddIqe/6NEVipfjWZF+kGJ97QKaaifFgO44vWm66TkB9UjwXYMMfK9R6HgpplhIu9DdPmkBHhmYN/XQ44wS2vev1/ckZiRMzAgeomTciJLcN68jjivxPGZYN6GV3z9Xco2jo4iqA/JU8f/T4kwnLMktHt5+MfX2OTEbxAQpPAa3r/GxH2s7s/Lfmg0v+AUCbcE+GFcF9zTkyE6OHn4grl5Ux/RBMzJpKTAmLuaxy0nWfGU4SwqHbWnRLnEm0GhgDCEjrLjGTxDXTSfafSUINzAv+sybS3WupxPJhjJIa8ME4hXGeFbNKXyPwI3jKenLmK6p0tinxkHBWdfGgxTqFJtwqO8spz088ByD1tcCVF4mByO3XqWlUhn7WQqN32KmSs7fM0yj/+uoX63c41AbCGYFQrIb7ZX4YP7FbJ5BkjMd5JbUUNQuGu3/yedmZI1SYIvxe4Rm2CpTs7xhTb1L1LdJnm6JPTyLF8b39/e8k5v3ft/NmIOoutZsd/yhpLsFXsuoR6Q= X-Microsoft-Exchange-Diagnostics: 1; BY2PR0701MB2101; 31:/2SME2iBEv92SI+bannbwyy2SWfOv2BF9GtWBMaYtEo3ek/JKeQuvqndkCUNc4dY7/9+ZFFPwEkyI7fKDCg6jFkLrEWinc9X5NBrwd3E31b16rjd+3umbu2cJJPY3uoHQgU20eK3Vs7Ecr0H867FYcKDO+n0qzcWqWPlM7zIX1KlylPytQeUrkelmjYqSbhyxRxZQGSxkYyiRK5lPqA2YWaBxpuNO3K0CqYTBRuuC4cwNakiwnXkdrjpTX51rj48sAEQMmxDCqnZmH1GkR5lnqlg5o1ukvB4pfVtAm+FTDFuNdndY71YAPcVbMn+R0gaUvm9zA41pHZlPXSFMxOymrq47wYabXqnZLmpo8j5501scDy68RCYdg/u40owY8WaB7lTjRLoHIG8hXoWTR1GX7FwQQNcs9IpP2OhitV7MRvaOwNxUESD+2LU3+YF6A8s7SncQ2cn4C4HMmGO2ewRKgrqJWEiMmqJ4EWrZglsRxDp2F3FP9sS8fu9rv9wjFacQiytJCvERntBX/d53PVhRXje7DtnBjX6wbYR2yEcOYwx/lyv11TvAQfjWUHfUaBOHiaPpYVRWaRpM8/C3FYsCoBcpdAXc8EdwMefEwt96aW8JesvxBHtoatRhdW5nHUGeOri8BYfXYu2YE65KwpjIQ+kVFbQcDyA4ZZfP9M7fT29M6gq924iWtQKGaJnYskM9lcU1Fp5wdNz3eRZIoIITw== X-Microsoft-Exchange-Diagnostics: 1; BY2PR0701MB2101; 20:5WMdEKaA3Tzr3KFj3+70N0V7YtfkRzbB/rv5cn3oB/a5zVelWNEKrhlrZ/LMExvC0OkZvv5M50x07IQjfFMeNCRgsaKzFU+79LMjsxPd2tynwvC+vQMQrQSRE9JoTTmcQgXQTm+AlL92EF6WcwGDAKX5lCUIdXucOAapucGHwxWRVjPIbtSSgUJPtAgg1Ak/c5scy3m5WUQKO1u1qkt8T6d5wKeRl8GfGduyHPx32RX1sAHDHlOEODrsa2whhEvpb4wX5092q9bTVMbC6WBn56jyq4kGc6gm1h0HCqMcomS4fqhy37+XSOAttEJZ0GjfhvMcLcYgZDFjq9PsdWixf4hEkmFn331a8/jREBBaxpXPsmRMP5GxtCwobqO/D1rQuluNTER38KbUGC5vsK9QnfYlhqTnYTdYm+2Bwtb8SPwpxEpiRw0w5+4mxGo35T/e/+thDwYQiQxF9Ykc0/yN/4TEePKO8hCmtAcWdOcVN+A0SADUEnoj825CFcvB4wLq X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(236129657087228); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(601004)(2401047)(13018025)(8121501046)(5005006)(13016025)(10201501046)(93006095)(93001095)(100000703101)(100105400095)(3002001)(6041248)(20161123555025)(20161123558100)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123560025)(20161123562025)(20161123564025)(6072148)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:BY2PR0701MB2101; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:BY2PR0701MB2101; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BY2PR0701MB2101; 4:Bm8yjMmTWpft7Ua1uBaIkDWpQpfMEM6+osAWd3Wf?= =?us-ascii?Q?6Imu+m6YsrohLm7xlmuS7Z6ax6heRYLqmfUN2Her7gULa1MYZF7uLHGGbAUl?= =?us-ascii?Q?rjBf+LZegdaJCNSpxLWHy8NBu6YM90YUXEgx0Lw68dtPc5rbslizoCoNCFi4?= =?us-ascii?Q?2sUFh3wlJjfK0cFm+avfYpVfmwkhgRd3Y0Wu3Chco7JjukusRyYDRUckijw7?= =?us-ascii?Q?N3dV338CLntD3II5erouENO8hlaVNGBjWQhbkB+1QnsgIP5Dr0j0oC+rmAkY?= =?us-ascii?Q?+H5SCLRV2nX3gpzfyDMmNGG7ng4dPujW/k5rhOpd3M5EWI2zPviq4VW+mnVO?= =?us-ascii?Q?0riFWMhev6Kp8D38AT717X5Qth8ezL26KcHnu4k/vvOveH+o5gyuTCRFv/X6?= =?us-ascii?Q?ro0oARrQ1OItayDwpEcQr0Mk58TBo4bN3xO0WPrsBjkk3KS0yk4xahFEHvU4?= =?us-ascii?Q?9AEv25cXXoXc3ATqTP0NhNYLG5Eck1gQaamn/Pxt/vRQ717Qxs7+DxuvRWln?= =?us-ascii?Q?3UaMxdF0MOmjcrlsRMIHLaqq3pWgJAG5L4pJo1AqfY2nXKJD+Kcoty1QOUNF?= =?us-ascii?Q?pPHQoiWW3f5F6egzroFeUUbjnxj1gSqxdr/KJOtqpBsaJm1a3C+BTR2kqiC2?= =?us-ascii?Q?43nR37GNsofW4M14bp3ONKsQD2mB9Ae7f6KElCr9YthslJa7+tnNjYgjA7Z6?= =?us-ascii?Q?NzWYpyQKY+g9aBIHCuBgP0gpweOVUueIiSKnYvEwNJv9dP6TJjxR5baENSQb?= =?us-ascii?Q?y4T9U9IUrX93AexIC3AIUpNN4uZz/4kfwH5e24R6IQT3D1yQXmba5W2DXBmX?= =?us-ascii?Q?z3Jgp7rupdoRctVs6flw+WjN0bG7OFtynbzcDRWe6TktfgBS2kZGNbzHTJAP?= =?us-ascii?Q?Z0Q3fE6zCGwvO3kKVmJIm/8q6AWZkEIBMtu/23XoLaeV8ng3kNSTdWlxuts4?= =?us-ascii?Q?QR34wkOglK//cAVyhA/MwW4YOKcitZ5cbzf9qbDs8ouTH70tRFF8SdekdTg3?= =?us-ascii?Q?dGu3ub+FkuQr3sGUK0vj9CW4KspNAI3COSiyBofXPpsJXwYYxL5pYEe7GCAh?= =?us-ascii?Q?+X0GN8FM51NjMnrq+NjSecPkj3Z/4GOACBSXJ8J8UVpRmC3Yntx2uXjbrDMO?= =?us-ascii?Q?vBJHbeXPPXjBUxN7EflfA6IzPw5FoxQGPvQfKq4UFjTuyhNowrMgAtowKi/U?= =?us-ascii?Q?1NLQKQCIE2EtLSEpPcBeMmtRLSxceEDtOjL48hLqwHnLdKiJC3V9ucFKYQ?= =?us-ascii?Q?=3D=3D?= X-Forefront-PRVS: 0353563E2B X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BY2PR0701MB2101; 23:DtcQaX2i38s5D1Y1K47GPYGpM8mJHrCyeEO4Lzo?= =?us-ascii?Q?F1Pd4w4zXk5FeeZmt7fo6HhKiJz1TCyYMOmGI84K6K/rbCa4rIjk6/H4z0Tg?= =?us-ascii?Q?BgOMa5/7unan55jNg8B9BxYLEYL5DEGX3Of6tD9fdVmFx0rsL6vtyszt60rm?= =?us-ascii?Q?hXEQbHRKuhlrkviCCJFJXRcd1Tgv7XwFEuW78NErHfGg6HxkU79HihDOZIG3?= =?us-ascii?Q?lUkLfdgz+bb4OwTDr0mCxWJRTEMXX/kDHvFFDRBjFDE/z2GCrTPVn5pTeyhc?= =?us-ascii?Q?VTbdAKN7eTCIVo9ZGaTIhoYXlFpxIC2wIMi+OsFYgTljESJ81O73AluCg0Or?= =?us-ascii?Q?tzbPRzFgw3LYePIggSlQJU/MWE2Zd+GthOn5LEi+ET15PcQi90qaJNTohqPQ?= =?us-ascii?Q?ZikkosnniW85vsV2VKNPMBdEjWBHXU3zdmLeAPXof94Tss6lWn3TcaesII1b?= =?us-ascii?Q?glcZiBA5OflzPi1nurkPfd0o42Iq3hAKvfLszO228Tsnh5YengkKuouXCkGt?= =?us-ascii?Q?iqWYVXgWpZGJXqrj5nFvSuZ2ntGwjGJr5Apt/VeBtRcll7piOyogCxRUYJoM?= =?us-ascii?Q?C/Di2FoJQ5hiif5rFHLClWT1cMDk41kej86sUPBGvepA2x/aNk8rDMLO2igM?= =?us-ascii?Q?TOsY+4XImglEmehghkNQk1tYlK2KHxDwWkeN5bvcPa/MtWt9eMtJjRgiEU3x?= =?us-ascii?Q?p9Mh5vPjWSm8OKCV5bOHAegxaL00jh4F91Dgrsaa+BCkcWrTRAUQ+wYbFsGd?= =?us-ascii?Q?J4T1xqAbk115bj71TBy2G2C+SZbzGMXbOtFbvxgJeuLIBcxpG8O3Auvu/N/k?= =?us-ascii?Q?hMHxcEuRvjfA3JbwJy3xNxqwJuLumKqLG8d36akdR9rXRsZtiEKvkvy/Q+4k?= =?us-ascii?Q?IwAqaRlt0XRlyc3vXTgnRrRW0bNSszYi9q9ypU9ibGVkelUi2XDbpnhn2MEy?= =?us-ascii?Q?CZ1iSuhIZ0JSgBZ04bp5lXFmU9XMg6qrMxWHIjU/AHDGIan5tvfMDDsx4JWl?= =?us-ascii?Q?WQQ5knhBMAzvisRUicriSs4sfzIaTTAkR7ySKuKeCBVWJLJ1icMyW7cXA1aE?= =?us-ascii?Q?cxCbqlVnWXbnQ0DyCfZQ0SXFmd+Ecc1tWXs6DePf800X70hOwmsfuoZxKvGT?= =?us-ascii?Q?FfyJCB2sIJcCB9nV4JeRUH1IYaasE4AeidO7JKvVVQMR4GK6SscgGyg=3D?= =?us-ascii?Q?=3D?= X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BY2PR0701MB2101; 6:9dCzq6rrkADXua0b8A5zzDdtwPpkUv+1j2n+W0oh?= =?us-ascii?Q?qwJuKLdS9jL6MyiCeuL+Y459anqRLx89pJ6d+pwFs0ftvEig72109cno5iFz?= =?us-ascii?Q?funRzxxSwmHZleRUEHhI0IsceY8ymtota3qZbU9Wq3mCv/0RLgkjEDnL7JW/?= =?us-ascii?Q?ty5FD9C8hB3h0ma6H9etJWS8t7baX0JjRZX1TPbvqJ1Sb7rEbYPKS/mXLBcQ?= =?us-ascii?Q?ADQpywp0qnsGwUTi+kkjBpALzqRguUNlwIB7vNB8HaA1gEK+IUDgR+5DYpUH?= =?us-ascii?Q?Bcjh69bcUzKcFwsXGkLUblVoihv+h5Noumhir/K1hzAKeWG8+eT09JhzswgB?= =?us-ascii?Q?ei8fOgmwt99SMeqbeTRbDU9UPYWi6O7Napf3xMDb6C53kh6gbWOTh68LDGvO?= =?us-ascii?Q?fJkP7KyV6MlUOw4hLuRMttEczm8mbT1KoiyWLI78dqmrLATwVWvIW8JCN6PF?= =?us-ascii?Q?cThT8YqseOQnRm5dHIGqhLlfbkdv7I4qT1+QjKEyyV5W8kH9DQEwbRolhQZY?= =?us-ascii?Q?Ex6Q4kx8JqGLtTnLXVIBFAOQ1QKglLRpIv59jVMx2R5pxlh89w/VGvr9BRNV?= =?us-ascii?Q?SYwbIC+x8najPD1DKItqMVefRED26ASJmXM13Kwevk8DdnyJ2SnV1JnOA2zk?= =?us-ascii?Q?ONMlZho+ipkm9lMNOUA05Nl5m4V87OhvNtFO6gewpiKkDcROiENZ/aNQo6iq?= =?us-ascii?Q?1VaO58YFpWNZPgXAbSV4aHlqPvqQhT6s9i98xIkH309qfqWRug+Zjfqc4jBv?= =?us-ascii?Q?uV+diheGzouLR7TdRTBDMXO53jjRz5ijC4nxVg3SzSOtDSr+uswkmUq9xLGy?= =?us-ascii?Q?adTLGqSFduofaq5sc1gjSqwDJZIDrEChTy/bJUwV9jw24MmiqJRujvYadnT9?= =?us-ascii?Q?wC0XLt6H9sIKkqWOedVRxRoZor4dPY1bSSflupUqfA7KPbdT6T5ZFMv0LsLH?= =?us-ascii?Q?dmrKtCSIeRbPw57Q8/HlZHYTBW32Fk/cYP1mH7sfBpUpZ6pC/HClJeeY+7ft?= =?us-ascii?Q?S+4=3D?= X-Microsoft-Exchange-Diagnostics: 1; BY2PR0701MB2101; 5:3d3t5HsSugomRXYPXgw3Q+vKypxqEYS/XqsrSZ5cZH/Ne+OLkcxTnoNdwJ1oK4F3KGAyAPuQBarpf/DQ+gCnsi4MR1vK188aVNlIFge9tG7dz7uGixLDfugiD6ETS2k6YGaRm+znWudh10HrzidH9sRhAs+D1sMxnLlKCTWawvKQ96V/zCXxovls+G9rBPTz0sp9GirZoyCl/qo86CzhJkp3E8FqCHNvpcKJ9xXohlpFZ6gSQUPqaSTy2NDF5CinNoW3Bjzeh6+GMX/GG0+XpCQAXGSWh4ef9CdrR6bXRfg1Op6ZYE3SOJJMSG0a8WOHvtYUEd11/lFPKYPOmStzWNeBCvGsJ/Cq1N1aTvVDnuIAKz6/Uvr6mmDferko+rercTjJgm3hmGoVWLw5sQvCDMFsVtKPJRz1ZlG/wwUaiQv7WxJ0WcRnxTiM/6LTylTxTpVFAOvGcqwXxEuX9DoKsHQnyjkjBVoNocPa9t8YdQFU/Tqece1cEgOsLXiedEUb; 24:8vbXMA6XehUgGSq5HAQyZ3dV2l3FI5rlgvcnKpltLGxFM6TSMmAtj0pVWDh3gH78SOAxHxKiP1eySKdDsQd2IIAI4oT25BDQ9yG934EXvNg= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; BY2PR0701MB2101; 7:aZzEAxIHbOuiV/1gRWjtmakYrN4rOEYTQc0IyuVZnQScQD0YCX6XlbAYgpe4VdsYn6s0jVt/kZO9ClI8B2ysLf9nAPJ+Fk/jOumMlxDqHI2OkD2t4dEVjPGznFEKodCsIgQlv8VLIt2RjF+h90arnpiESmZ7PKYHgJwpV7R3nqi5g2ArbITJ4neeLfNp30G6aItLD5Ze8yKnpieRmkLS6x6Q3S3TR3pQ43o1h8KmNHUwDyDe+DpESr0JiZOUkA4HSf/KE4k67q0YZ0NbRTGP05MOj+3uYbY8GyFpQwvcezgFbLtl+2PzURMgfyj+LSmsody6bkvHwA44d7ft8N2sreGLjJBA9wEqysnzweWrGeXZKIM1sRFsBRb2h7OPQysgTmZ0vypeNGUJrq34PvEFk6cKM9Ftqn/n3WPzS1U0WjkiTwVxm1QykhyZclUf1xc+YCcGbKcFwU3gNxG+U0erQbUxOz5zCBJm8IpZP7nM/ow1EfhRdNxyY81fvhokDgsF1LXPI/WqCkV8HvkolZu16c4YYJjZSTVIQ5LqCgIeBsTR0y72HNPSu+eaqtzOY+f1Pu+cczvaPNhgMs8hjJeKvC3qf5i1m7ftildT5AIxDuFciKzLjR2HLPy+ywp1A+Z/cZybOcSmGBwClYlR4fZXlX9YPr0DPPAx+mIa5kgxw2a4YGBbeTBHpQWeMqSaFecd8JLqB6uvUGUHWhZ2Ws1vnmTuR7IBMCuzKgYJrurH8jinfjm/lLbWXqh2umbe0g8vOkDs21+WYq0HPAdef8MGFFkRP3two1chpxquIG/GLxQ= X-OriginatorOrg: cavium.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 29 Jun 2017 09:51:58.4846 (UTC) X-MS-Exchange-CrossTenant-Id: 711e4ccf-2e9b-4bcf-a551-4094005b6194 X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=711e4ccf-2e9b-4bcf-a551-4094005b6194; Ip=[50.232.66.26]; Helo=[CAEXCH02.caveonetworks.com] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY2PR0701MB2101 Subject: [dpdk-dev] [PATCH 3/9] net/qede: limit ring size to 32k 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 09:52:01 -0000 From: Harish Patil Since nb_max is a u16 it can store value upto 65535 only (not 64K), but this value is not a power-of-2. So limit the ring sizes to 32K. Signed-off-by: Harish Patil --- drivers/net/qede/qede_ethdev.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/net/qede/qede_ethdev.c b/drivers/net/qede/qede_ethdev.c index 3e9f359..fcc9bbb 100644 --- a/drivers/net/qede/qede_ethdev.c +++ b/drivers/net/qede/qede_ethdev.c @@ -1189,13 +1189,13 @@ static int qede_dev_configure(struct rte_eth_dev *eth_dev) /* Info about HW descriptor ring limitations */ static const struct rte_eth_desc_lim qede_rx_desc_lim = { - .nb_max = NUM_RX_BDS_MAX, + .nb_max = 0x8000, /* 32K */ .nb_min = 128, .nb_align = 128 /* lowest common multiple */ }; static const struct rte_eth_desc_lim qede_tx_desc_lim = { - .nb_max = NUM_TX_BDS_MAX, + .nb_max = 0x8000, /* 32K */ .nb_min = 256, .nb_align = 256, .nb_seg_max = ETH_TX_MAX_BDS_PER_LSO_PACKET, -- 1.7.10.3