Message ID | 1499179471-19145-41-git-send-email-shreyansh.jain@nxp.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 104AD9151; Tue, 4 Jul 2017 16:36:59 +0200 (CEST) Received: from NAM01-BY2-obe.outbound.protection.outlook.com (mail-by2nam01on0070.outbound.protection.outlook.com [104.47.34.70]) by dpdk.org (Postfix) with ESMTP id A1DA39175 for <dev@dpdk.org>; Tue, 4 Jul 2017 16:36:55 +0200 (CEST) Received: from BN6PR03CA0044.namprd03.prod.outlook.com (10.175.124.30) by BY2PR03MB475.namprd03.prod.outlook.com (10.141.141.150) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1220.11; Tue, 4 Jul 2017 14:36:53 +0000 Received: from BY2FFO11OLC004.protection.gbl (2a01:111:f400:7c0c::145) by BN6PR03CA0044.outlook.office365.com (2603:10b6:404:10c::30) 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; Tue, 4 Jul 2017 14:36:52 +0000 Authentication-Results: spf=fail (sender IP is 192.88.158.2) smtp.mailfrom=nxp.com; nxp.com; dkim=none (message not signed) header.d=none;nxp.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 BY2FFO11OLC004.mail.protection.outlook.com (10.1.15.184) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.1.1199.9 via Frontend Transport; Tue, 4 Jul 2017 14:36:52 +0000 Received: from Tophie.ap.freescale.net ([10.232.14.39]) by az84smr01.freescale.net (8.14.3/8.14.0) with ESMTP id v64EZM7O016426; Tue, 4 Jul 2017 07:36:49 -0700 From: Shreyansh Jain <shreyansh.jain@nxp.com> To: <dev@dpdk.org> CC: <ferruh.yigit@intel.com>, <hemant.agrawal@nxp.com> Date: Tue, 4 Jul 2017 20:14:31 +0530 Message-ID: <1499179471-19145-41-git-send-email-shreyansh.jain@nxp.com> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1499179471-19145-1-git-send-email-shreyansh.jain@nxp.com> References: <1497591668-3320-1-git-send-email-shreyansh.jain@nxp.com> <1499179471-19145-1-git-send-email-shreyansh.jain@nxp.com> X-EOPAttributedMessage: 0 X-Matching-Connectors: 131436526122302597; (91ab9b29-cfa4-454e-5278-08d120cd25b8); () X-Forefront-Antispam-Report: CIP:192.88.158.2; IPV:NLI; CTRY:US; EFV:NLI; SFV:NSPM; SFS:(10009020)(979002)(6009001)(336005)(39450400003)(39840400002)(39860400002)(39410400002)(39400400002)(39850400002)(39380400002)(2980300002)(1109001)(1110001)(339900001)(199003)(189002)(9170700003)(68736007)(69596002)(8656002)(53936002)(8936002)(33646002)(81166006)(54906002)(76176999)(50986999)(50226002)(8676002)(38730400002)(189998001)(50466002)(110136004)(2950100002)(5660300001)(48376002)(6916009)(6666003)(104016004)(105606002)(2351001)(106466001)(36756003)(2906002)(47776003)(77096006)(305945005)(85426001)(498600001)(356003)(5003940100001)(4326008)(626005)(86362001)(969003)(989001)(999001)(1009001)(1019001); DIR:OUT; SFP:1101; SCL:1; SRVR:BY2PR03MB475; H:az84smr01.freescale.net; FPR:; SPF:Fail; MLV:ovrnspm; A:1; MX:1; PTR:InfoDomainNonexistent; LANG:en; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BY2FFO11OLC004; 1:3Rjp0mk0Soyvsmp1AL2kKIg/aPfZOj0cII1vfi54y?= r4mqKKM6n7+k1SqvaSDS3w9HILM56SHb1QEZgSHQQiPdrlLgg9mL01suP70t7nrRlZODjAvKohkfH8iCoXSe0MnB+1vXD1RSNkj6I+1QyPkWK4RKpS2Q4sI2rNIThDBTnE1Km5b8cS24LZUMIRv5F/R1c85Bsn4nsNHdCm7h226kHjRzmsFlPERPlVRN1BXYU7VmZXkCA+w8kBFe0m/sH1gqUuHoQMat8GS6ppfnRdxmss5qdz2HC6W+iWB8PJ/4xF8dD8vdvdmkjGmgbFXoUN7NlvzpAvSLCDltqVuQcw7OMTUSEjXt3Rhmycw/5Cpcrt64a2eMOPOYKpWpeK46gYljlqFmnBrzUhHE9ald0JREcvR21Re6XoH38C8KJT1eeJ0Fdf0EJaxKt3IF40rJegLLNLoh69H1fV/9EGEtAQDqcIT0f1or422K2XSJFvi4krTXsEuYZFPqWjfH8BgMda3sV9dz9OYgdAe5i4UmRVHvBT9tZH6FwknU7vh3Zyd8jfFqAYM78K9WZqG2SE86YInXWBAoaskafMsYhTb8GGOc4UFDp9YgcTMjSs6o7t8aPsFslMq8sOAa5dxRothSuREJM9HyTEk4XhiIfdECIFA/Q4Ew0mUq0LFrRrD3Al4dFs36C3aIIdcz2qQ+m7YJDXMYMWRcGENyjWwbruO0WfA1PJajYR2bMf1gVGsgPhSlL6kJOWgmMwJu2h7jrj5YcqJDXxf6Q+cc7w8lqygBPVXRAAX/991Oy+ID9q2Qw2HRJeLzQ8DmTM57mGsuDG86ACXPMbUOqQN5XCjFrfemgO8oE5onPVMYkC4rFdYorffR/dTscMje/6HRfhMylom+Dc8EXrmRhYYtPFGJyeE+RlfTGgnRFapbUj8cYmyRGHU/VDX9T8IJVUh+rIkDDBGboxSFpN2d56dHw3gQfH2cxX5m6fvO3oCiYKUNpiGiKKgGKqEq6tPUe/7HjwrL6ugZRNmkOLfnGjZSPSLYPe+d8isYluOJzhONc3N51GuU5biyirG0vDFtRdmcCcKQsJKMA0izXy/lM/3bPCcGTyL5XdHxw== MIME-Version: 1.0 Content-Type: text/plain X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 4cc3fba0-36e3-4cf3-f195-08d4c2ea1c6b 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:BY2PR03MB475; X-Microsoft-Exchange-Diagnostics: 1; BY2PR03MB475; 3:QyML4ebHKtNhh6EtYSKmvHMmmjN6BLqw90Yw0RNPHnj19SjvYX+T9wqHwcq1CcZek5Vro3GrJgHSgmSyrHQAElI2ttd442XpvMKjI8sBHZg8vf5Cl9whknbM2tjA8cnjCiCxRH0sY2l59CenoT57Bxf2N38ec3AMTT1HFK+i1rftxE7yNN9ND7NIZSyGWrXMkkZIOGVeMRjZVVdzlqASkP2XsmJfnKtQm5rC2/jcyacmZGuGesvo9Pm+O4btSN5Y6bB9a3OmSlWVOBJQvWkYWwsxlP0MZoNg8jbMg/qL3fDHyAcWTO9lb909sfBt9XHUY2rmcPlLUE/N3F8q5eUW0rfXyT6tjPVcEB7o8LOJioHTBzudD8VSL/RiCPnuQFXTGh64Mt+zZtN3nS0xJte2uA25IFyC/PaSHAlVCvfo4rq1Z3WTTZrcmHw5dH6YYuYQm+XR2x2d0lROMvJvsEtUsSI1NzwlPNETbO6c6vAzdJ6V2kBrfZYMcB9gC0q6cvowkL3A9TGJg/amXVm7WHT+JGUZJqy+r8lhChPkHFK+MRpUamatw2wb2TdqtendZny1E7LJHZK6Li4HdE2HSsXdyqVRX+8KzvLLgCRD7Xl2YmCg7o76OeFf3upeym8CGvyvuNOXyj6UQP6qXQEOjmQ6ptmTf+O6HGYV6lQBTJO2oCbFYt71hY5ZgaRucg3ffI6H5F3TK1fX91uoBIXjr/SCKh4d05Phn6l5IvRNGaT/onuXX9wpXNOtkeFMEizazTRIQ0zYs8Kou5Kvo9TnO0d33wmr3MlTGY0unhds+6zV6vws4yM7x1kKk9zgBuGCqwymoDZz9bAEcL7WSj8XeeFhvOKQtACWFeaeae6KZ3bKrjFgZOvr8cUxZTD18CBFVBcz X-MS-TrafficTypeDiagnostic: BY2PR03MB475: X-Microsoft-Exchange-Diagnostics: 1; BY2PR03MB475; 25:6OUVNJnZOaIU4dB7YIhg9anq+apXeXdVQkWDmj+SBWHCmh/z2IikZqDOJWc93n2FvAXCuV106V69mGpyeDQ50TiirMXrD3HroNHFUdzXxgO3DAOdNlQNsvXGryrAOzUY+rZIkIQI5ChFIzLOlbNgADdw+Hfr8Ml1lnfvrjfNWDVq9VRimL8Ex5e9hg951aqVSFxhRtSpjZ63FNvqN5oGxVXLiUfPaA6aaGQsgg/VAfhptkDUP9fXkkqxqKG5z9+K9TeLDcpSQ7Yf8xCV68912Ws0snTOojx2xrlR+RPSmWfZ6wObVbWYjUlJ/uK2BnxgrD9htyMnQ6+whLPOeCy7t7W8aJvI6KlEjywk6ybuSfB+NdKbfnrkjaMHhPNblk2GRNeyqLx7p+T0KzOrXlySbrQnvtaQnegY2NuRpxMCputzFjunkvF23O/j+7WUWCY62GDztPV5sBIG9TMpcinKU2arGA0ZXjhA1qWpzBljJqthsjzVvS8Qd8GTo2RHgxcFI3eRPCd2e6lAdZ7LersJDQeEaLc7zaWCO48adfFqt1KFGu98t6gpEdwWBzLdsmcBxcKiPbUPMIFay9wnXwOtkU3ph4805kErknuFhBsz/f85nEoj5uZyGkB3kxMM9rjnK2tpmk1oGKFloeas1/fc88o9jhibikv48b/3Sbi75d0u6eDWPHyw/vLyF85Dk/JUiyaLUdXSCg8PxWdrqvqLaQFe+uJPiELmzMggmo2aj0XrPX3ZtjY0C+N7djpEaREyK5Rfe2DsM5IGJ3K7qszbmeGsnN8k5glnohWiwycbdJJulj+TdZbGnaizDqBMQMXYi7yPUr0QYIcw5+k27DZvsXNKM5iEY08kFoY4fPr/vSYOAR/6APztOOd62J5NaGa14ngSZERxiEkw/x1D0jDxibkS5HmcSkI9uz9qrIZsCXo= X-Microsoft-Exchange-Diagnostics: 1; BY2PR03MB475; 31:q7FNLvbajVl8/kEUc1wsPGaixs7IBXEvPSvfZD5lP+eZtHk6eNYYeOMUu/V3l7Dj7hnfS7W2Nhg81We03kvnPjWY8fej3dNTU06RPCUAcHo+h7XJC9Itsok6waU02s6TSj/xeenzVGFMasN96sEw6xALWXnCds0xumTYQwiLfnO6uuSh1BwnPKR/Ike75hg0Ri+ehgNbycZbzUowivwRxmmzJFnmd+rgzPj6oEOLeMf6opsHfXU+6rsX9CZjZ9LMXTrcJu6F8W0kEoQnK/2QCY7QmG9xQJA/CXAdeOpFKI9Gx9lT1vGsg7uyxPSC5SYo4xPCPzRYexQFFHHDN3u4eEATRPI4E8YUL2e5mMEDXfQguBrftrjzYqgA1uChRlV2EB9U5YQoI+hxs5A41fn2xlQXPvlXRB6+mXhIkclejMrJTbIiFEsdiLLds3cE6fvu6fXEeY2eoP4DfiEdew9K7WvhnqRXllTjjnjOXtGAa3UA0NKtMH5lLjdKHnjdgg7J6r4KfsUOMks0sRTzvvx/P0yoD7chNXy3veP6cBPeGjFAxFUXAk2YKB0KoL6HlpLb6HhWkLNoLRxSQzwlO6wpB5Eur8Ko7VFjm3gHjDS/xcpmAdzytyEb/fHKIiq1Ow3SCgq44kOO4SSyO/eWJ/0CT0ZQyg0XORx1S4bDjBocn+sgBKO1k8ToZ3VpoOZrahuE+4TE7L1kyVIR2S7wzXMaEQ== X-Microsoft-Antispam-PRVS: <BY2PR03MB47524554A534CCD7C3FA90190D70@BY2PR03MB475.namprd03.prod.outlook.com> X-Exchange-Antispam-Report-Test: UriScan:(133145235818549)(236129657087228)(185117386973197); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6095135)(601004)(2401047)(13018025)(8121501046)(5005006)(13016025)(93006095)(93001095)(100000703101)(100105400095)(10201501046)(3002001)(6055026)(6096035)(20161123559100)(201703131430075)(201703131433075)(201703131448075)(201703161259150)(201703151042153)(20161123563025)(20161123556025)(20161123565025)(20161123561025)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:BY2PR03MB475; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(400006)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:BY2PR03MB475; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BY2PR03MB475; 4:HsFO1kCfp92FKpTSvzGLLIAshIcAnFJ+W7Z+mjadwXV?= a7x4jcCVe1t+0edvR+2f805XpQagUf+/6gV3uGPfkuby32XAqBizZ/XN9i/mwIYeAAoddNyXIVmx46hc4kQCV0SfrOkIIKyA+178q8RHPOrvxrfD8Of66t1oDKoRVuJzhIpvpcTsFwNsqFl9sTuH2RnxGSUOzVlBsVWZaVe92JFz2/7mfnvjpruHuyae/deiTrcvX4wXraqwABefq+bmny2bq0LGCjpUD4BJnfPfggLoKdZmOcyv9UEa0zuLLS52LpSBRP/hw0CEB9aySeNR+ZXk4ZmP0v9ZwVEPu8bFJ9yRIaYfIwskfisbwPL/WK8F1ZeVF/9xFa7qUIDKoRiBzZJVgFZth3eQsE7bdev+LDwhjTbxMMcxEOhTAzbq2gdQ6drPdMuRLvrbHC4vaxgLbu1dpfDlTiNIaA3EUisbqC7KdM3sgsM8eF1AE0X40cXCXX7ya0MFL/89wii519qU9PUieVgaLNth9BvzKwPAoQXeDJH0zR9bqzyp0JwBN7FUMJsaSdnis8G2UFez/yN3pYzDS3OVz8cteCf39G6I+FfpOosYJp4o3lLU7G8POgdMzo168ylWQaaPZGyNjKtybaMZ7QMRDgn6yl5tHnLh8tsSmgzuF0xTJdoeSrFb5+eCTih/LlQ6PEufqlwRyLa70+MkwljiZ6QmgOmU0oTKdxONDNIORRTUHKTUKSuAhTZIawf0v5aG4Knb/4JBXLqfRqHWIFZcTy7B8GAeHzJy7SVYftzVuqSv8OkWtp3JsyP1YVz0KlZiJZRbv+Y2OO4/h55Tqp5bOhACwmzyl6vI7PfgXcTZnKUiUrCy/bS0w3phodQ+qnUiEgaPvSOq51jxuD5PSSNVPuvLJp/kKOrW2E9B166zEGkZn7xi/CsY0qATgnrVRlpPws/PNnGlzrpzXlPfGu9XUsURuKmWqzbsAQQ23I/+btrzWPQg3xOEbXPiqOXNrQ5Lmqv1FFwu45asi0Yd418juPxoVzlzO086prFlpLgCWSvLsZqhSVr4ecbxAKLDz6Y9dJ0g4sS+lBrOQmZV2rps9ZE30NnXfeLmQS6tNV/3KgYkiy/JnfIBx7Q2OM6F3DgbxpLUYKrj1AwE05agT3Pi6XYxHpPT2Tl8vXAVhuS8OhIMYPY7hpvbaKsWJCjrLvGOiB8tQaOsxb5GoaIkzn76aMLXWFBGDAMlntuZUOgKK41kWQbERoTVZSndd3/U2+75gBllDeCyz18+x5hDINriPkdEov5Wz2/N6pPTEC1WYcpyy/7I1IyXH+bxcrcxzloHfyI9+0LmkGwrO X-Forefront-PRVS: 0358535363 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BY2PR03MB475; 23:IuOE4wM9SRIxTNq+ygjnjBRv4KMfYHkUSXjr0dmfAl?= tqloS1FxBFFQ7aGx6A23Ix7TNn8iAz1DbE+fwD6CqA9QhJAVsPXIcyoHJ/5dm1jMu8gfft5ZmAsjnYfpGM4Y5ba3RExuwZD65u77qBb6ymC/zTv8NoW5/3YtNUgbxoiWS5aXuOzVNw2/YYah8yydrs6envX0HVqnFqJ82v5eDHML+7l+0XHksOQKtFAXiXeffz18xrNTDdiKECmwkqrHG0URMXOyYaWRaWVnDxwL1vgF+6YLFKVSGsYA957JTxeqnQYZ8brxYfmsssDHIhbwes+j9zW6S6n5F7moapnXa2NzjUf0UC/nc8JoXVhQZcvfaORx4NJ9Ii9TKNvU6ioe8j7BFgAK++3U+7kD2rinZvB+zCkILoPOsmT9yFVitg/4BRH9/EkwZFLHDYRycy+J/K1Ot1wM8cETs5rhHZDKo4Z1Xglga9Jr6hisfg0AJ5FGuwQ4py0l6BEmOs6DmO/PqINftxvpA0BOM2poj55eFbTzOtCCerZdkVwshgK2RhttgRgXlhrIIGilMG2yqE+A6twzhUhv2bLrkyMZ5x0XwgLMXFB68kWJHjELMxNBHRQdo7KkJXTRbkPQ7VP4VzxYhPcMJ/dMnxqNwIw9Nm5Dg6u5JK1/uMm2i6G39H1T3dynwO/gPB9mGLenMDbNs1nNO6Pt2qjyrQuMtRuDTddYp8SUP+sHEgWOs247skt0wUZ+aE+k2qSHBeBBi3hH1ZPWmoGP+YLVDJnVQTgo3hp6JOAQo1400HE4ClMm7/mLaK+IGfPyVoDMvoaqJcmXttabqPTreev+g2uzK7S+hHtM50gwfqbEZqiPKHyKChC52AKpcCBI8YsRb6Onb8x/Mmj/yzJrrO5C5x5vlEe+OgoDflVzfYh2wRxeaHqj7Htswr04GIeT34DQ5eD2oZJCMsyyDv05oKMvOz/xlUjhijoyLmx3Im9AiTpMPKivhOSaqBTc96GW1LIifzh3dqGPIQ5rc9QVKCYXp7Nnb0t/9niUPs8ubGQIS1xE0NuH+kWANzH+tBSu/MPFiJgjOY1fXYIfdWmqbT4QyUnsJ/yHVIoZWKIbixNhIIQVGhSvFO79jR1kKL877auGaoEbaE3LPs0tIZZue5uDzNAmJNbcNWEg+zYerr9nfxB31PJUMD7GyMCYSZ7hY1+UiAJCvbnZHNdjT830EqEGjsJMLfoBAQB8RO7YYxMkB7eVSJzwwykFuqNdqVHrIOHk4bBt1tksvZQUMZBmRcyX65cfknqBKfvVRFsQrDyL6eAqhQQBt4lA7hR2uTAz4pzAvM3OiQJX8ngcdnwJyUwfuuS+puMFfykJRHKzxG38ex3JdGCu6mBo3MOXCPTbPXsmFaM4NS0wacwKDW X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BY2PR03MB475; 6:5s031nmgfk6DxnS0ans1T9hfES8vCq7E+14ZCsezfJm?= lmk+uxx5pXeSBBgvzyyzugde1+EUXo3pjno8V6zwc5QutPJ8o87QmOVPhLIn4cjUxaEDT0QPi7RJz3feoqvAIvGiU7RXKTFD8Uy0QOLqJA7J+nhKnoREIh19fj+0Z4AD+dFxUVf3+84UMHb2HuwWTcfzwW7oXwmdu9Cp/0fQMSG32XtXKZ8NbtZf/myst5W4RWJPDKd6aPME79EKnYDwz8tsEKwFYycqbCjhgMEBIK54cpavF0lXhCpbCcl6i1W/i8nsfh/OOK151oWP+i+AwZIdwBzJD6Iuek2WxELuDjA001eHANhWjatLrUmJGVLqpP77DmGjoulTbTXiki2lChpr8W8PUKxhiZDbMS0AX/n1ZbnK0X6tfxK+7ymi3U463//sV5dYZsX4B6CVX0iOuGgof2JXMDKJxiPS8hYuyQ5aBcvun+csFJUuwOko7hS1T5b5ko6IPF9ovOfzstnG+1WPLQ8MzzcFQwVWtbFCLWs/6P+5GJ/LckPMzfffCxcSyD6wK/t6DdLFbatdc1hUJ5kL3309NcB2zaHNXRD0wmaCzwkVHRmudTQLiBfcYRjsm7EiSnlsP1anSRIf6hsqXVvRHL+le8e8lp7Psq+z8vrcR2wIj34XjILqONbQ6IHr+5LfIKtpi2ymCBdLkl0bCpBp3dNJ58KPHCtxuUnKn+rrXSI9mpTKNNVtGwLr44lu0+rHmNa8bOZ5l4LzArQkdzELWlwiFCmnD+smBYw/t2jFgcRSx81b8OFvrvxe1RV8TNKH+wcZvjaR0UERwoX1btwewEwoY9PEukEAhMQHN6FRVcw0Ax1KgAWQJA172PNPXWIR0rXpIhg9bETxSUmcD9Cru1sXFBSxx7hbl76jEXtqDpaZlOQa7tI+igto+2baistEdigERRqJ+gMbAzuJeDaqS+r+JSyTGG6T0pkXb2ZEfAS+bGj/FOzMk0EyZnmg= X-Microsoft-Exchange-Diagnostics: 1; BY2PR03MB475; 5:WC4ekZA6aKjiTTzFionnI+hZhQfuSfRxGVGi9r+rtSjqzya1t4tU591gmUbe1mI1WeKA76DBDc9URA++rjp2gFM8tTK0eiW/gu1tUCSbLjdLwLxTCtVpzgscwSpJPPcA4zoQUvZ+OQ+rYWXY9+irIu8k85BIvRhzm63ZMZ+4iJNgcSRIeMagieGSyt3Q3ABe3ZDVVErKoqjdqCiMKDM8cinSva+1gGOcG+i9hz1MVRlOrEe+xCco6/Is642CghGKgYNNSiFvFp2RtRvzmDZxfU21AuAC6Jmkrw+ezID2KQAAb+BPxEotTkOocp/XO43nrWBby3jaG9wC7zjTE+llqEIVNTkn0LjME0cYMbD2iWw9m0X9x5TuB6oUEgRs2v1WbnXIhNfsnMzlNzLNcnJoin7VCdN6BsgrqSyY6SSGdLeMmYZ0Md/XSDEJ35lk1/u4rINT87Hv4op3USA2OlSWdcTQ2r6LflR/Q1Q1jjcsmdH7T1Zn3KCSlooC8OvA/Alm80Ks9IhHwAwssk6M1427VQ==; 24:1nT9CxAEL38ROfHXhUZmJhj8M4jeDpzDt+smeGHSJi/JB9g7T8TXLIoD51E09lHtUC3NhWQOhIu8FqVDeBM8pQxcxr8jpCXpDcXcnMUNutI= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; BY2PR03MB475; 7:dRSGHozlJw4dtLZuDkvQhHoDcNHI3qe8mP2BIhW9xI+UIUSVymDF2N0NkV8W7x/bHAkGNCtpr85PT45pVtjaiorUOgdo3p5CnPE3x25rlrdoN0JQ4Uy2gJV2BEXKOHdu/X+Of7MnLAhF2X/M0UHkBlLsAz5dYd+WVl3KFLxKt4LKbyXGB65v1zV2G9hhJmx7JzBVfepeC3tfHrIrKajGhUpMARwRcqZOImRGT/QnZnQ04/a3Pe1mdaij26sjqW6OKiUZebVm8MEuPOCIgPDrw8ej/Qqf6Zb6L7Zj3VSwpzRqVT9pWqdQA6dOEkWTIIg9LcizJ14jkhszqjJxbUdxTWokXYqACE34RqYWEm5jsbYl8en9Y/ZA/d4kJTe1yCXOEwbTi9nq9MN0WKMcZGv/9t56ZqnaTXE0Tyv6XrPJ9LNOeqlo3bINoiA7cqDpbuQhhNzPH0NnjSJMGDG5c1PfaQCJGMLgqt0/U2IuosWk4qPmxxjSvgMdX3y8FrXz86RiI3jg9BygKcopWXcs8XBzVFxsOTIjc71XTTxkaL0ZwpNXRjQOM5Rb60mXorlj4c57V1pdYcuTd3zhVF0hmWe+iDInP0efKjRwqmyM0ygSQpOG2eSzOmYLyRZhk14fSZQ/Jgk8NUYgVXD0pM4wOLzai+H/vVpmboUv8cOqtym4Cnvk5wbM7cYtN6pIgBOLl1YmzFlcT418oHv+f/ZqsT8mb4xXO9ZxFlrpg5oEH3MkRNTX6YHHYevq0D3qp2x3GvG6HTiL7eFr9PdP5ughvrPW0R5aCpC0Yl2CECDyRNaAc4w= X-MS-Exchange-CrossTenant-OriginalArrivalTime: 04 Jul 2017 14:36:52.0118 (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: BY2PR03MB475 Subject: [dpdk-dev] [PATCH v2 40/40] net/dpaa: support for firmware version get API 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
Shreyansh Jain
July 4, 2017, 2:44 p.m. UTC
From: Hemant Agrawal <hemant.agrawal@nxp.com> Signed-off-by: Hemant Agrawal <hemant.agrawal@nxp.com> --- doc/guides/nics/features/dpaa.ini | 1 + drivers/net/dpaa/dpaa_ethdev.c | 36 ++++++++++++++++++++++++++++++++++++ 2 files changed, 37 insertions(+)
diff --git a/doc/guides/nics/features/dpaa.ini b/doc/guides/nics/features/dpaa.ini index 0e7956c..09b9bd9 100644 --- a/doc/guides/nics/features/dpaa.ini +++ b/doc/guides/nics/features/dpaa.ini @@ -18,5 +18,6 @@ L3 checksum offload = Y L4 checksum offload = Y Packet type parsing = Y Basic stats = Y +FW version = Y ARMv8 = Y Usage doc = Y diff --git a/drivers/net/dpaa/dpaa_ethdev.c b/drivers/net/dpaa/dpaa_ethdev.c index 5befd72..b99b964 100644 --- a/drivers/net/dpaa/dpaa_ethdev.c +++ b/drivers/net/dpaa/dpaa_ethdev.c @@ -163,6 +163,41 @@ static void dpaa_eth_dev_close(struct rte_eth_dev *dev) dpaa_eth_dev_stop(dev); } +static int +dpaa_fw_version_get(struct rte_eth_dev *dev __rte_unused, + char *fw_version, + size_t fw_size) +{ + int ret; + FILE *svr_file = NULL; + unsigned int svr_ver = 0; + + PMD_INIT_FUNC_TRACE(); + + svr_file = fopen("/sys/devices/soc0/soc_id", "r"); + if (!svr_file) { + DPAA_PMD_ERR("Unable to open SoC device"); + return -ENOTSUP; /* Not supported on this infra */ + } + + ret = fscanf(svr_file, "svr:%x", &svr_ver); + if (ret <= 0) { + DPAA_PMD_ERR("Unable to read SoC device"); + return -ENOTSUP; /* Not supported on this infra */ + } + + ret = snprintf(fw_version, fw_size, + "svr:%x-fman-v%x", + svr_ver, + fman_ip_rev); + + ret += 1; /* add the size of '\0' */ + if (fw_size < (uint32_t)ret) + return ret; + else + return 0; +} + static void dpaa_eth_dev_info(struct rte_eth_dev *dev, struct rte_eth_dev_info *dev_info) { @@ -518,6 +553,7 @@ static struct eth_dev_ops dpaa_devops = { .mac_addr_remove = dpaa_dev_remove_mac_addr, .mac_addr_set = dpaa_dev_set_mac_addr, + .fw_version_get = dpaa_fw_version_get, }; static int dpaa_fc_set_default(struct dpaa_if *dpaa_intf)