From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from NAM02-BL2-obe.outbound.protection.outlook.com (mail-bl2nam02on0047.outbound.protection.outlook.com [104.47.38.47]) by dpdk.org (Postfix) with ESMTP id 70A272C37 for ; Sat, 1 Jul 2017 21:30:58 +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=n+j7OF6mn09/Zh3LVy3trH9oApea5/6KYQnv82UOnWNm51sZVPg0EETCmBE4NsV8J2TfNFpIioC1PldVPw4rwNlyy1j9h/t71tyamoyQeXgAB+cM0+t17vbs3xIvEA2q0cyIZKE8n/blYP2DREKAlB/+8lW/OLbIiXhLkqVEmtE= Received: from MWHPR07CA0030.namprd07.prod.outlook.com (10.169.230.16) by CY1PR0701MB2012.namprd07.prod.outlook.com (10.163.142.11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1220.11; Sat, 1 Jul 2017 19:30:57 +0000 Received: from BN1AFFO11FD038.protection.gbl (2a01:111:f400:7c10::119) by MWHPR07CA0030.outlook.office365.com (2603:10b6:300:1c::16) 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; Sat, 1 Jul 2017 19:30:56 +0000 Authentication-Results: spf=none (sender IP is 50.232.66.26) smtp.mailfrom=cavium.com; intel.com; dkim=none (message not signed) header.d=none;intel.com; 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 BN1AFFO11FD038.mail.protection.outlook.com (10.58.52.242) 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; Sat, 1 Jul 2017 19:30:55 +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; Sat, 1 Jul 2017 12:30:51 -0700 Received: from avluser05.qlc.com (avluser05.qlc.com [10.1.113.115]) by avsmtprelay01.qlc.com (Postfix) with ESMTP id 6FABB8BF71F6C; Sat, 1 Jul 2017 12:30:51 -0700 (PDT) Received: (from rmody@localhost) by avluser05.qlc.com (8.14.4/8.14.4/Submit) id v61JUpYx025646; Sat, 1 Jul 2017 12:30:51 -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: Sat, 1 Jul 2017 12:29:57 -0700 Message-ID: <1498937402-25547-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)(39840400002)(39450400003)(39400400002)(39850400002)(39410400002)(2980300002)(428002)(3190300001)(199003)(189002)(9170700003)(2950100002)(86362001)(189998001)(76176999)(305945005)(101416001)(356003)(50986999)(106466001)(81166006)(8936002)(8676002)(47776003)(105586002)(42186005)(5660300001)(50226002)(36756003)(33646002)(2906002)(50466002)(48376002)(478600001)(72206003)(54906002)(5003940100001)(4326008)(626005)(107886003)(38730400002)(4720700003); DIR:OUT; SFP:1101; SCL:1; SRVR:CY1PR0701MB2012; H:CAEXCH02.caveonetworks.com; FPR:; SPF:None; MLV:sfv; A:1; MX:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; BN1AFFO11FD038; 1:xHeeIO4nWM4vePA76kfZoLPEr5+0Y6gUowcI/dPuAk3SZmkEgOpPn7eNbX5sp/YZwkzIhr4tPxUP4FoVVsoRo4fdH/9trZKaCMRc20yl63NYhy7I4hTLlFxjqMsPaHiASNk1hkstDqDU1QTXVkmaJrnwDDJFBpZe6vx1G3dlD2Bct6jMRLmVfUaVvf6hT/3xojrt2GQ/mrexMTXJEKgT2HNTW0D7LWRQf/jkOmmSjiPIG0YwlKPpFaRMSvDd3QtEOv/IHPOc79mP9133o7lGn1K7EYIGJ8eMdR5Q9u6OdJkQVWMLfLWWPM65Utb9gWC7uOnrnQT3neY3LPgn78H/D5agz2JNuWPhN74ALU2nTLCQRvIYXxZFqD6r4d+wilC2V+jdibtuz9UVKQsHX3nUJzxrBs+VFOZQdWRabZPpyWg62Jj/pEfuz8RGa+bJ7DEL8X5OM4aPP6dT/TO43j3Ft3ap9ojK+4hVS91V1ww7t5HKjn0FGDPbS4Jid0P446ev5983LOctghtWMDC/oCC+4EmX28vCIni/F/kTLD03RHAQ7PkXJqZrFQZGIK9/TtW/LDs9+N0ND8on5VzhcVA7hFdONhTVqKTU1gKOzWQYPT3qq3WocX3qjMFHK8r9ixKh+SeZciF18zH8IMiBO1dsxyeMYqEMoBDwMQgh0sbDXXt5OafGYkOotM7gz+molw/SM032GBSIeH+QELc9xyUjStEHGga0AByUPYXtRXY5sF7r5uZuMCUCq9hfaiTP8U+Am7cifUpXMRv9JiQyVXLDf3n1pVLVh0QOZq5EE7Ad8yypVrbP4M8ieizPYm7qTxhXJuhogn6QpU2n1B4paj9IYH5l/pHahS2IDQqxYZWfhvtm8yBwF2O5hqf2cwIW2gZ5s4YdebWl35HaC62mwtG0+w== X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: fada7e0a-8d68-4ff8-0543-08d4c0b7b1e1 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(300000500095)(300135000095)(300000501095)(300135300095)(22001)(300000502095)(300135100095)(2017030254075)(300000503095)(300135400095)(2017052603031)(201703131423075)(201703031133081)(300000504095)(300135200095)(300000505095)(300135600095)(300000506095)(300135500095); SRVR:CY1PR0701MB2012; X-Microsoft-Exchange-Diagnostics: 1; CY1PR0701MB2012; 3:hQ9fazxlV/Bij3I876B/06WmuWUt/XZHzWAdwEq8ZAyrNmw1XBtAMKKzaNIySnZ5i7z8vEE5Kzt8oUSVyKAcTSgawMb4grgH+e6XwaMA0UM5buf5f7RON1Gd4Pn6gEua/7/DHyyBoIDuiS67jtRphjNIsm7n34Y6C/gLdt6VA+B0AH+72fs3AG+bquDjUmLC3EDUssvsr5MnxqQMj2YdkhkmTIg64jBSzHACn6JlswYKFjNih95xaNtol9R4QgCzWiFhhIJsQ5OoL5MV6Vbswn7hjXZP16Zv8Lk+2BHEDiLC00H6rW+8zW9rbuLVf6Vcc/508I7tE18OGD6z5b+HhChDuIoGaAojya8sragPeIsYw8BRYpYN9wzkNOx8kD3cVvk2zM2A8aq7wLfy/GmJIG5Nr250uxC9Fs0qbfiH4xt4XW3alHDi28uX3tebEqLmlukDy4fdwfqmgQOWYCT5nrYCfQLDLIjizYNSFsK/GSZE+EBjnaMKiSPdZ6d5p+SOp1oJDDhKib+v1ry0Wi//lGTca60S8rnZF09MvR+TLOWkW1g2RzQ5lVstXSLJ2N3bFNOAAVemNTXkkPl4S61Smiy2Iv3N2EkIHbsFyvfvfVr/LH0fDGg8PgsoMkzrJSZZ+wE6vxCrps6mvn0SxKGUzaw0RPdYO0vHNbinw/Is3ed73vxn4LUtQa2YqEaOrZ2Re+Odjikr7iycmm6fku1hPW7cLz3fqcW3rRU3ZXg2wqHXPIby9m5lzk+gVOslx2utY+trOirxLt7IqUvJHioOjbZxEKXAaHkp8TnWU8Wj2TlA6pXGSXAtwJKiPd1EwKm5lQLfx8D9fX9ZdMlcGLLrShpMzQFfqJuxJWACtAsgKG1y4x1VHpGE+ig87cfjqCwHVe492hMm0KDkejJ7CziAAw== X-MS-TrafficTypeDiagnostic: CY1PR0701MB2012: X-Microsoft-Exchange-Diagnostics: 1; CY1PR0701MB2012; 25:l5QGbEZeHAl8u1SMgM4Y+PfbSQPwRd5216M9LT1pqs/xSiPeijdqjv2uwh6X7KV+3ErHnTE07J4IyNU6wPrcWJ58483Yz4ePXdA3gv4SQvQqDtzCV7ut7tXzQ9ZV/thedczn0ORR4oyUp9X03/MXwAEXek9DkLtqwf3eCu9rDeI5lsmqYeQmcb2NFBe8EqtEiz98OELqQoL3C0hxKRaW5dECZLwJWDPU73ANFo9Ch/6eXrCkn8nyMKqF5se3DWIUUgoJjLu1Y+PoQoW93E6vtI4myyQh/zeOY9qCgcxDF4NuZdHP/ZrW+/35k/jUaX5d/+QgMLjJZnmPkTk6xnmoZynciohWfCBsVqt4SvTviIA0VV2PlrKxKBAxKNB5FczYadBlCV3bff243+DpEUxeAx144zpwsGM14/G+Te346rPpEW2hBc8YsnkTFox4jIcAjeRVLuZvkQgCQxqapuG5Bd2ituw1Ia6FdXEylgaHg4NeMskasT74o9J6hUcDwI5K5R/M0ISsFDty1tpaHY6opJbc96xSvtGpWjEo7hhphMqLjfeUnfqoDBKUDG2Ugm2WblkRXUs2LvpO7iv2r538baO+NdG8Ej762FthcRhHaX8wApQV9PmdcjNiNMpTyjYsAoOal4RV+m+KxOgwLpd7BR7Kl/Vt1gcv1tJvJ2aa8I5EfL6BeVDnlDYIONoLE2EGTd10pvLMqGrzudS7C3DYjcFCUJsQOiXxI2g/Lel6zc3Bs5oC/3Yz9qzg79hLzauB4wzjA0ye/nEthdX5ioCAI0HtJjbQdBE/0f33RUo/xrGlZZ4hEaA9hZJ58oPitDtFDxWtfI9asz70+ag4fVo4a0z/8p2eQGPGjtjxWQeOU+QSsC2414/hPw9/kB7+iw7ngNF9EPLltzP5O38ycU25f/jD636OukqQNWFFH0Yoz3k= X-Microsoft-Exchange-Diagnostics: 1; CY1PR0701MB2012; 31:/EeHGUqocKtjxQM4LQWNqTivJ6awyiW1hPCa8IZirnMBHvxt5PBfxs9o049CXkORzBz0qUFzfWzifEGeXqwiHW633b0ni2q3J5miJw4h4S+6MfJbBgGCBqgLS+AlY72xMwnf4lryc0F2PKPKaHQqCKg6Y5jv5kV9eGvRoz3A8aw3JN0iDbHm0AsppIYBG5mu+VmS3YsM4x262m/OfgpKX5Lh1VryGTzsfrKqZu1NIIfXdZmoyF+a6QjpuCQX01EtLuYBsd6b9CpCwL1GVPJWV4f85EblgwVUS2OeaUCIw9qgTc1QTWP3HBxtakrhz/Oa/3LbD/9B49Ar9CFfc9sXBm+Y/M0ZKSQ3h0Nqwl3ZRH0aQ7LZqpJuGWP940MFQvYwKgiGAHWGtUlifEt+j6wNcm3bhXE3FeVFBojY1a84RuwkEIok+mhCXXxtF3MJwqvXx6GvQzyJxZQ14687SilecrD0JM0f0i2ptuu6AmgbW7h9KzhWELJ0k8pmwglmW953Q53rE4oueB2ThvuQK3oOxFh51vj5VIBs8SzWegPMWAzO9iyXbKTJ4u1MrpD5VqxcGuj+wfwivwRZSytsnC47L+e/sW5/xa16foEZG9OGQUPoAcuWKLqkBYTbGIn2pRUzbeNtQq9wpUPq5HoVCk3JopXqYPhYgNuW2mkSANRvSy+CDV8vhhXCZEi6JXZWjJTorjQH/iv9qUZshlU8ACGa7A== X-Microsoft-Exchange-Diagnostics: 1; CY1PR0701MB2012; 20:WGUsOz0YkW8U2hoL9QN0KOuiibtt5C/7qdJ9stJ/lXzBGOmJAo8m/8zpG9KaQqPEDPBYQeF16GIomVMlshfE/Qtx2dMt3Fz9m11d6XXi+M5ahC25KJ1R0Oqbs96C/GWWlpvoloUZXVDDKEQgiIrTRtyQwn4nkHOQWkfUKpVisFeglf5mA+2pbUeZZ+f0mAENRqutg+YSHCyE1OHzaw74nSuSuiUwOt61YYzWGtPTjUaiQNbg79llO+Oj/Ae7gFl8RtCN2T6YEEhFJSbCa2vmoN55WJNP1I/Ps5axLygEzw3Anev9tmc8Aowf1Irue7agjJtRjN7Bl+EVHjiMtM618V/4RMAE7Z8es+b2p55lqSyzYNedKDUJRB4aLWBkSS4mVLYzWQ+OdSKUpj+GBEx8GCKjz97aS/hhsSHSUa3gLBE00gDgUpTy+7ZUP/GzKd8xF1UKNjgAcAXJ+RKCts7xvcfAuQxJJeolN6sims+JSASFXkUlfr85+gmycBYlpI5L 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)(5005006)(13016025)(8121501046)(13018025)(3002001)(10201501046)(100000703101)(100105400095)(93006095)(93001095)(6041248)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123558100)(20161123564025)(20161123555025)(20161123560025)(20161123562025)(6072148)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:CY1PR0701MB2012; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:CY1PR0701MB2012; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; CY1PR0701MB2012; 4:QGHVQJuZwYn2qBl00rclDznadsOuULQ2arppbasJ?= =?us-ascii?Q?tvAsmh2DSCYegNXRoF+G6qFK2NmNfRrDmISDp8MsC398CTHplRH9yTALfpcG?= =?us-ascii?Q?Tgfd9iLtU72H4HJ4r8fRCzZR5i/1T4eKqzNvVyOT4LFgT+5dRs+bNyvIuNrW?= =?us-ascii?Q?vEC28Bw7WDy5zjVDWY4P64B8jFTiG+EmgQelWD7k6qnUliTe+o+ETsAgCjc1?= =?us-ascii?Q?0XiTR7uHKfyw7f/hjmjea2HTP0jA48AT9+8QzFVwRziijJmZwlcoXtpYUBeE?= =?us-ascii?Q?d3YOfUDmE2JbXs454GE2dKKOIAc2/1bjBlUiONWtffGzxWJhMlEJ8LrASQIP?= =?us-ascii?Q?hekyL+UKFS4fiJZrZ6nIgGKYWU0rkld3YYHbP/t7M+Ub7C4RQXE8CrDnkPM8?= =?us-ascii?Q?n4X0l9sYsRIp82DvHGSU22OnNTRDY37Ny0snJU19vPHzWqT8uSD6CZXhdWlT?= =?us-ascii?Q?lPYCCZ8ZaSBGga8nHt2pqBoonfReoSZ3bute6fvgT25D4I+IMkzStRIwHr9Y?= =?us-ascii?Q?cKN2GtqgbQ6zsWdDpty+QSiMenyTiPmxCv6MjG90GBai2hzB4RnIAoWQPGze?= =?us-ascii?Q?X+mhmrdOCpPzlkc2fJQOgKi0e3WtKiXHAlnDxM+5krSBrFRtvwvV7+7bViUF?= =?us-ascii?Q?pcnOH1CbMRdwSMtNOfcWWYOZxfsDSO20FbIredvS9ofvLp3VsGKeXw46UAZg?= =?us-ascii?Q?o236RiFrosNL42ntBYT7z7CiKbbBqoEK/4q2LRgmX8vgCupBu7WVABaYrl4v?= =?us-ascii?Q?7Gl7z+O6kXuWSgL/tsXDJ+w9M6hQqelFYuXX3NKhY9yJLcIrb5ZepEsUG+Bb?= =?us-ascii?Q?dDgXkldwOYxaTkV/gcSShc2aYjElXe2vlPrYOlfqVN1JPwZyQk5/zj4NisaR?= =?us-ascii?Q?nJpezgiLu0pd+EbiTCcILaU5vwC5oJhMPZUGHNueCAAeIbOvjfl5y1XGwt5S?= =?us-ascii?Q?L/m63q7uTFMi1KIqHekC1A1Uc6R0HK37ar8fsaffZmtItO7kBi1i8O/k4xcD?= =?us-ascii?Q?cTnf+yySRERt80GsJqYz2oVeDOLdDNWF4APT5AMY6SAV3CvgY23eAxVF9l5G?= =?us-ascii?Q?c2fk+N7AQcmEKBaP1kkY7sVjWCWw351yxzw46BtyN8liQDbdLiTEqm4CLlW5?= =?us-ascii?Q?56ia03hShmozBrlMSCs0tKLQYLhiPu8wi3hS9LZvMczCXPX9erwe5EfrxOgY?= =?us-ascii?Q?uszcQA8gU2N7XwKZpSVL//VZRhTvFzRWDGrPXxpR46BjuTmlqO+BcAUxeg?= =?us-ascii?Q?=3D=3D?= X-Forefront-PRVS: 0355F3A3AE X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; CY1PR0701MB2012; 23:fso1CEamBZ5u9ujsh95TUAFazENaUlTHFna215r?= =?us-ascii?Q?Z35dII3q1zSo+GOWpeYfucRskIEDScG+MqaS/q3vLwgN94jms1JRvuc9xthH?= =?us-ascii?Q?1lRxfzpAlGB1UL+d5X7YgYsbT/1Ak2pzx+JPVSiAxD1PeRL342XplhOO7vLP?= =?us-ascii?Q?5P52tiex733SgUdpNDYl9EdYfE0cgfmAx1v5/wSZQ7bhs3nSUReMCY8Rlvxo?= =?us-ascii?Q?k+HfE06xwjutVJKPTYWyyvoq4mqAAQflMjHpMdjmyn5OSN1Vu2e845q+zd2O?= =?us-ascii?Q?FWABxZ5p/DgU8k4pfI2YRRLcCaElLg9EGKeX1FZl/fXZgZtmHYkRiySKIyqn?= =?us-ascii?Q?rL7cq+9bWfosFyZG6ElZc/bwdu4LGE2qVz+8Ca8sTeEQaSah70fQ0FhraWTa?= =?us-ascii?Q?Dt63yXc9o57LXqg8cmoEsXm6LIdpj6169kU4qAdR3b5zRoRtQiQmcDutwFao?= =?us-ascii?Q?2bVCdi2hz/4MfVKiS+gpEpB+Wsl/Qu4TaEYvW6/gHu8VMZ8s5O8Eep81bVVp?= =?us-ascii?Q?BcmgQsw403Sb5N6EwBQ4f+mYMn0w/j2PEbz1luVTC0mzFGd85Mauy8l41h+U?= =?us-ascii?Q?EUvgV6p7ncDPi8RzwhmldSVdpAFJ2BkWAGLkqrNBFV1t9Mu59mZFj348uTDO?= =?us-ascii?Q?Vqk4KdjPK+q0aGrgA6LBoY0O7KME+nZwWk5D3N+GF6S5vYwgZ7xEHA5uU1zt?= =?us-ascii?Q?aUUwyqk3YgWXiRmeE/Cudn+mZfVY0ClHWOLAfxHUaMb0GYA3UTowVUKSxCT7?= =?us-ascii?Q?kn6ButFi6SM0xG5Xmk7qPyBNZ7SJZYl4MADuLFwDfsuQzaQ0O2ga07p2JUF1?= =?us-ascii?Q?XIDSgDdQZeFohH8iZUfwUAChKYkXTqrc28XmtQpZ7pd86rmE1JWvdsJPyALr?= =?us-ascii?Q?Qsq3b4qt/cQVXgsEmdsqIfo2Y4RVbFOvyLySDU6uViaRO6Nmud2+4Blj7KAe?= =?us-ascii?Q?Ail3Swlkmq/iyt2Pfb9oIHqqxutok2/szsk4UQQP+bIZwvFx4JZeA0lXHzP/?= =?us-ascii?Q?Th6h7x3MtD7Z5am3wJpXZPCpC6Ian0h3He4yT0iuCo7NpBLIBH2Xm1HDYwpW?= =?us-ascii?Q?q9lr4s7usNrGpcR6hCxP8FRktgmIjWFAdHiQ2NMMnIN7ZhQieZQ=3D=3D?= X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; CY1PR0701MB2012; 6:Pms9mOt28TdoRK56V/V61AnNtUXynjUnAhGoNYTV?= =?us-ascii?Q?gxzqSyVI03tDKc6OotkZsctiWzCTlxAtOw7Q8De3kmOESvvJTKaXKIy4QFS/?= =?us-ascii?Q?eGV4uqjN9T90zwjGkdqSImop+zd6qaZGY8dML1EhNMLJYo3POU1nZkoFVLgF?= =?us-ascii?Q?HaK96VISXCd/thf8w+HT0NETi6odV6b3l/vnyRNMr3Wf27m2YK9gG1Inmxzq?= =?us-ascii?Q?BYOvhHH0U79x4+b/IoBfOzgVr00pshUG/NOvYs0BsPbxbrX4w4xvi53ezfnl?= =?us-ascii?Q?6zLGLLBXpZlhySCctpELe4m2nm+4kB8UqU3dxTudvXe0GXU0g+XMsOrSJyWJ?= =?us-ascii?Q?v7joMRLA5Iw2Tnxzd9uQXQbNMJmfW3FaBpVigp6QuY1F5xWSbGbSqosnO40N?= =?us-ascii?Q?O1GK6OrOX2hRg+n1nExU0vd6xd3hYzXtOeYWLyjGYI+8toM9PrXVLdBqKyIK?= =?us-ascii?Q?et0rY2HjYAgIYW9fuK3aY1tUZfQWIyIA6QjbTCD3A3pm1osHM0tM+RLT6iJy?= =?us-ascii?Q?yw6KqPqpgxzdlZIxzL6Uho+vTOZExJ45S9dfArDAHXPJ3GPwPy6ALIxNy7IC?= =?us-ascii?Q?lBL4Egha8vGZOh+YNz+Zbom1eAN/BDQEn/3sRScOQ4ope6gQ5cjLA4g4VMMh?= =?us-ascii?Q?aPh5IJ8icR8bYG2Uf3l+BnDFGn+gMA+oe7h1kHMpXNXicCzi+h4gO40apaKR?= =?us-ascii?Q?Dom55cyVpnDGc4Lis/Hm9Gf6GyX1DIzgHu28uFzJvOqjopc9RDRCzH/ry3Hk?= =?us-ascii?Q?Y+g6yOupz2rEnVcT2SwP4HX/51ULlf9m2E3oSLohf2c8gjCU5Go2xxG7M1wH?= =?us-ascii?Q?v1v4TK3p9TTDRBu8C/hR/x+NioKPPQwMoZMlA/80mY3DChkJ7PtTvzJPnQcV?= =?us-ascii?Q?vg0aUUl1V4UcJTra+FAtQDMFrHwQPi3IyG142TjszbPXeISmYpZ8PF1VS9Ct?= =?us-ascii?Q?vWxtgDenPfBP7N3LKUid1OtcCKrVNjucHeDIf5SeciYa8w6Ycdi+K4r1O3ou?= =?us-ascii?Q?a7M=3D?= X-Microsoft-Exchange-Diagnostics: 1; CY1PR0701MB2012; 5:WGZ3QCZJ7SbhEA/0VzzUnPULWgvw0sMy6WDRE8W5+UnJIn9EiYtm479GnBuTdYSXLXWaW3dR8sJ89nbpb001rQfHPqCXd2WHAVB5o6VBMR1HYcs3do9COO3897V3+w06ukPv0G4D7NQjsNPrriSoH8o16jODZCvREwIp87/5FhUjLTHCPDHVg4IxlsEjgqV6XXVsBgvCEAoFSiMw4freSG8f6JNLnw/dDh/omjIPGz6lw2pNtM/UczVkkoQyhOO963HnX5mvDHluAEjhmroXIRsfAYSjwtjRhXn+wtEebgvcgJAjF8BrzpI4i/DTT94bAmBAaHNncU1ygCfxYq6aq+vTMjHj+a8geaTsD78Ic1fzEUubQpU02oxq+LR5xlupaCviE2PeI+H+tUv475Y/c3LcFNncIroVLDeYuYme3Q1BKF+q0uU4lcm3KPGpYBFdeQrTXIYMatr6jZUh5C7EodQEi4518eR1AnlDb/cT/5qroBAZoqpcfoPyRsSMVV53; 24:gnKYnrooOjor4QxdZPm8zUeEI7yEgf76PawKGxsAO1mdDgscWYnYAWTOohXxxDBpJGk2OVLW7VtK5yi9WVwiEdeDJ2sMg7PH10dqub4ChrI= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; CY1PR0701MB2012; 7:FhUCD+AaaD2QiE98RGNrh8sBZHIn0exlDhoLLxAihZ6XM1YtMrs0BTlAOnaz4S2NFaq7CtDtAjMjMbWfttpR6fV35jiSxTLlSwTvwm73Geu5XbOViJWhVbK1RuPv7BRnMUoBZCwNLT9iLp+etKXnF6sATlXUAStMHKmz/g8QqmzAEPXebmueDX0CS2W/le4R9tNhdD1ppAiueVS2JK5dR1VIQq4dVcjFA+P1yypaUH2ygB32Z7KSG2WJUqYpAUQOcUigXkI2048u/ZvRYV0MYX9mekEyH+XwPvAcCAvckwTFWJ6A2JPLOLgcwuetVtGms0v4P7FKtXOFDYPTyHDgugZTXyVIFurLY6aaQPK/J2/JTdyHpibV//91r/DC3tOQECfaJauW1fy/I4PbbeOxribSlm+aw6tkA4jaDP3NRNGsvkiGqjQ/YaC20tFP1Lq9UftUZ+L2i5j/sBXehVwyvwHcKHrgkJiz0IsnPUe6nZdtIYNHOoCYehxJlYGD1XujQTarRDY/KQX4R8SuWBU0xMFzMfXYlhQhVYxY4EGzjg5Mvf46n32NhUnnUKbLtp82wprIrJc4sbMLGjH1rGLXLF9uB5MUYYG0A+xEH8jo4IZ6+Vi5DR4GGGp4WRHVaImAG2jgP3yWmJs4w+n824G9iQaFiryRwtiDwjP7GZfHlqXtZshpaLYUq9l5Kqbp39Ah/ZPgvy1EySnlSkuFqQrjt6RMN71QYN+FavzQ3YhKwNJ4yer8moPAj4ucOyrmXGELXRZ9JHpaUh+Y3/htHFSyv3gTYUqw95o/lVM9nIZUslc= X-OriginatorOrg: cavium.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 01 Jul 2017 19:30:55.8512 (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: CY1PR0701MB2012 Subject: [dpdk-dev] [PATCH v2 3/8] 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: Sat, 01 Jul 2017 19:30:59 -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