From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from NAM01-SN1-obe.outbound.protection.outlook.com (mail-sn1nam01on0068.outbound.protection.outlook.com [104.47.32.68]) by dpdk.org (Postfix) with ESMTP id 23C4058CD for ; Tue, 4 Jul 2017 16:36:37 +0200 (CEST) Received: from CY4PR03CA0093.namprd03.prod.outlook.com (2603:10b6:910:4d::34) by DM2PR0301MB0608.namprd03.prod.outlook.com (2a01:111:e400:3c08::24) 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:36 +0000 Received: from BL2FFO11FD014.protection.gbl (2a01:111:f400:7c09::145) by CY4PR03CA0093.outlook.office365.com (2603:10b6:910:4d::34) 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:36 +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 BL2FFO11FD014.mail.protection.outlook.com (10.173.160.222) 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:36 +0000 Received: from Tophie.ap.freescale.net ([10.232.14.39]) by az84smr01.freescale.net (8.14.3/8.14.0) with ESMTP id v64EZM7H016426; Tue, 4 Jul 2017 07:36:33 -0700 From: Shreyansh Jain To: CC: , Date: Tue, 4 Jul 2017 20:14:24 +0530 Message-ID: <1499179471-19145-34-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: 131436525963699954; (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)(39840400002)(39850400002)(39450400003)(39860400002)(39410400002)(39400400002)(39380400002)(2980300002)(1110001)(1109001)(339900001)(189002)(199003)(9170700003)(356003)(8936002)(50226002)(626005)(47776003)(81166006)(8676002)(33646002)(2351001)(106466001)(4326008)(5660300001)(77096006)(69596002)(498600001)(86362001)(85426001)(53936002)(76176999)(104016004)(50986999)(5003940100001)(305945005)(105606002)(8656002)(189998001)(50466002)(48376002)(38730400002)(110136004)(6666003)(6916009)(36756003)(68736007)(2950100002)(2906002)(54906002); DIR:OUT; SFP:1101; SCL:1; SRVR:DM2PR0301MB0608; H:az84smr01.freescale.net; FPR:; SPF:Fail; MLV:ovrnspm; MX:1; A:1; PTR:InfoDomainNonexistent; LANG:en; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BL2FFO11FD014; 1:IVAD7rzNmEDvlISpeDtRkBllaTLtMRQEQ3ZdXrHPoB?= =?us-ascii?Q?NrUtsBG2fMH7RgpqFiwx13CwzMTveLF6v1pY3DQFDQLSw4MWCIi1SjjT2XWX?= =?us-ascii?Q?7WGJzF57WcHzJ1w1XMUL1TJ9jrChLCEltSd3c2y2okpXdGeZQaeELZ/TBPCP?= =?us-ascii?Q?WdvvNG91Ak/ZkUZaFK4BhkCIQaakm15mZs1QMhWkdtkgO1QOO5SBGSHiGDH5?= =?us-ascii?Q?PMyHqhEcmJOJMVR1mV84fjXsfFZTmaJL5TZrCbWcPBPpbbxa+OMdzghel+vs?= =?us-ascii?Q?+5vTyNfq+laQfSORZdKcK+phlt1wRVEg06rw7NgWYGtm++jexyZlkyM7n2nn?= =?us-ascii?Q?DaVgqydmxBWO88uMlrYS86hxnDll4g08k6JRiBLfDCdP27bthZqi/ejIY5+G?= =?us-ascii?Q?nButacJmBSOWIDxxyuO4U+pibK9Ge3Qg0Zmk/KDcwXt3+R61C8XzQ0VKT5k1?= =?us-ascii?Q?7x/7YPAUD6ZYhprWKBewSvCteMDVE2cLjRZjEEyH0CSVqIhhrovKahF3TZ5b?= =?us-ascii?Q?q+Knkth4e6riVGihqRxHBvD0eVAJRFVbd62l0aC3rAPW9kzWI9MjPg1C1PsV?= =?us-ascii?Q?6VohzAaLYx2KrfxPjlGLsRfRrdRzQLDqeZ6NLwaOGtF3p79G42aYmSxOK1xh?= =?us-ascii?Q?a2C6ROK+ab7MDF9nANC8VCjRidtPc2f5dHfzR+vvXlX5C+vP5zBmFjbngwzO?= =?us-ascii?Q?YJ2ay1zYZzvGU2g6Ovb6mieXyPz++ue+wKbNHiuGEIzfDNs3QnMwb/0M+WDZ?= =?us-ascii?Q?UVHAMhy90X1D3Bo+cs5ypTbISNoKcTvA6gwQzd0gBXGGEIHmOkAPQye+A8T1?= =?us-ascii?Q?NF9+Ko3KzPH8qghT2r+3G811nlJkGYXm9Zj+qy8v1cuZyJuWfsWkZft0mIRj?= =?us-ascii?Q?TJyHXSL7BKFVa8mYq61wtlpfF+SnsoVVtaC+EdRWTLTbew5HA89ahGZAjQNa?= =?us-ascii?Q?pVwWUkneM2GRj6WHrvrZBjcW/8effpmlR4iz93GAN9bwAwMsbYlNoF6vEUfA?= =?us-ascii?Q?1Ai7l9wDyXyWGpZg0afwXJeJSotZ3vxa4dQftvsRgcNExZDvkGEHNp45T3SE?= =?us-ascii?Q?n0kN4hjlpBVQgB0O123+Z3/t63BbhF91JIWoTt1Sxthg4TzQ=3D=3D?= MIME-Version: 1.0 Content-Type: text/plain X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 4ae59279-7da1-4b71-8591-08d4c2ea1308 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:DM2PR0301MB0608; X-Microsoft-Exchange-Diagnostics: 1; DM2PR0301MB0608; 3:uq6UtxyXrF7EMUZryEvaZwqGXR5uw2jRQd5DDwT3oFNonmGUw4Os7ZfEjP7OOuCb1FtXivori5UQs5phv1UnmHgJdjJ5AeA6CwvDmwj1JaBYiair4+y1pWieLw7W4g9lNyfUCCg62b60VEjJsoqa7/SnB/ltQ9Vb/MvrUt30vH7IzTeLmC9djDPGgxXG7ZBOab9wHYsaNFYDJ+LWrXckfQXYYrNzgaRGMwsJ7I28kBfVCrIpRYOzoSGMa30pSCVv6duxIZlqo9tqyM8sDLzz28I9PexIH3i7K89RjRwNf8Npc+Q5yJnfDcBbjtuyrygl20PDDegEn0PzymejSQdqNF11gyNEf5nq7E/s/qoSNrGXaIICVvPXO5N2T9w9bOFXWER/7nJdo8bCHfTZYfg0X/qBDVNvzTxlXbqDElwXYX4yUhFE9rYwr1pk6sprNSYPtbN8MFFqZkBElFchtIG812YAAOIfe7nBueKRPkqQU0UoWWMEMzX+vdheqY2+ldyuFx/4sEgpKJO1AHmt8tpELhi9bTfF0FpLh3wbzyqsF4jrPccDk8GV2ITUjkxUwAL3ouDfOfsRzGpiWsH0DXbpKPW6Az8XX1R2n96xB2TVcN8ko2dBMYbAK/JtlmJ5kqxX5p1We4A3pQonqwfgJpeIxCD4YRzYUCvANCNsJJiuwimigVt4utvpvGWjfT4rSn/7c3Hjl3zE4x50D/JJ4E2SzLV1sTrxb/DXs75Wed9zvLAWCMCwlRv5HX/yCYcodTmfrxKDNhUYRnPDy+Wks1DfKEilynB0uL281ZmO15KMiCsL/v9KmgF9sdy3sxVTzSUyP2Qve/vZ+4Y7OqEP0W+IFWj6G5Us+bSxpx1W+87kYahI8wjDcOD81l1TXsfApijA X-MS-TrafficTypeDiagnostic: DM2PR0301MB0608: X-Microsoft-Exchange-Diagnostics: 1; DM2PR0301MB0608; 25:gv9o6KEBn9pasm1Js3OPQ+iUw0YPq5+uA7XtaDrRk1WSIRj98DC1YPOpZsghaVqa/tkFQ1flMZr2CfAxg4RSSgD5ajEKA0B7p5r42PlU4gYGig3jOIIt5cfTb+2sXwBeeLwnZQfURsTS7d8YoD55e6aYZmnFuc5+UN4qs4wy8dD5Z+Tdo9TxC+/jnex6osEbc8KmBQGSiLGaCGSzg5iaTkaWXGRoMAeIdvPV1Y39pnDHOU3jVLLsKVE/BFmttJ+wgy9/IHA4iT1LY/XhXjW9cfKg9pmaXdGZjrZ+qqk/YF+Bj8+LEmHRxJqlP9zU/8E5vt7OMldPEF995u8AyGp2HDPfgktT0GupCOOa2X2gMXT06FwKR98hk7c9/IqM1YJSeCpqb0DirBMGUWwJcJeZjDpb1NfbBVChpu4clRig8uMG5FQFL7m0MW66qxEwEXb+vT21X2z3kJQqUSO/v9NVuYftrofdENpPDow1IWF19shB+h36se26F8PXTOsc0BNEBI5Yj4Ir80CGsKTLsZpyDzvfxgRvDGQPWp2wajkjtf9p0l7ezcFUwCZe5fyBmPvp3h/A5PD1hFO///HQNFU82Kmw9Uix3svFVY4MI9KZx9zaEC8tZX6I7eC6jZ+tpSZs8LbIOtjHPlFHqdkByXr80q6kTW+VNW4afEFcU1ZXc51tqz7PzCgG0W6aFqcYIyPHZdW12Nw1P9ph+dYQ1IVh5lwQrEsigc8s6Uu/B5kjAx03hbO6YFlD2bZFpyDz2qy04jYQxhipioN946btlK8pMagv9szP2vSqEJbXDdAty2tBiPxcSE+NpHO8YPFqz7p3dRqDcXfsnSEg+iptx/L0h9wMIDsuKvFsvCLcV1UZPK5LXMcNSjtEG+4tbjZR1T8JBATtxbk0+atYIxw7/29H2SriBvSksVRmOYyMZ6PxxmA= X-Microsoft-Exchange-Diagnostics: 1; DM2PR0301MB0608; 31:IfOJhLoxkOYO9/zebKiJwTUmqhC0OwT1HjtB1UYj1F5C+JMQUu6jdjM8BNED8sTX67wO1SbJUEBIrusRIWhKYWv3QSFicZGq0Q6sBqxh+fgPWNgW6nVddU1NIQAIS/hJLi6Ltvrvx+kQCqjnDAxpgHwKB5a/5HO/zO88mAWMCSrhj7YHfBNNYccVQijZOUVwxEHuhNs6F2y7zgF7CCukltGV8RcWTXg+Sn9e2yairJO8PtbYzNolfoVuwbbP7Y5HU25Wm1K8se5vg0CYfkIDqF/UYDulEQ3ef6VhRSLhrSZl6Zo3XTFTXxh/DZI56DGDMLs7kN9tZwO/ZH/KnB3v4jY7hPMMDvoDAuXq5zusQKDH9NY6AuBt08yWknKjKV4wdTWm/SwuQREQWydY6xFGY1gYuLApPIlIlcHgVWrrdEsXsgvef6OCj0VUt7HozGEgm11C7TD1IXFyLNlpBTu+u76iXONhwwAiGhHZ7K24e4frfSnj1hD8pd8zUiB8KvLw1xZBrj2YPDaqpMBUlRKL15e4UuDuQ+AUkvtwNwBuzX0pmvwhO/ZP3PKXT+dbzHfG2ulMUlbLA5ybiNmChDj4MJElVKFUEoDymS6Bo+3bBgy8uK0EwBvfbKiEsm7JKmPVQwNrqoftcPuRDzW8+sLGd4P2xA3f2iiR525li/Lp9Zs6e0gQhir2NQY6f+lKgDFZPbl6WZJy5aMag/3GdkZ/gA== X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(133145235818549)(185117386973197)(167848164394848); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6095135)(601004)(2401047)(5005006)(2017060910033)(13016025)(8121501046)(13018025)(100000703101)(100105400095)(3002001)(10201501046)(93006095)(93001095)(6055026)(6096035)(20161123565025)(20161123561025)(201703131430075)(201703131433075)(201703131441075)(201703131448075)(201703161259150)(20161123556025)(20161123563025)(20161123559100)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:DM2PR0301MB0608; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(400006)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:DM2PR0301MB0608; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; DM2PR0301MB0608; 4:6p1nsp/T3hpXfXw92y5rfSbkOXtJG4pybMLzonqO?= =?us-ascii?Q?8eCJMdVIH8/ZNGr4N2tmWFUGKYBUPf6v9c2BXuINXYKKpinCdIGqA1glHXDS?= =?us-ascii?Q?vRy1D8AyA1t59a60/EhwLOMiGJ7t8ZH+uLVpZmtUzk2B3Si5lE2wuToy5bR5?= =?us-ascii?Q?aJTYT7+rf6bkBC4bomON22FoyPyD66qeJ5pAy9j0ze4mBBPTTrKMN84PvOKm?= =?us-ascii?Q?dyQfJRY/3F36dp0dK4q9GtlJdM+KwddWJwQ0/yyYUKZnPCu53kCdJ2Te51N8?= =?us-ascii?Q?wdxi32UbpeB8lwah/znsgHo11cLFY0in0SsdRftin8jNTxyJz4HPG8cfvVmh?= =?us-ascii?Q?LlPMzbtchMhR4Cg9OSZ4OKpHqAHlSKXh7/HJuxda92+rmlWdIiSvC2RHAo55?= =?us-ascii?Q?obDisIN1GVwgQTU9/3G0DOmdKm0Xl6eZU49jMg45V38VfKMi9CFTV24T3x35?= =?us-ascii?Q?n7oDJDx3fB4+MS+oBVM/z1HmsKEzIaJ3wtBh6HPJpdT7780+v83LhJimry05?= =?us-ascii?Q?wlV8Kc8DNmigZOT+oNIPQaP+jOqlPNtP936sYz180lgE3CSyM4uvcduzN/hs?= =?us-ascii?Q?hOsLdX3W3s/l6jvC6E6jqarXqwrOGbm0wKGJbpgRscBhQyp9DA5kwY/nMKPN?= =?us-ascii?Q?0g5NynqY4OuHwZU7LWSfyRgwUaYDw1ddn4Ruhh5iWE/kxLiunlxd7wn6vtgd?= =?us-ascii?Q?aFdxbrtWe9DqSJkFUh+bWN8Z/tQdZjGx6iEj0uNxQGp4WMhcMnEqIh1pRuZp?= =?us-ascii?Q?pBdENczlfrItV9OGasMU+0CZbYmfWfeL0S2ppll7CvWiLhGK33MRQGIRPG/j?= =?us-ascii?Q?5bIJjjk9uvUofdZbCuxNA9/XgfYvQkAWbX05hJ7vLr7P2Ka0BVaip2nIkpmA?= =?us-ascii?Q?2OQTBFVeBs8rhbfT6tmBOcbwFUb0EIMIHxRExydc248Xxv57z/OACAkSsbHx?= =?us-ascii?Q?/LM/7227nv30mSa4dThpEE48Lh7mUNqnD5oaGO2gImHRV0F1/kgINtk2hOlA?= =?us-ascii?Q?+DP4GBTHDnfHzkWoCeBZ2EAvQdCc+Mw2r8QQxmBrpURtWOZBQkKfvb7MHA/Z?= =?us-ascii?Q?TjXIXbwnURcjb6lU2Dckcg8jhrH+C0qLzzqoLufGCs/g74YZV4i5EAWWQUel?= =?us-ascii?Q?DWimJfRt3EYBsukoaPj75OIjUnFy8b/pumj4Z0fxG2chYvqngpKBdUZUYJZp?= =?us-ascii?Q?qtXWoGB+UQUAvxFLGJjd+j2QTQiZf2kYrvmZeYOTR+OSEgg7D3VZNaWptlJl?= =?us-ascii?Q?YNHzY6hQa7rq1vTn4sh8GTpJmHFLs4Y2XNAiqQuWI+Y0j9vem+pXBkkvC12I?= =?us-ascii?Q?Z1nFFMK365ebbE/3p0xlqz0+amiCb83etT8WrtgF/4KGEa7sd0zd9sL2Q4qP?= =?us-ascii?Q?PCSYHw=3D=3D?= X-Forefront-PRVS: 0358535363 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; DM2PR0301MB0608; 23:2O4XaSpcnTJuWPCdKbUHc4eHmHB+f1imsMVjl1L?= =?us-ascii?Q?SG5Hmw3fQuocK75gxWArKBRHtgz9sy0wRnoQDO1ee8PqkZ+Pz+jm1EJ1bbHX?= =?us-ascii?Q?+shc6xsh7suzPw5bGxfSJnUXSsjEeT4zf8d/+frEC7SCyhlQGy2GPuEICGh/?= =?us-ascii?Q?idOh2SXzRA94kJdVZy7cVQg/wCCRWjdQ9u0YZ8aijuyrE7OAG5su77wv4uEH?= =?us-ascii?Q?FnzrLHQMCBiR/HIYm5FbiXOCySOl9069Jf7BnewNpT/g5VKCjuiUNqy60bSZ?= =?us-ascii?Q?xQeRLDQ41DzjQWvu1dqXt6y8lfz8Q1o5DKqaRdVS4t0PPJAnCJ2r7Q2UEPcu?= =?us-ascii?Q?MSWDHrVxXjF12OmsZQnTfPFS7iFFNzWCP4C872b3pf4yNi+fVkqyx7+TJIBk?= =?us-ascii?Q?aBVg/9QQvChCSD/YXE56vaT1ON4lSLmkusRMMwnVIeAOrGOM04/Ob9dJeNEC?= =?us-ascii?Q?Vft7P5l6/PPPwAYnJbswAiXyLEMMn8MBalVTh/fzGhwqFQ382E4AJCpX1cf7?= =?us-ascii?Q?9ECGDFYfhF5nn/Ta+N/yzmmaLmyjj5q8LreUSrw7t3f9RpEimrQTJlWNIS8R?= =?us-ascii?Q?5fcxNA93ksjKErBKdyy2x+NWU5Gjz0hSPJnimNbspoxw+ISIq4BI97k/1l9+?= =?us-ascii?Q?s3FtL6obgbFll3eednZpbO6RWUP42H2+Kuy8PddPL2bkyYMp4fBZcTKpUim6?= =?us-ascii?Q?CHapN/QfGAUbP/EwoGp0UjfJ4cuHt+o8dQq0pTru1M7Vm+AjOxWvPSlzR4G/?= =?us-ascii?Q?9NCwQI0BOAvnfrj920YJl+bh+ipBmwyimreUjjm0s5ArWh0V738HBDFb/meF?= =?us-ascii?Q?waTXR4x4zqaGGEK6E6Gq4gFcECdoPA1JdUspbPnRnTAWPM9z1H1IzfJzmI9H?= =?us-ascii?Q?jTvDSu2LOsG6kl1FYBbaM6PbAUBQPuCMf5ekw0pUuUND62PK5DvyAojdGbgF?= =?us-ascii?Q?i+h0xJ3idJddZyFwbpHLdoLzbhgTgwEEGY6kyyxWL4HmuPNp29pqvfDgE8t1?= =?us-ascii?Q?nxy4YnvDRaSHWIsTl/PQPhIxJEz7dgtYhC1lK2+SaR3pwS1cPUn9RAtTYYfg?= =?us-ascii?Q?VeUyySwLAcVqPZJLHdpNFkvidNIOiq3+SlASPTecGg9Ai0S7MaV76v75PNW9?= =?us-ascii?Q?NjzTdfCfdUoLsbPiQMvkDH/ejEykSz2QINtunMiuzGQ7vs2jP1aA1tOvcq54?= =?us-ascii?Q?hj2GERAC5VCEQOzMrbh1+8oq6dY8tCRti4wXKimoLFKankHG8IK73U+0pJ8m?= =?us-ascii?Q?TcjXwaL4YSeofnK81bXPZtrVbJAJuZ1sbyoQgEkgaHtC2PLBJoAQF15RaGUN?= =?us-ascii?Q?z8A=3D=3D?= X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; DM2PR0301MB0608; 6:Sm1IzL8RniWJfcTxUozBkc+ibZC9zyssLT1I5MbK?= =?us-ascii?Q?/nfAh4Pe4K72ag6jJw9+wEcfEtC1qX/EKRDUvcZ/8ebmozV3vC940ujMF0OO?= =?us-ascii?Q?boLz3Fl+K3YqtzWy/vQxWxZZ0s73Yb5ESYIOCda7EM9KmwDinWK9nM12IwWY?= =?us-ascii?Q?vZeu5amfVCoq35b41Ed9cEg6qnnD76I63M99ek1vbNxYiuHm1obkGq1jquyF?= =?us-ascii?Q?xBXjQ3BBWAENg3jN3gh3b18G/g+3SD0waDUyCA0gtuPA+fSmLC+HZUz/5rE8?= =?us-ascii?Q?72fX/ewlL5k65gbpcGYuu+eKClVyAfO65K+yUunZv8dxcAKd3uYYk3sKhWPx?= =?us-ascii?Q?6Kbg2LzaldGZCnZzOUAL6RuR9EvTCGL3an+tWlKyDp95mmNrWLZ2+e64ivDf?= =?us-ascii?Q?KrvdKm6tW2zsVjCN82AAEJmP1kO2QpoXp9S3i5T6+jX180lO4wnvpVA8JsW7?= =?us-ascii?Q?eVTOreBj/a3BrtkS7jDwXI82yWWxPuZdLuEndXNqYjgKdlX2R6TlVhFHwJTg?= =?us-ascii?Q?hLT+XTHVK60SHl8KsBPGsJreFktXTg+zmGXOaexCHuOAcL3lc8Msms+curOL?= =?us-ascii?Q?BxXeamDyLaw3Jv/sN4EHdI1nPquKosYhLbitJ4OyBctbxGfHWp/Q0RubI9zp?= =?us-ascii?Q?4cxHD9KKWizTKG93B38hp82yvxk6xyqG/eeKbH/dq2hHBwsTSre/cHWGS704?= =?us-ascii?Q?lMs0dFYfcwc/FQph9M4Du0q/bd/6BZvtp5X0IXYfZTYqE7almotYLV9eKzwc?= =?us-ascii?Q?TS79kaqK9RZ65JdXj2zPjJphLHkBKIjyo+/KsFhUYyWWyyN98w6/3hOEz9U6?= =?us-ascii?Q?8ANoUCTUlhDREz+r1aXfZFXicb/DdhepwPkSAqPIHw9/3T7wF+4niiJ9sPy9?= =?us-ascii?Q?BshS03IUeI1XwsyZBYrFHvfe8ELFPiBMGNR5O8ANsrZQCPR7sR49MhVpSMXl?= =?us-ascii?Q?74yPc0VUHYHvH9P5Cm0cLem0B2Q0DAazGjSABO2IRrkZUrp9uKbu7fA7gP0F?= =?us-ascii?Q?8SQ=3D?= X-Microsoft-Exchange-Diagnostics: 1; DM2PR0301MB0608; 5:4LLsjlvN4z9AVyaZPko3EltpC/VKxnWXXR59Q0Njbrqtx+ZipqcmaFEHkb+kriGY/lbz0dAETxXkYhMsbZN8fhdOjcjjAxbuRKpRU6DYFzl3lxeBMVONjYa/cmriEH3huSHbOvuVxsJLVYcVeiURTmw7Yhk1mi/iC+HhcV+eEUGpzexTtuP8Tf9NbNJj9WSo/2BsdPfOlbS7HIijeKdZ1xngePqqWaKREnM+mnQ1CYkOwsfiHyDxWW3+CM7gI+3Zu/knSqlZAInzwPqNoYhQLYRH5G69zifUPU9kkpxD+P1F2BNbdrGSKkgf+oUSLk2yqVZJB3u6VJevIMOITZiAd5+3zXLm9GZnmMj0nmn7yxhmzf2jNz3gOI8H/XKXTA3LPUc0mTQanP6SY2846xcs7Q9fIwnFQwelMLkLpqVOuHyavdQbL2DIBV4pQvuXjDdiXe31t449+qSzUYS91EtqEqJdhYsBd5nxY0lzEgTcMYiieoHYpVWwYFMm//Rq7SDmCFtS/ZcUO0RmV01smCod2Q==; 24:cibmMso+DL62i2R6HdXpc9Fn4vLvw8ovxP8DkFuK13h5FsC9QjH5mWQzmMUnIzT3CDBSv3IgIOeSdGYRaRdelR2AErffDqJPhKfQutQE7zs= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; DM2PR0301MB0608; 7:rRDAOGSShG923fg3FqbS03mln6ZhLRBSA6rVuhFMrL94/1PbRFGt+TvwyY1BRuEUB9u97bFr0wyLp7kdoajTiZg7VAzo3KdIIkSA2wu6CYSRWphqapyln3sXLHZs6FtA28ItXsR0+pUOxnLMVVXc+vrsQlyZPj8qgV14SjzNnRucQXk4pQzFP4/8VMYB4fO/9OEqFAede3ur25uckTBruoKTKvJmnuiTWL4dFEcZI95K2WERkSDbI7xdbR8oOJ/aFdS1osPxJCMGHD6mC75kP8yosmGi9AjBblcCWA5uxmnrk2ZA8iOVNy8nghLEq4t+9i3CmDs7ehVR4zKkyxgfrkwkNRGIS5axK/fv3PdKkxR+nUBZ/MKHblV8Oonksjmby2sYOksADbrdkor0USCVE7rxUow9XazxM+VnCO+nS62Iqq5+QN+jFm1UAiWHvB/fqgF1w3vJC+YuOdsYnuRBwYD3tA4nJzkXFVCpdkxSS45gd1Eg3Jg9vVkp7mT8mz1tgC+N2PrPJ8LFk4cqZjaJ2Kmcs7hUJqKhq6fTzl8lPVFVCoeH/4XIr4u9MLVpKDkShrvp2nMlXeDH68+SHhOUPr/aLMTXHBt8bKpgt8R0Nii5LakXfaBiXqjXELrhHq9Sm1tPIc9mYnCsKlostv+G2VLpT9+T1PgDHpjj0jMdUsv5AOK/USFQ4coQdFIXDPkuCgtnExAonzkcim0MHJVyiaN5mP7xmTa3xH1srNEQlHsz8K+BFvnlw4apQnPqQAeGKgOe4+XS/PwYoaR9Wi2lWJYAS3u1tNmM1xJPqcEktiE= X-MS-Exchange-CrossTenant-OriginalArrivalTime: 04 Jul 2017 14:36:36.1359 (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: DM2PR0301MB0608 Subject: [dpdk-dev] [PATCH v2 33/40] net/dpaa: add support for basic stats 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, 04 Jul 2017 14:36:38 -0000 Signed-off-by: Hemant Agrawal Signed-off-by: Shreyansh Jain --- doc/guides/nics/features/dpaa.ini | 1 + drivers/net/dpaa/dpaa_ethdev.c | 20 ++++++++++++++++++++ 2 files changed, 21 insertions(+) diff --git a/doc/guides/nics/features/dpaa.ini b/doc/guides/nics/features/dpaa.ini index cdf5e46..c09efd8 100644 --- a/doc/guides/nics/features/dpaa.ini +++ b/doc/guides/nics/features/dpaa.ini @@ -11,5 +11,6 @@ MTU update = Y Promiscuous mode = Y Allmulticast mode = Y Unicast MAC filter = Y +Basic stats = Y ARMv8 = Y Usage doc = Y diff --git a/drivers/net/dpaa/dpaa_ethdev.c b/drivers/net/dpaa/dpaa_ethdev.c index ee84acb..f23e10d 100644 --- a/drivers/net/dpaa/dpaa_ethdev.c +++ b/drivers/net/dpaa/dpaa_ethdev.c @@ -183,6 +183,24 @@ static int dpaa_eth_link_update(struct rte_eth_dev *dev, return 0; } +static void dpaa_eth_stats_get(struct rte_eth_dev *dev, + struct rte_eth_stats *stats) +{ + struct dpaa_if *dpaa_intf = dev->data->dev_private; + + PMD_INIT_FUNC_TRACE(); + + fman_if_stats_get(dpaa_intf->fif, stats); +} + +static void dpaa_eth_stats_reset(struct rte_eth_dev *dev) +{ + struct dpaa_if *dpaa_intf = dev->data->dev_private; + + PMD_INIT_FUNC_TRACE(); + + fman_if_stats_reset(dpaa_intf->fif); +} static void dpaa_eth_promiscuous_enable(struct rte_eth_dev *dev) { @@ -374,6 +392,8 @@ static struct eth_dev_ops dpaa_devops = { .tx_queue_release = dpaa_eth_tx_queue_release, .link_update = dpaa_eth_link_update, + .stats_get = dpaa_eth_stats_get, + .stats_reset = dpaa_eth_stats_reset, .promiscuous_enable = dpaa_eth_promiscuous_enable, .promiscuous_disable = dpaa_eth_promiscuous_disable, .allmulticast_enable = dpaa_eth_multicast_enable, -- 2.7.4