From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from NAM03-BY2-obe.outbound.protection.outlook.com (mail-by2nam03on0083.outbound.protection.outlook.com [104.47.42.83]) by dpdk.org (Postfix) with ESMTP id 4F6942FDD for ; Tue, 18 Jul 2017 13:34:39 +0200 (CEST) Received: from BN6PR03CA0069.namprd03.prod.outlook.com (2603:10b6:404:4c::31) by DM2PR0301MB0911.namprd03.prod.outlook.com (2a01:111:e400:501d::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1261.13; Tue, 18 Jul 2017 11:34:37 +0000 Received: from BY2FFO11OLC006.protection.gbl (2a01:111:f400:7c0c::119) by BN6PR03CA0069.outlook.office365.com (2603:10b6:404:4c::31) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1282.10 via Frontend Transport; Tue, 18 Jul 2017 11:34:36 +0000 Authentication-Results: spf=fail (sender IP is 192.88.158.2) smtp.mailfrom=nxp.com; caviumnetworks.com; dkim=none (message not signed) header.d=none; caviumnetworks.com; dmarc=fail action=none header.from=nxp.com; Received-SPF: Fail (protection.outlook.com: domain of nxp.com does not designate 192.88.158.2 as permitted sender) receiver=protection.outlook.com; client-ip=192.88.158.2; helo=az84smr01.freescale.net; Received: from az84smr01.freescale.net (192.88.158.2) by BY2FFO11OLC006.mail.protection.outlook.com (10.1.14.199) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.1.1240.9 via Frontend Transport; Tue, 18 Jul 2017 11:34:36 +0000 Received: from [127.0.0.1] (B10814-12.ap.freescale.net [10.232.133.65]) by az84smr01.freescale.net (8.14.3/8.14.0) with ESMTP id v6IBYPVk000792; Tue, 18 Jul 2017 04:34:32 -0700 To: Santosh Shukla , , References: <20170711061631.5018-1-santosh.shukla@caviumnetworks.com> <20170718055950.10208-1-santosh.shukla@caviumnetworks.com> <20170718055950.10208-9-santosh.shukla@caviumnetworks.com> CC: , , , , , , , , From: Hemant Agrawal Message-ID: Date: Tue, 18 Jul 2017 17:04:24 +0530 User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.8.0 MIME-Version: 1.0 In-Reply-To: <20170718055950.10208-9-santosh.shukla@caviumnetworks.com> Content-Type: text/plain; charset="windows-1252"; format=flowed Content-Transfer-Encoding: 7bit X-EOPAttributedMessage: 0 X-Matching-Connectors: 131448512766814041; (91ab9b29-cfa4-454e-5278-08d120cd25b8); () X-Forefront-Antispam-Report: CIP:192.88.158.2; IPV:NLI; CTRY:US; EFV:NLI; SFV:NSPM; SFS:(10009020)(6009001)(336005)(39410400002)(39450400003)(39850400002)(39400400002)(39380400002)(39840400002)(39860400002)(2980300002)(1109001)(1110001)(339900001)(24454002)(189002)(199003)(377454003)(9170700003)(8676002)(54906002)(2950100002)(105606002)(6666003)(47776003)(8936002)(65806001)(65956001)(38730400002)(106466001)(2906002)(53936002)(23746002)(36756003)(8656003)(575784001)(7416002)(31696002)(189998001)(86362001)(230700001)(81166006)(6246003)(31686004)(4001350100001)(65826007)(305945005)(77096006)(5660300001)(7246003)(356003)(54356999)(76176999)(7126002)(498600001)(50986999)(626005)(2201001)(120886001)(83506001)(33646002)(4326008)(85426001)(64126003)(229853002)(50466002)(69596002)(104016004)(53546010); DIR:OUT; SFP:1101; SCL:1; SRVR:DM2PR0301MB0911; H:az84smr01.freescale.net; FPR:; SPF:Fail; MLV:ovrnspm; MX:1; A:1; PTR:InfoDomainNonexistent; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; BY2FFO11OLC006; 1:L1Dyeuxxby4Lt3BEUpyReNs53FZ+oSaIzcgeLI6qrKFsQmKdJGIq1zsZE+qyx0tviGHE9YwdttjORLI30kmIAMVqV79RSLXiRecByT1nb8tNVtUMT+/BFc3gPdY+l/PKqWVtkjFEq1NjuL1A24UF+wjYLZ7cbO2Xn7Iaxa1yXhdj/nEtG1nGTmy88q7C2zUftUMEqRPGccwgbo2UBdHXx/FcLE8YW+36bNo/hROl43pn4PMuMe2lW0gKNWFZ02i6xnn17hUwnRThyKKd79eFC0RcmX7sTgYqhXqrVqefbmz1gjZMQ/WDLnLZ6qnE+tMpab58Hfaj1GoEfOSiLt+hccqAt3XC3RDQCACHCZl6B05ej6PutKr9uunXIcot3Lfsx+1xLDsZ9Gyw/ZczTqqg7yI4Ao1qyTuXm97Hv/Wxj6PHcFYehqRHvtWz3FqxXW5h192NuVv+A9UCPlMDdcT/mC+a4t/GeMgL1U62+6pY0ixY9PKuloucz42ejtZCgMjEmy3xrZclocCJ/b5bHNtulHZRig+2Iudkb1+XaM/+wJVk+/yeEdXuIxa2xXFhr/fxI80oBH83+2gqoeKa1vOCoozy4ulG/pofekos/BQA9sKqG6Go3r5ZlTiyfZfB7yNAfdZyQAUwnNi+dP7vfHGa3N8DS2wm7KM2+RBo2MCJzBgQ0wBlHeJNCAwiTJy9CFhNPVhh9PlIyArbKLEIcigQbrmstKNzv+a50VEnFFPiJMZYgicAvpYFYjaBLmdUAnhOIJsQTV/WUs+n1MO/e+aSx3HcETAnApaqtD8CJviszjnqyVp8/NgHCOYd+NOEuPD8y792EkyU6egBshkUe3/WmH7qs2tz1sXnO1ajEWk3hPlDWB5d96s7aqMsZSSxhuq5sfXS1Hx53gjHCe1MpawCI9YdQU1wCvlLvbdZLYlPAKs= X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: f3bbed4a-2f9e-4ae4-c5fc-08d4cdd0f82c X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(300000500095)(300135000095)(300000501095)(300135300095)(22001)(300000502095)(300135100095)(300000503095)(300135400095)(2017052603031)(201703131430075)(201703131517081)(300000504095)(300135200095)(300000505095)(300135600095)(300000506095)(300135500095); SRVR:DM2PR0301MB0911; X-Microsoft-Exchange-Diagnostics: 1; DM2PR0301MB0911; 3:h9e11GT7QI15uOg/ySr7QwsxYL+WI/TGidoRrN/9po60mzQ0ZVY3vne/kIMCDoXxMI0Dg4aN4UXBpsq6Cd2HeBySvcXASmszSpJbF0BzEtv2tFQfIGHSr1dYTmdJWhC675SVFcGQTTUO+hkKppeMQOdWMCtLZpWkN8WnkVJw4Fqgi5ra5W8pw1fIDaR1TvpSnAyRK0MRen4h2IlM6gcxONoQwoDUSkXEGoBKFnN3zccGsY0/fnhlIVuY0TTQ0NyH1I4gqte7V8+uQsHz/BxXCY96YkjeqpV6Vq3HgyagsyJ8QhwyZhWpZv2MbxnsZ9NyRJmDMyhLEycXBWR3t+YZbYb2ztnu7t5BzQOV+TpIqAGgOx76K1vl9X0V5MMGiLZmf1eTQWLVrZDvzlPe4Yhy/+ld3f2GfKMAK1HAOXXZCkqA0X2IGTvU/3p4ynk0oBCuJIx8j+F5GzZbogf8ytbqHFla6tZkvG1mSFrnnsq05iAQEqV+JcVPq2l3XlrXWwaZwsnQ3l3l8fkX9g1sxHMQGsriBk/MOLoyqOhpBba1RCnKum0Ip7Za+8d/v76Wab1gZsOZjqEJ4tAtVXBc23MMdmNiQ95YbKTKjaad3adf45/aE1goiMFX4soTBW1EmfeuaaskwXBZ74K/sYhmh/t8wI2Z26x+pn1B57BKbLtCVX3qYd17ra0Ez3vSpVU73pqVg2VOLsAMfyJ/14jbQhzBAfQc6+GAtjB1fnpzYi8Z/P1aXsj8h4foQce2k8QWsBk33RuV/8NT+mJPs0BDRJNgc6Aizbs4TC4I7jxxV8jda8pQhDEr1TPfF5Gbqv4EcsRIgQ4x1tcCrRqORwlgcQcpT4ZSffMz4S7K8t/g06xKAdaYINuztkyeHBCHxgSCdWP9 X-MS-TrafficTypeDiagnostic: DM2PR0301MB0911: X-Microsoft-Exchange-Diagnostics: 1; DM2PR0301MB0911; 25:E/Ms7bqb18PggHkJlWuaqdlWnfbnJxnHawBJFBFT/eYskOlz7ckqRlc4nsfPv1hlLxdXhei4SA1NHVj14U8YcZTR8tA3TZh+i3u4FzCFIn/TpaX+MD6LAucZWISwYB09NDe/QXWjpiWYq/pQOkbA/Hd69EBCSlkuoj8ElGCRJubEvl8XHBe3vVRIZPRj+dyTjENNmFXPKHsKY11Crpjp5O00jxf1rWIH6b6kwkm0DIbp8m9C96EjcozB0RPr1XTyX7vqB41U/kCh5/k4TTt17UKGWbsWKwR8ILWJV8UYjaaCFeUMtDlr3vZyEdspB6pY3u4kfKek6GQEPTFFNC8ExDR5jfOGheZTMEmY9dbpqSBqNv3jjqnDda/qbuSfDpEhHAHfoHcpRC+OOKdvI+3bSeasM3QVKQJIlOYzov7rOY72qfAlOvK2xE7XezmK6KFU3bSmQv7vDDPH+o3auHf7RV0JPm+QT+far5kCo2hwrrXnelJSZ2HxEtsQ4kNwCjNmyguru40mdv2EaGu4hypwvX8Y6IPAoAWKWc78EyuxMzrXxE40L3O4LiYUWoD7HLJXHKquHgBnW0sT3unwZffOlpiqZx07Tut1C5NU2+RgQc7B1RQa8CRmgBvKgeSey6fjikTovWQoHwoxeCEHpBbmCqoKUV6ds5JXtnKq8mlos6U25SgylaPUcKuB79Fm5B4rHUX+r+eOWWmMbNVU1ixkA/lx5EnWEuVjSMpRE0lzSpmubnS7q9oSgP0tFCfLpP6KPVGvdsxGhlB3JytooAMY4mDsy8lCkrk/EwEnXa8GG4TRkGeOHw1VzP3rp18zdYamGiLqdRY2qGdN9T/RjSqO6wFht2m8OzToZSoRO1DV1MVymFEXSzeZyJ96RyIrnJRfCsOzu+omGbvexdfpjRJa8RYfxI0BxC3baHxgW3ZGBUo= X-Microsoft-Exchange-Diagnostics: 1; DM2PR0301MB0911; 31:d4SevXLyJeVXkOIcBJqie7JZlBj6uCcsHpKdj1Na6reXqU7b66Me6jNvKzg3NrYtnv67kko9P+Eceb/T1WZRxLc98mXR6FP9PcswECtmh4XJbG1rXljcebO+THcmw3AW3Ooh+l+phna+j5jrMT+NF+8HGvcib4v9xU8W2NQE2eScxb42imYwAKgCHmKfoLg9v6bUWqu0CAWMzfZV3YAb5/YbEJf53ybVDVtM3xk8XR4i8tFWJwBCUoC0g70oHZc46gj6LThL5NrdHm5mAANBg5AWrITgXDyp/qIdMbmmIfOP+KDujCQm2QD/a7B1561AsKJ25G54rbhbH5gNHM6nH72Ukjm2V65O0R695EMYTD5WjRxV2UwMURYRQHRcpQ5GfInbXMmMcNyGJlWjiNj1btwo3BKfiKL/KdQ5pymbFlHR5IopAXw9Opoy84b//x4r4REH06JPAtlAcZk6MvlZGvUxA+9kREeAgVixErylu6L9ctQayysYXkET2u3Vd2VKTs0/SJTwxYETPeB5L+KDb/92ZteT/omUbR9IF3rp+/b73v62OLO4onORAGgZTJBRtUDK5AzXW/F/h4XZC+Y6cCGAUeAp3JURNl7ZtfRiL4ml12LMWOULYSc7OtGKwD4O23z9M6mJfpHrTHCGl2pdTrpjmJFZ9x0hNTQkIfc0nVXMmNoBTiZuln/zcIpgcgzSd5QUFXz1oKgYWuKXrhNjRg== X-Exchange-Antispam-Report-Test: UriScan:(236129657087228)(50300203121483); X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6095135)(601004)(2401047)(2017060910075)(13018025)(13016025)(5005006)(8121501046)(93006095)(93001095)(3002001)(100000703101)(100105400095)(10201501046)(6055026)(6096035)(20161123561025)(20161123563025)(20161123559100)(201703131430075)(201703131433075)(201703131441075)(201703131448075)(201703161259150)(20161123565025)(20161123556025)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:DM2PR0301MB0911; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(400006)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:DM2PR0301MB0911; X-Microsoft-Exchange-Diagnostics: =?Windows-1252?Q?1; DM2PR0301MB0911; 4:N4YYmWGw5UilSj/f6tAhUX8317j9iZP9KZQj?= =?Windows-1252?Q?iQXP0SbPK/GdKTlataME1KyTxgabG2P9gg5wG/aIkOvEtlRp1SAugtH6?= =?Windows-1252?Q?ioMogaYjiD5AC56vHhaQWGU3ujP0V3TrRhUM+UNyTd7uLAk+aZTLo+Wx?= =?Windows-1252?Q?tXM/7GjAr5X1Lzwd6A8dKRAMFhaISAR8/ybLF+LDOWlAzS3/YrjXDhlP?= =?Windows-1252?Q?sTHGkDy+ca5JzAUqBtfwqf8ufKFgmkU5lssihtUn+XPOZCfMcDpsEX2j?= =?Windows-1252?Q?xg48EgvRLdLl3Mc7fh66EacW7X0+kPHREjBe8dhlQWNi5CqwG9VKrPIH?= =?Windows-1252?Q?0AULfZFdOI6WSEkVb2mGs+VhvT9cZekX3CcOJjEio0h4hGpCIRpcKVBf?= =?Windows-1252?Q?4hZIFFZe/4im7Js+8mzdNacgi9EvtgatAgVTvQY38sgN2hI7Em2rFIyh?= =?Windows-1252?Q?qoY+jsDiQH0QsHn/xbs958ORvsd+Zmop0kxV3I+kYkgr9/RXkd4H/0P0?= =?Windows-1252?Q?0g1RvhN6lHW0q/g/yVFmCNrTrIz2LBy5I/antB0OHrpozVxUBEzghaoR?= =?Windows-1252?Q?TUcYclRL+GWmMr81fDaGgeQmbMmYDpc+xFH9R4/cl1LW6G62zAcNlHK/?= =?Windows-1252?Q?aDcHoiXOPv7jqE2sM98dMw/F1btXn3h95pq4J7++m15Lu4T4p9VvtJMF?= =?Windows-1252?Q?YNAiixj4YHrTMICWayajtZesyKpTpwkuzNN0jz8pzuUDeIzfkv+fi0O6?= =?Windows-1252?Q?dBDwA/KrzucDmIbBSr8sZ1CDCQ4sInhPp2ULeKe+LFQWEr4UaQ0AIIeT?= =?Windows-1252?Q?UIRCiP3G9c+rL3nk87/hj6GvW6uThMEvcTJ+/UwvyomTGxVX9FgYBS7P?= =?Windows-1252?Q?bF/j/K1e7BY+YEfgyu+X/WtwruzMjn6Bbx4zWuDd1MIMvaILCBClrZNS?= =?Windows-1252?Q?zuFY7bY58oRLsAtaX+zELsbAlcR+LCe8mCG6c6jVVPEhZR4U6o85tCS9?= =?Windows-1252?Q?7q6exBBcTQw0ieivnfZeeZ/BtDZ3pvCWGPUrUgR/yvRJJN1yPyT/P3sv?= =?Windows-1252?Q?vZRGrHdasF2IgY9ljnp9rAcP1nY2oKne+TlLTQvNTaJM7QJOBrEUkTDk?= =?Windows-1252?Q?A9+i/8fcl6QCBq9vw47y3QLSKT4Gmq5wVdeAukcQR4kHhSjHXfjk/UBI?= =?Windows-1252?Q?E2o6VJr2cni16Py/bfJxldl8ZBUqjeiKWMohjuSzicJUdZ6nkSf08NZb?= =?Windows-1252?Q?j5wJ+y5c3a+ciG2GTA8vHsiccyfWgVhx1pj7kR5OPdIKGFpJLBv1aBkU?= =?Windows-1252?Q?zKzCiVGzGy3ZvckF7w+vOE5wu387qFhgZQvOpxEhfsE0eU+vvAx004tk?= =?Windows-1252?Q?AQ+1XS/7v6+F7Ojk0Ozi5AslZrjk+Hefd/THtYTE7kUN9ij86PRPYFih?= =?Windows-1252?Q?0YS/4w2wvrygSjJK1w7I?= X-Forefront-PRVS: 037291602B X-Microsoft-Exchange-Diagnostics: =?Windows-1252?Q?1; DM2PR0301MB0911; 23:WD5IXrxxTmxqFdtaxlUz68l91X63X4aOXHX?= =?Windows-1252?Q?YNPQY7y/io3iLmdusCVGw90iRsgRXsNCiLWdCRY0WsHRt8/sfCVLi/0y?= =?Windows-1252?Q?aw+xaJKzjpSoLx+HbPL6OJ/pXPTIzGMjHdYV5aiRoE0yfTUvI7sHsA7H?= =?Windows-1252?Q?zmKtr1d2G7NAsuxtkf6uycSDh/b4FUwlyEncSy2qSncgPakiUoRqI7WK?= =?Windows-1252?Q?h9wcSbp5C2w6iisGUUJ+7/0FLeMUBVp2qihZmAClqojAwzYQgy+EG+C8?= =?Windows-1252?Q?Zriwf0x32n1Pi8RRBd6fj1j91l76kEKCzIfBVdzlYbnOt9/6rsHJA02M?= =?Windows-1252?Q?h82InINcBBpiaWVyKedKyd3i/tXZFyQlVza1grncZdCRcz9kx7eynrSS?= =?Windows-1252?Q?d0vZGOd70CT1BqNrwQyz449DtdhcOMHttUovkyi81MvaZiQ7EEXmpFgv?= =?Windows-1252?Q?ByEcj/u504+Vsbgk7v4BU6zIgoGP7Du3kPWj5ifRTCC2TcnqiBBBbZ2R?= =?Windows-1252?Q?g6Vy//0p4jA3EYqPxsFd3daBNkmrRMTFKSSApfK13T4MH/+avrkn3EPJ?= =?Windows-1252?Q?neerf5w3McINp1yOEOBuAJI6A7+VxKf5dFenLSYMoljoIQ0ONQ00OtT5?= =?Windows-1252?Q?850dsPx78+pk//KU2nWR3Gx1RGNhURoXDFgSEoCtnpAEKrZImePGDuRU?= =?Windows-1252?Q?T86aVJkzjOy8HtTXga892HVPr6o6lx+KFza17ZYoij8nflaV7Y+sB34m?= =?Windows-1252?Q?0Sw5oiRs0geOGPVOHOPrtVzePg9DwlJXE5LtvKyEOLIJ+uLyAYyh/haU?= =?Windows-1252?Q?RwLUUTlB9+Rqr46FP3o6B7qHLh33RMNOqQRrreQEWv8x9CKkNmO0aNKJ?= =?Windows-1252?Q?YMo94J3Rp7uHGqOECXfwwnS++RwAjpIjIZw/LkNwnKpcj70ZtV5gZgZ4?= =?Windows-1252?Q?snkTRirdaTXlcl1oA1aq23NeIQx3HeSKpyDtiXzbJTeX4xQc5qTsvWF+?= =?Windows-1252?Q?Dg82NYlOE78zLb4Jq0j3v5a5S3Wjlmtd3XZNLt+sHkzzu1x8OgYsze8n?= =?Windows-1252?Q?/uh9y9NDC8WlZDJ9TzlYCzTfj6H13ptdkhbpSq+o3VIHzA5t+efKj4q9?= =?Windows-1252?Q?Hvdxk4QrR5BNCi7CgY37Zgev4lkpf3VQvQ8c2Yiucf6zh5i2CDWg+9nm?= =?Windows-1252?Q?k9J8NktjCmaCSg3GStyx+xpS8bikPv91F6pS1oZsS16OSN/ffeAWokwf?= =?Windows-1252?Q?eBNjQFLD5h0xPbUbSI/RfZlyX5txugIR81SiiQDCl4otsQHQ9ZYATV1Q?= =?Windows-1252?Q?8wSPF0Gr6TrtV9ALciDbu2PW3Cx+4mKTUFtTKXhB+owOmpbt659a2lVA?= =?Windows-1252?Q?UKP09OB/YFBc+89+IpZZzZjU1I4xHp67tVVIVrWIY4l5sNJEVwKVSfXV?= =?Windows-1252?Q?QWyzlovAlF/BctGsNxLfiJs3sB8dG8KcvqA3WTQ8tpNw2zeDRJ9NMLJK?= =?Windows-1252?Q?0fB5sNk3y9rkb8M8p34qJbtuu+g3fE0CRjwdrXz0wJMDXMWN7EJyt0Gg?= =?Windows-1252?Q?izTkflW8sFKmnHJn8SxIvEwivlTZc+TFVXi40Yx/eItqRRfJuHnYUZOB?= =?Windows-1252?Q?5yHFqmHwm0XyABYBnprp1hgwMRcXYk+2ZizjqdCErBycEqDS/R0lEJ1o?= =?Windows-1252?Q?rW/hpc3C+qVYOrGLkRN1w9CT3N6+uVdEzX0VRL+eLdd5NXPwowF9z9Ey?= =?Windows-1252?Q?bRuJX2Uh1yzTU7ixrGw=3D=3D?= X-Microsoft-Exchange-Diagnostics: =?Windows-1252?Q?1; DM2PR0301MB0911; 6:Crq5or+EpoWxr3hpXG8w5/4CmX/KmsHvTLap?= =?Windows-1252?Q?9x+XpTBPrCXw5SqHHCQU98fbqXUwQqW8RYXbbEZx0iCMTtVmHFfAAKbf?= =?Windows-1252?Q?h0+7hTeSYNS3yOnis9+yEG8K91/RKyeNhmER2SWKHiZ6GwpJOENsaE+0?= =?Windows-1252?Q?Sv6vrkMGvl5zJ0Zvt2Ma+uXmPHBh2OZQlFXa/58CfT5vuAOCbmaSWqdh?= =?Windows-1252?Q?40QBE9kSUCGMHJUK5wKJMAoWveJvZ452voD+bu7R2jjG/6IdmejrlCFc?= =?Windows-1252?Q?osQ9AgWzIEShWydOeqeyNUMBRcHpiF8zVH1IxQ09Xw+xE5Ly+v7jGVaq?= =?Windows-1252?Q?Ay7TTwxE/z1A+VQ9qBshERD/uzfZ67iRaaSCMZTxjwUCwhGZ67auBIAc?= =?Windows-1252?Q?zsp8pypym/UPoVsj+rtfTw87brPgSZmw+hqY1nnesofp9oq88Nqp0gNQ?= =?Windows-1252?Q?bK1yFfRW6GewUyG4LdyKISny1KCZQ14TO5H/JcpHkbzex8d9MEkrBusP?= =?Windows-1252?Q?871rHKmlUKUB0JragLB3QIgRDeFMNRHOnuFrKLQaDOybDwn4mOepxssF?= =?Windows-1252?Q?G4KKrZcYpfhid5gHvd9nua3dpGnbDpbvA1YSUuN12R9FRLVJWF7yK68I?= =?Windows-1252?Q?uoIHT5wG1xQcb3k9V/oUo/14o4RURN6H5g+cGCinhjfFJueoZxpuWtoE?= =?Windows-1252?Q?YbqxNLz+z1VukzWV4CRYPoOzFdLD+nvL11R/vightvs5lPRbXhXbKp99?= =?Windows-1252?Q?KmZKKWT9lP3YqXw9DCSEKwnnWHRIxnJpehaDL3gT82Z+N0MpweG3P/bh?= =?Windows-1252?Q?6tzLFgWXkplLi/lpT++yIgKG2U5pNvsRSzgP1gDouz+QO3LEAaNjGjMs?= =?Windows-1252?Q?O+5raFiKPtW0nMU9K7Fc+1DXEjVlH6WWfKGz/BJhh5dUvEg9q1Xsq4Ly?= =?Windows-1252?Q?cQEGR8tSdDWCp12FwuPxo5tvZAxoc6g2nb3C2oDNY+2jDo311F2IeO/v?= =?Windows-1252?Q?rV3PbxibItq5xZ475cQMU8EBeZG53sB9Nld4PUGmMh04jmv11xju1ym9?= =?Windows-1252?Q?DgkXSClTdZROfBw=3D?= X-Microsoft-Exchange-Diagnostics: 1; DM2PR0301MB0911; 5:MmY5yIozdlVd34foNnA+P6rq6UUIeZ2VxCJy2XIycHC8FCyGecOtp7x8FAP1+la310dnAJM/vqFC9EUkqWp7tsOyyPs7i8/3/WnuvdgLXlxsojpu+HSNlZbhsCPYr8UDIs0ikYT0/+7LlPPfl6vY1tmtgElBaF67M27Uh6qY9aZqnH5M77AmQu+//IeSKd4Yi4dbAp5gEgWmfn7XbQA68BhF3kPfFTOLWV5Gy6kKUYfF8ANg2+Ob9e+xdT5gForrAzXSMFkDEKV6f9KPv5VWH95xPnxIlX1EYHK4wBQ4128JfpUoe4IcNlj9WB2hjhJ6V6Zte3ROeaCAVEdU+QBT1k+Sg/eo4pfA6NLuymLm+zF0K4H/XtSlTOL0dsYlBqpjwCJLkie1BdI/Y90CJ5bH6V4kNdYTBR1SLdYfBpDzg01Ty2ayNVNPhDYVPx3TozEafNzG6RdCkhMq29AkVXM6eCRALkLR+sv10z6H0cuugc1drrlDWUN3/873uCPT+eoKIsAGnJq8FzjJCDcKCLDa0g==; 24:9HuvPLuKd7ILRarLtItdFKTbY8BvgiJVIGeGFz6j2TcF08pz2mX2ODzdg6erpo17OTCAQBGsuMArZooTdiqMtViw0xHF5w8e/p1X9oODegU= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; DM2PR0301MB0911; 7:I8lAtvreNNswqtmgQNISrHCV2iT2mIN4c+8qqCGT/w92mPDBhuGlrRPvARIBIep9wOCauXdFldZF9cM9ueZGGP5qxcZnZc1pXbxJVAByOB1+EZw3u/lmj66cDV5ohSv1zwYtw9pGj+SaJIg3cL8+/yg30r/Q/ksC/Ie5iCd6RbxBqQYh9vmuAY/Y4YmcATe3+Agb+umR1NDLhmfYHaC869WLqBUMJAxayHZdpW8sZ5QXQ8prv19dh4Dr3NAP3yE4jGzgAtlkjzm6gpPbzzYWgZbwI8UuxtSstfVeu2IbSRUzaGtgE54u8/q/V2pTUsxNt8POT29k//SPWjIr/69lNYEshzqQuL2kNoi2ZdrodZTucmeNLQd1basA4KY8VQ1sYIDruhHpL+MZDbP8f0iftmqr+dDhDkP+G+TpEZGZ+kAK1JkfFUDd0kTK0vIgqFlhESw4VeML/j0J8MOZFlF8qpxAO5oh0BDj6jBiykdL1nUp1DiJngpunf+W/Ja40AP2Lve+8xmdvnfkHSjHG/4bxHQyiHu3c/hdIENpvCuDPnMedf737J09pWsLuiSrCrqdU+HmH9pJ7NSWzThvcqdqpdCViFEzEBwQk+a3S6eFaPGDlKXPBxNOSvKI0lDDOPo3C37voasDg7oi+eOOebrYdPpslS+BLTB8Jwu+C6rIAUdk9y3gYBUer8tmolM20UjTcZWeEaFGXl1rBiFUA6dqd6woIdNFMwAz8ji/sbFhFAEfth8B24Bh1Nhc34nN58orV+zyJQV9heD3EcqALZ9yMYWewSham9ITtXbReiv/SX0= X-MS-Exchange-CrossTenant-OriginalArrivalTime: 18 Jul 2017 11:34:36.5254 (UTC) X-MS-Exchange-CrossTenant-Id: 5afe0b00-7697-4969-b663-5eab37d5f47e X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=5afe0b00-7697-4969-b663-5eab37d5f47e; Ip=[192.88.158.2]; Helo=[az84smr01.freescale.net] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM2PR0301MB0911 Subject: Re: [dpdk-dev] [PATCH v4 08/12] linuxapp/eal: auto detect iova mode 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: Tue, 18 Jul 2017 11:34:40 -0000 On 7/18/2017 11:29 AM, Santosh Shukla wrote: > - Moving late bus scanning to up..just after eal_parsing. > - Auto detect iova mapping mode, based on the result of > rte_bus_scan_iommu_class. > > Signed-off-by: Santosh Shukla > Signed-off-by: Jerin Jacob > --- > lib/librte_eal/linuxapp/eal/eal.c | 15 +++++++++------ > 1 file changed, 9 insertions(+), 6 deletions(-) > > diff --git a/lib/librte_eal/linuxapp/eal/eal.c b/lib/librte_eal/linuxapp/eal/eal.c > index fffdf0d15..49b52ce4f 100644 > --- a/lib/librte_eal/linuxapp/eal/eal.c > +++ b/lib/librte_eal/linuxapp/eal/eal.c > @@ -798,6 +798,15 @@ rte_eal_init(int argc, char **argv) > return -1; > } > > + if (rte_bus_scan()) { > + rte_eal_init_alert("Cannot scan the buses for devices\n"); > + rte_errno = ENODEV; > + return -1; > + } > + > + /* autodetect the iova mapping mode (default is iova_pa) */ > + rte_eal_get_configuration()->iova_mode = rte_bus_get_iommu_class(); > + Santosh, With some workaround in fslmc bus scanning/probe code. I am able to test it. It works ok. Post 17.08, we will be submitting the rework of fslmc bus so that this patch will not break the dpaa2 platform support. Regards, Hemant > if (internal_config.no_hugetlbfs == 0 && > internal_config.process_type != RTE_PROC_SECONDARY && > internal_config.xen_dom0_support == 0 && > @@ -895,12 +904,6 @@ rte_eal_init(int argc, char **argv) > return -1; > } > > - if (rte_bus_scan()) { > - rte_eal_init_alert("Cannot scan the buses for devices\n"); > - rte_errno = ENODEV; > - return -1; > - } > - > RTE_LCORE_FOREACH_SLAVE(i) { > > /* >