From patchwork Thu Jul 13 10:28:19 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Hemant Agrawal X-Patchwork-Id: 26886 X-Patchwork-Delegate: thomas@monjalon.net Return-Path: 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 C50072BBE; Thu, 13 Jul 2017 12:28:24 +0200 (CEST) Received: from NAM01-BY2-obe.outbound.protection.outlook.com (mail-by2nam01on0083.outbound.protection.outlook.com [104.47.34.83]) by dpdk.org (Postfix) with ESMTP id ABC2429CB for ; Thu, 13 Jul 2017 12:28:22 +0200 (CEST) Received: from DM5PR03CA0033.namprd03.prod.outlook.com (2603:10b6:4:3b::22) by BL2PR03MB468.namprd03.prod.outlook.com (2a01:111:e400:c27::27) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1240.13; Thu, 13 Jul 2017 10:28:21 +0000 Received: from BN1AFFO11FD023.protection.gbl (2a01:111:f400:7c10::180) by DM5PR03CA0033.outlook.office365.com (2603:10b6:4:3b::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1261.13 via Frontend Transport; Thu, 13 Jul 2017 10:28:20 +0000 Authentication-Results: spf=fail (sender IP is 192.88.158.2) smtp.mailfrom=nxp.com; dpdk.org; dkim=none (message not signed) header.d=none;dpdk.org; 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 BN1AFFO11FD023.mail.protection.outlook.com (10.58.52.83) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.1.1240.9 via Frontend Transport; Thu, 13 Jul 2017 10:28:20 +0000 Received: from bf-netperf1.ap.freescale.net (bf-netperf1.ap.freescale.net [10.232.134.28]) by az84smr01.freescale.net (8.14.3/8.14.0) with ESMTP id v6DASH8q020389; Thu, 13 Jul 2017 03:28:18 -0700 From: Hemant Agrawal To: CC: Date: Thu, 13 Jul 2017 15:58:19 +0530 Message-ID: <1499941699-19478-1-git-send-email-hemant.agrawal@nxp.com> X-Mailer: git-send-email 2.7.4 X-EOPAttributedMessage: 0 X-Matching-Connectors: 131444153003142468; (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)(39860400002)(39400400002)(39410400002)(39840400002)(39450400003)(39850400002)(39380400002)(2980300002)(1110001)(1109001)(339900001)(189002)(199003)(9170700003)(105606002)(50226002)(110136004)(86362001)(2906002)(38730400002)(48376002)(8936002)(47776003)(81166006)(4326008)(626005)(8676002)(50466002)(33646002)(189998001)(104016004)(50986999)(53936002)(5660300001)(36756003)(305945005)(5003940100001)(68736007)(498600001)(85426001)(77096006)(106466001)(6916009)(2351001)(356003); DIR:OUT; SFP:1101; SCL:1; SRVR:BL2PR03MB468; H:az84smr01.freescale.net; FPR:; SPF:Fail; MLV:ovrnspm; MX:1; A:1; PTR:InfoDomainNonexistent; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; BN1AFFO11FD023; 1:7OeetKY2MpIKlsFrQEfPvxKndteeJD21PyHVqPzNiylY22jnl/c0AsShGMnSU9givFvtkwVjnTaJrG/hIunVSY2YSdUYNJicyy46WQC5QlhOyDZtQ7C3rmrDfWu5CKnMncXyz022pMXVDoKi4B6/VbCRhVRYMJ9ClcirIC+r7kTHOvsx41u3sBA/580VfQknRBv6HgozRrNq8YKcmGbIeEdcb9QY1hckgCMHcREaXnSJdmBfyclJ8EGGh5bdOcydb2r0IVqf5bgobMHXN1ZE2BEURfCUjtqdE+70H57pYOHTWUclXjpuxkiBlee9LpJaj3Bnsv9h+A5mdHs3IRaUTR6oigVjgWRhQ+bgA4gSTp8Xj+TY9sdEDEafFx7jMyOQD3n9zh07SlDenZoCMrLMMnesEUMtjw9yUOyI/Bq/CUARCSgxQhZ3Mgwdkn6jwQuqiuGIVjxpPsmFj9psqS0y8vTbzGXjA0bAyC9HWxIRCEWg0VG/TkQDznanDIKOe2TCxmFICTkqwsqMNt/55ciRr0XtnRm8c7UCSI4lPkGU1ArLXhiCoTzFQcDuiarstQlFJhG5BCmKF2oYNAwCR5lmgonDhME5YKxDxHOIf8/Xi/13EXf1KjfLenQz9r6r6Gp7781+HjHbYW4dm4kLlsLvITAoxsYBZBliL3H1fFML7bDOZ1Ym3DRUzjq+92+/7KM18eR9B64PIHloEmhucz984FLHlceJzb8xZBWAAEnK0F8ZymMC8JQ/F7nWgRSBBx+P40ie0NhTAiXJ/Az2WHVhSfyYf6t3jr6YaznwC4my+O/bHDJVZf1HkXP0U3nn8i55snwaFgti4rpjavL9hGc1yeDk2X5vCvHQXDMBTyiaoLy3XsYYwjUA9VHK5RqFtD5DNx8cruqnovPnFlPo92jT5ugxfJshafyxIj5fMvfIRK4= MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 19ed65a4-e65e-4a74-8be3-08d4c9d9e202 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:BL2PR03MB468; X-Microsoft-Exchange-Diagnostics: 1; BL2PR03MB468; 3:rJ6M1r1VRqqxMT4n8MdHmGWE3/FXPrmUMSbN4gCm0+Lm2oScjz7nqA+UhwiXHT3dMU4xw8l0NhpQrsLmBXufEykAlTXo401r8w37xL+9/z8y9aayiktxCzZcrKmfYvcyi7IDDhKijywc9QKPpnU7XO0l9SGtXLz2YK7EARJdBCU7TSdNNQ0GQUqSV77xorFjm6wqTCRtZu6mFIssaDVemBud9OERmKPDHMTV6EQVCjkVfycUi2rJxSNyfCHUy7g/+0oGRhYWXs3giEwxtPJHMsQfulXyW9iK5OZYkDx9+911v4rqapUljfhab9JsoLdngF3fNO17ImQcbiX4i0AyaFz/GpvG8H0TT5Qfa3t/6JLDTg02YDyngzpR/tN9hr8zUr02i3OTEyV9zdN1QMcok/Glo+s5wE39DXilD0SWLV9OcPmZ+pw/XIUtEEupyWROslHSIQhP5rDIF7xTMRo1yOMtlRJodeYqLdSU7gnrLE4uLQ03IkyajnFfIl7Dw4xBuw/KD1Qc/W6fD2MbeU8x6Ih11GaOWiFC3BI4MNL1JReuFpcXWFIFyDOOdyaNZMX4lzcwkrAIxvpmUR3L5wtsxem6xsHQbBOUJGIh0vEtmaeaiTpfQi+nmsdccc/PFvuKgrA1A20eAr/Wt6Yso5x8Gl9DKauekufDnwWfvHA7WWui0Plft/WGEmfdafYO4jJqJhLuckOg4fQq6KjvmRbo2unb2VRXJciFlSTJ52xq4aWeO6pjSrkRURkGjDMzEiRQcAUwJkvVH/zrTk9xww8FFCQcBTSBRlOIbl8EHZDZ27WrjHn57ywqW2qsN23M5Wl3zfy/xBNKZhIH6yAHjz/Ac+WeUpBx2/DdkZMok6hkS3HGlad0CvQqzR4O6elTRFdT X-MS-TrafficTypeDiagnostic: BL2PR03MB468: X-Microsoft-Exchange-Diagnostics: 1; BL2PR03MB468; 25:dwJG3SNHjVGwyEkKWRyDffWDUXpgHEa1U/oeVrdcUP9O6j71h7TAaLV0VVdaso4AlT+q8YEbwwqa13BX1PRFmU7Vzsx18BVb6myf2geCsUq6VEuf74cZYma8ChvpLlayNqVmohddExs6/xoxiZT/nEIG2HOU2AXLspVRTME6Enxp9q1iN/ienSjvq4pUAxqhzsmiYG1Le8gP68e3nCQn73UuzhAaIBnI2IIigfZENET30IksYMwOx4oO9wSRVsyLwmBYDVDBSsklHFCmPzfY33j9QXOFx4pWqVs+WvNHoQYetc2Vdy7FDqWw5V+JgzTppDhosn+q4OBpc9EQ4ORBJqOyCLRJQ2UJQZt5A4OD7LdSh3ZwTi12U4MvSnp/67BT9Q+szzViBMadbWdYy+Hfv3txT7EFz0OzVxQYFexI4Ku5RRt1Rjb6teigEm+ctQvhvsHITHIhCr7p7G7rjmSwb1C8pPSLDg/CbKO7h8taNBNilf28WJMBWQf+6tungFxORTcaR13+Sr3+H0fPBXESDsDRKS39aNBDzH2fMpxQZJSoRIFgfM0BX9Cu+beLYc6SSk+0oXHCIXwwUzvu63gAqgeV7PNnK8OWm7rmDE+8DvmpRpSNMpd62sK7qh4mO5EpW3vC/aSouMs4hFxs/pAclBajXHYzhsMACKh7t+zuVPTljc2akGWV+VCb10uKJEppIQzX0RTbQXTIcv/8j9z+Z3hpsLKXbdRd6UMyxRUdF62GRgqkZM2lzolXoegDti6gvV0XF0md3EjPUJalRLrmeJcby0iuA/ZoWhRMODjY0lqV4ntJARidAZ2LCyE6fS+8tAcf/vqknh9GIruJH0dJNyACed0MKmF70v7zVygTKxu5dq1VYoFSw1F8yNqrxZqOYsqRCCBY032LW4X1Q5AOx/iN6G7aaY6NNrZrTARqSR0= X-Microsoft-Exchange-Diagnostics: 1; BL2PR03MB468; 31:j9c2rTu43pYKcQeP5nL3gc5PcpPikdsRpu4CP/mz2gtCZNK85wZp/gzy3hCSnwA7+u43tHeA53RqhsoJoC4FgiMraY28GuROidkk3ga5Cbso029fn73auA9n4XtL0yAMG1dIISAgFR+G7yRRoGnxvOMlEAYk64W2cwzZNkYHEgcA0aJ4fRLsKPGUiC+7+QzHIrGPAHvm+7UGu0UFGt2Czr7CP8Z87lFSRYhQcEAOTpy2Gl7jY1wgTm0c6kw5prSqLo7v0GVQuq3UHTp+SN8u74mw61FsC6XYsYCJQnJ8UIEeNTiA/Cxq5TSeoWvhmbKpEPIlADtRneCzh9WgWarZdqBdUue6xLHrwjUVW7GEuaYhmP61acvK6eiakd2bkWd3dSnyD+QqcLFY5PpeiOFGqHjsghzXxTOnbkoyk5zRp5KQr9LAE0p9a0UCFtSBfTmjigDS3hx95Mt+qCUKXLAnbP+4KyruBTnVJtGF2QlhkpElL+uPETpti3hLHrfpHGjA+rUm415vQu5S+aveD7D+rfUaG/kvCe/2tCuTYSJ9lnIMZkwlJbxW18LCjHaQWeLSMiQVL1jxv9qfk2e4fqK70pMRX7dB6nAs8+gbUyyS0ZWJSODepeRG4WAxreXouRfvQ6Wjo76+e7GxhaizIZZC/1YzqJThw43QwOfRqKBUaOlk3yUrSJ9czKQvcuBclanj X-Exchange-Antispam-Report-Test: UriScan:(236129657087228)(185117386973197); 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)(5005006)(13016025)(8121501046)(3002001)(100000703101)(100105400095)(93006095)(93001095)(10201501046)(6055026)(6096035)(20161123561025)(20161123563025)(20161123556025)(20161123565025)(201703131430075)(201703131433075)(201703131448075)(201703161259150)(201703151042153)(20161123559100)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:BL2PR03MB468; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(400006)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:BL2PR03MB468; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BL2PR03MB468; 4:qFuz1TTKEXPmyRvexlmI459aMT8V8+j46UPKb/uFwDZ?= 5sn0Vju/tdU+pEupegPsijfbpAgtP9yLS18b4Q7fhSTC0+gwyMVtFJ9yfsaewubJTqhVAjy0P5rTXNXKX0Q6XaFoMsfPu4ROwPtb+8Q5s/cY8RdU+VQ3fp871osoLwvmdolHhm0fupufKD4ZS0pg4jor4UrVGv/bgEF0gy0dkzN/wxCagmZV2I7ajgtMfwNDgzBs0LF+pUipPdAiu/Lr851XUrmq3eHptChojhBOzX7Hb+LvTHibIreJA01WdexTlOMBEXa0U0YOiDqlSHaav+EEsun3t0DoEV6wbKLW7KcJ8Br1r8LH/vuPHt2vrLKi0iSbtYtl41WVS/BonAOc+9tPK5oq29KpWtQNVdvw2+tYlIeJeIsujZRUbfyTMA/aiQQA5xLw+s5Ak8+tLp3kB3SAYfxW/bwlzJmn1Q5+7R5zyS/l1bIXqT4xaROflGwZ6KaUDFR5Pg/c4DwGVG9ThnHb50RlaQJEOfpK+X4HVKTQ3Axi0ZS9qupFJ+OplSTYAxUv8UDdt8mVOgIhCaxbnXLJ/MqKEW0fgF9ZccTNjE8qhTWNUgrQTxMnjZ1/Ekw+lCSWPLKNRXXi020O7cKUw1jP8UT5fpgeX8gKTyhO8OVFIsd4lA30IazgZB0ZeiuTGiskaFzKRhIDDM8GfEtP8MeDexrSERScrqM1YSZyOLYNt/cb6bowNZwvFWBF+W/Td+pJhIUbxl14i+fcIo0AY/oV51eiIO9noLF+ZG5NuJlDmgiA8GseqaAbXm72LpFOXiP5U+KoXdksyqRQCQ/vNMN37WedXIHw7jwxNKvTbIAfVLgArNgKvhsWRRCjuQLWOJTNRB4PB+evCv+i57zXOWPaybL8PbDXS1uVBBEM1cJrd2BhEan0rYQlEMqxOy3tII/4vkxq+kZjeYbpAO4HSsRsKzWIlIvTRS6ODfnIcmoeeNzQXClk6v2mNih94woAVBOfQ8nYKo6YjbYouT8ZiImPUtbiWlHqXNeDJSS+kjb2JOWm2Fs9xWj7ZlwrJhSrni1ZgNlQSiAOvLhHeCYS25yFa52KmYGhpskwQTZ6Gsz7oR+tx+qt7TIG5luQ9vgDIhIBS7BLL18Dydt+Ep+t3WPzeCBYIC8LfdIsia4PNc/31Sj14/uO8pFzVMKw/RD5VWCHgCyL/dIYUBXGRt0WckqKcfl5/j9gNRhvFN1yGMaM3gabAM7Nk5Nq6hfcJIvbo+d+c5fjJl/ryXrvS6ZuZl0l2w9ZIxHNXHVX79eq2GcuUCIv6nTY2pdRi1yFtsUDvCY61kQ6IxhJXDk2jWnrT X-Forefront-PRVS: 0367A50BB1 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BL2PR03MB468; 23:rCrrzmBj7L5Z5Jf71x90k7SApoT+QOTiZX1NOlv8fH?= hK0Y/UircJrm8oSzRymYlsZkBSRPZu8UNEsIy9wav9uxNolj5G8t4NgwhrVNz+dSnsZuksvOMzgfy2elYMyRm/N1cfplRyZCznkgsiiGltOVKiW60q3guU4hUGL35A1QkBfiDvXSbsqYt8Pyt5GlKLxpAYE/jqA0F+HXdCEte3dKuUjsvAEY6JULvAClXiJeIxYsHRX7jhtE1VclhrDskFDExj7rnUB5zHSoTdcZCGQ+njV2bFAt0KFY2tV6AXgGuyNqTBumN3zYIXbM6IcC92DEoAIUfpgci+thjOUxo/Oh/YXkIqJHfqjy7DIUUG5/uS/z6Y6JlNdc+tSMAbQ+FS5R+9edQEsnQhn4NyDXc8ECN1PDuVbKskDhZypVJUo87rAmQFtEii5QfS4VNqjVfhvQE23xLnZhl6vYMc8c9jz2z4v3LUExZqULCMKSZ1P1n1n9V04sj0u2Z9Dfi+6pItNN0/xIy3Pp2n2HPX00Vy5U/iR9728yR/2e4s4S1jwLXjBZVf98922pm6dMSTw9nFiCCWh4RFuD8V7P6O1TxhQ7U2MSlkebTPX/XAK42gyCF/R1Ytr9JRtnDETv3xe7RENDhCvfhl12Ic+S2Z/t4eTjFV2hO/yNmhQ8UZG6qSjFiOOFKmieGgweZBmG6VmBzuOQjaI0rvbE8JrfImlM8jgn3DJlRkFAHOWo6L0BfSa5/Z0z8/EZqWEvXwsSK/9zACDD3iJkqaSiflNZl5Il/yHWiYVaSdCVyNc1LHzLm2JL5GHZNAkOyVGXvXGc2CZm4PD9XeNipgsbCzFBU2XQjYuAtWlUqU9/xhzBQwN6CqsuwHgJm+8S+s2G9GEBdaE0N0jbYegNeJCLQRCROEss2IRKILaICpMyJ8XxtrWwYUy7SEu00IBhxjoC3FGbENrdIEdxAREu/77dZpfn8pPKSRCwaXNE01yDAd09mETkKtU/bL3IrAMI+jgsvJLP0w1gU7rpqw39cJNCR8TGG8LPWTyZBtZwUui3tdx6S8Lshgapxs6alxwIaOlyiYiYFqVQXDqeQTGs/PMfkNxzl7d7Oowhp0ioqfP9r+WkM10PjRhE17CaZY9xStiGvxLarf75x7wVAUtT/xO2TSsSzjpYz0Eg== X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BL2PR03MB468; 6:d48/+X4pLAKUi6898OhAtvS0HBFm4vwa5hr9xFnw0jx?= fxyLMQfpt6SNcBFOw+1PehF1T9dW6tgzVoYFDV3tIH7RmZZJBKTwz3DOTFiKJF/2qEWmPlHh19nzmbD7kmtOmvkdtAOW7Z78HNwbEPS1b7MMhX4RAI5ZxrdxfTYieSH7vKwfdIHPu1kF0F4uMg0hyHPFaNZ1KhSk58xuqKoEztSr80dCmxyIvf3Ff/3XvPkSHbWBGeNm9IJIRonDpJ3kWMpRNLSXDiaAGs8JzQ5w+T+v6KHCv4tc1SMfzJBo/O6/hq9QFpJgjbHITFavIkzMPvOv797capPI5VJre1tD08cP7wcMF+uJnyUF3uJakGse7Ma2gJLk6F+RrxKhPy8eqvWWlxwnpTyh5I2DXjc8GExJbdR89P3yz9MzLT3WjIkcQCrrE2B8teeCjEBmkXGdKoEXn4kMgO7FaYlLu20wJKzhSm6RHxgvSOqaC+tZJi3WyvSHXn4FKUvoxe5o1lr7ZYB22y5KXtyg9dAuVlvlhkH3ErjrZ2Vfu5kb2uP1PRyKRZ1/RnaLqAHVJ2+efdV5Lb3OXfF6oVGwVBuw7F2nLR+I4RB0ksJE+ItMpb/3gSVXbaFbK50QRa83wLIcPnx3Vk3knrLueI2x3EklbcR9Ron+0MqaraV5ve1hpUWJkF2gL+WLQK5UuIhS01o+29NDQm+EtQQfDF01klXklVo/Rkte9/0bhgH+aVeFZeyaXsHnez0PgM1AIwx6+L2gkGiPs7tLsGmXjrkd1scuUNPjvICmO2PVDy9UnV+o4csGpvFxZqPob+xucuNpdshlrj1owYcWWBOnsau0m+pHBRO1mO2knff7dh4sW6ibSXroxforqYEkhxsyMBy1iFlUTUGzqyXkHqYHzugd8cuc1b+oeT1RBdtFt94d+Dd6pYKl1tEmEjDgTqzuqqBjvXAbIXRpZB06LEw5Qz2otlaKcEjezMxsZ1bHSB2lJwQbPS3d0rVk= X-Microsoft-Exchange-Diagnostics: 1; BL2PR03MB468; 5:NlZPy6KbZIxSPTwJXEkUs7gc5KnSJUgVI66FIIJ1cG+neEkCXetpV4TIWaWJS1LMZcQLjSx0rBaMRqw3j2GmlLVpw6OOh0UhamyC0lBNAi9pPKLMJ5HOtJNb6KnSclpUkJr3DXufh1eRMgNzLPCWRB1j9xnLt3DxsT4sDOlpZLzAo4oi7lswGlNgl5O3NAxxYJNebOT3+Y+dhFzXFyb7uNElJcPd1okse09b85+WbFJ7hK7EvPTBG4XkMi/WcJ2m0eeZg0sPGWyrWH4RTu53Pxel8St773gvNl77SxFgoUD5RwLlbWZKbCXKq0H+/VZvUp2o9LPYHazSQwSyUYyW88VWk/bqCljQt3y22MsxY6FfW45E9SDkm5GutMCrUk8OnA8ksJqmVCtYUVZdoBJoGG/ox1aq+n4Y2nj75eUzJ5Nc9UqxwxDhXyx3avTUnNjdgo8w0Ht+qNI3lXl98gysd2G+ODOfz/wpKWq0jKz7QGCPftb8WEj4hC2Vjl8teYGD8FAbrhLj2UI49Oy41C5aEg==; 24:E2gd2brBh4fjHDTSnDCbVA1MZfylvr7k1VIKlCweshjxFfVXZG0NARUvzr9XBZSqzM1n95DkZf3cvr9zuvrX9PBGy/5umk0bPTbBdHGKado= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; BL2PR03MB468; 7:SKWhssh/Pe1WiS5bC3Be+y0r7q69LP9lN/G4OMLbg29syEmXDW/7zL+XjQomacve6yd5ZpaqmPuWCL7oFG4+gCuOD4zUl75R4iUjmo4Fw3AZoqsyPr+6UUinRwq8SWRaWoylK3dYVg6cP1HS/Kn5ShzQBbmt8k4EScF8r8FUjP+qT0qE9PFJWtEsErSv64kaj30HU4YCP85J5YB8XdPbs30M+njUhfIBTSvFhNBuXLgPWUM2dUPdh9iMQ6LRsc6CAhUKp8bGta13NKCSHNkO/oSO8YoMCTwfyu4F0aZDte8fRBmzvrH4KvHUY1cgeF2tH4PPtni2+txByRgvDmQB/cscbHg/I5IDitLDSHPx6bt4QTZFFp78DzCOmDt0bFyDt2/T4rPanY4ZmfwKH9vifxSYLFp+hrWYNRROC+ww+tIOz0CaMcOODw5la0YPSWVXtN12aoNq0fcBe0HXUd76M9P98bWaCXplgUB4Z/6dTQ67ADO1LWXH+vOTVnVf0nSJxXSx+v9ki4IOtL7Z+DischUN8z6bNwiFjCYO9PSfDJJO7fa6e5LU8Hw7myMjlU9vE21mAva4XAFy8G+1dmXCq4a8EH19BfHbWI4Ie5aFIZvBXrV6dowJsVxP/QJjNxpUwOqWCdllEilRu3robZgbLcs0vE/a8rzddEhOPqMTAhD4rmKmZ6ukegygSe5HLoBaQ+cgkx0QCxpMqbBoTjf6gE7/fkgWf43JXvRchiAZFd4zNtFBjPeajDKGHhPlqkNhBv+Fe6y7QbFn8uPQ5vpYTGPLEPbZ0oc5XIYhlTBsfsk= X-MS-Exchange-CrossTenant-OriginalArrivalTime: 13 Jul 2017 10:28:20.0802 (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: BL2PR03MB468 Subject: [dpdk-dev] [PATCH] eal: disable NUMA related warnings on non-NUMA systems 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: , Errors-To: dev-bounces@dpdk.org Sender: "dev" Disabling NUMA warnings on non-NUMA systems. "EAL: eal_parse_sysfs_value(): cannot open sysfs value /sys/bus/pci/devices/0000:00:00.0/numa_node EAL: numa_node is invalid or not present. Set it 0 as default EAL: cannot open /proc/self/numa_maps, consider that all memory is in socket_id 0" Signed-off-by: Hemant Agrawal --- lib/librte_eal/linuxapp/eal/eal_memory.c | 8 ++++---- lib/librte_eal/linuxapp/eal/eal_pci.c | 4 ++++ 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/lib/librte_eal/linuxapp/eal/eal_memory.c b/lib/librte_eal/linuxapp/eal/eal_memory.c index 040f24a..44e7e4e 100644 --- a/lib/librte_eal/linuxapp/eal/eal_memory.c +++ b/lib/librte_eal/linuxapp/eal/eal_memory.c @@ -595,6 +595,7 @@ unmap_all_hugepages_orig(struct hugepage_file *hugepg_tbl, struct hugepage_info return 0; } +#ifdef RTE_EAL_NUMA_AWARE_HUGEPAGES /* * Parse /proc/self/numa_maps to get the NUMA socket ID for each huge * page. @@ -662,11 +663,9 @@ find_numasocket(struct hugepage_file *hugepg_tbl, struct hugepage_info *hpi) if (hugepg_tbl[i].orig_va == va) { hugepg_tbl[i].socket_id = socket_id; hp_count++; -#ifdef RTE_EAL_NUMA_AWARE_HUGEPAGES RTE_LOG(DEBUG, EAL, "Hugepage %s is on socket %d\n", hugepg_tbl[i].filepath, socket_id); -#endif } } } @@ -681,6 +680,7 @@ find_numasocket(struct hugepage_file *hugepg_tbl, struct hugepage_info *hpi) fclose(f); return -1; } +#endif static int cmp_physaddr(const void *a, const void *b) @@ -1160,13 +1160,13 @@ rte_eal_hugepage_init(void) goto fail; } } - +#ifdef RTE_EAL_NUMA_AWARE_HUGEPAGES if (find_numasocket(&tmp_hp[hp_offset], hpi) < 0){ RTE_LOG(DEBUG, EAL, "Failed to find NUMA socket for %u MB pages\n", (unsigned)(hpi->hugepage_sz / 0x100000)); goto fail; } - +#endif qsort(&tmp_hp[hp_offset], hpi->num_pages[0], sizeof(struct hugepage_file), cmp_physaddr); diff --git a/lib/librte_eal/linuxapp/eal/eal_pci.c b/lib/librte_eal/linuxapp/eal/eal_pci.c index 7d9e1a9..688b052 100644 --- a/lib/librte_eal/linuxapp/eal/eal_pci.c +++ b/lib/librte_eal/linuxapp/eal/eal_pci.c @@ -310,6 +310,7 @@ pci_scan_one(const char *dirname, const struct rte_pci_addr *addr) dev->max_vfs = (uint16_t)tmp; } +#ifdef RTE_EAL_NUMA_AWARE_HUGEPAGES /* get numa node, default to 0 if not present */ snprintf(filename, sizeof(filename), "%s/numa_node", dirname); @@ -323,6 +324,9 @@ pci_scan_one(const char *dirname, const struct rte_pci_addr *addr) "Set it 0 as default\n"); dev->device.numa_node = 0; } +#else + dev->device.numa_node = 0; +#endif rte_pci_device_name(addr, dev->name, sizeof(dev->name)); dev->device.name = dev->name;