From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from NAM01-BY2-obe.outbound.protection.outlook.com (mail-by2nam01on0049.outbound.protection.outlook.com [104.47.34.49]) by dpdk.org (Postfix) with ESMTP id D973F1F5 for ; Mon, 24 Jul 2017 11:15:05 +0200 (CEST) Received: from BN6PR03CA0079.namprd03.prod.outlook.com (10.164.122.145) by CY1PR0301MB0906.namprd03.prod.outlook.com (10.160.165.17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1282.10; Mon, 24 Jul 2017 09:15:04 +0000 Received: from BY2FFO11OLC013.protection.gbl (2a01:111:f400:7c0c::121) by BN6PR03CA0079.outlook.office365.com (2603:10b6:405:6f::17) 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; Mon, 24 Jul 2017 09:15:04 +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 BY2FFO11OLC013.mail.protection.outlook.com (10.1.15.25) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.1.1240.9 via Frontend Transport; Mon, 24 Jul 2017 09:15:03 +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 v6O9F0L5023874; Mon, 24 Jul 2017 02:15:01 -0700 From: Hemant Agrawal To: CC: Date: Mon, 24 Jul 2017 14:44:58 +0530 Message-ID: <1500887698-20238-1-git-send-email-hemant.agrawal@nxp.com> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1499941699-19478-1-git-send-email-hemant.agrawal@nxp.com> References: <1499941699-19478-1-git-send-email-hemant.agrawal@nxp.com> X-EOPAttributedMessage: 0 X-Matching-Connectors: 131453613039238344; (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)(39450400003)(39410400002)(39400400002)(39380400002)(39850400002)(39860400002)(39840400002)(2980300002)(1109001)(1110001)(339900001)(199003)(189002)(38730400002)(50466002)(5660300001)(48376002)(626005)(36756003)(85426001)(498600001)(69596002)(77096006)(4326008)(305945005)(189998001)(2950100002)(6916009)(97736004)(6666003)(53936002)(110136004)(50226002)(8936002)(2351001)(105606002)(106466001)(81156014)(86362001)(2906002)(8676002)(68736007)(5003940100001)(33646002)(47776003)(81166006)(50986999)(104016004)(76176999)(356003); DIR:OUT; SFP:1101; SCL:1; SRVR:CY1PR0301MB0906; H:az84smr01.freescale.net; FPR:; SPF:Fail; PTR:InfoDomainNonexistent; A:1; MX:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; BY2FFO11OLC013; 1:qO0QQAzO10G8YAN0OsJIWVicmfQhJ2hsLE7CaZB6sMVOm+2RyjUTWoowzIrVNaC45ZFkrPaDeKA4FExfuzS2AYH852WOAE9mzRCreq24atBMVIwLU23uoXrAhbUpIhyqVADWTRVJ/QgH4a+sFvG2Nt7stqIgim/SC24OLq7lu9+IswavIsJ9dKB50dOdFakUGG0Q1y9voe2OpgqCRkeki0qa193cClEGZpUBf8JLjLZrCIjBS1cJEYglbBA6dYCvBUkqlBMLuwr6YRpScIdhCziOCN5uhk4K0OLSC0N4Oy0B45jTw3yubGNv/9jlEDeD69yUpkMZkru31urZzKuTIFlIKG3wWi5AWB6t6xKfje/8cYkdnJFfQVw5Uk9sRP4G8gezlnrqu6nQZq91uvQUVUWEqSfHS4Y+RFssQz9FXxm424BQueKQJB2ykPASUr1v3nQZvRO7FhaAH4XjlZiBpnKQbhOxsZHJhwPzqCw6ytSKMz2G04bZKhfX3njzLSXWk7mp9HZhaqaKsS3xRQx2/2/VWIHrQ8BRaMiNMMaE5kuSYCI/N/dfnoSiS+cwYQWWFkiTfMpWGjp4/f+WeS2iRhl6t1qDKuufIKJxehuQ0Tpu3O5ojZcNGD9iATWy7d9jdTjiw92Jhi9fbMAUsNuUoZ72XKGGzlWrNI0MBmWuwgRVGvlFTiZzUiU0n1xUuFbwPjZnEFoalvDTwJjL0UkARuKa06fl2mTJ/KovkF/6ywOIss/qYxacC6TuZRwKN0UjdnMH5B69NJS45+tO93kvv2leZrAWNdy/j9NmmNsvLSgoFXdFUZjG3fccSxS8brFcsRigSN0WbUgIM3O0jT/6LOi+gC8DywCPhU9z4W8Wq4fIfn3QZgMXTnxjF1vDbVqrVqNRgmq94ZrHBNtmhyXsS8oifMycxXmfYPL+ySnLLCo= MIME-Version: 1.0 Content-Type: text/plain X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 350d19b6-05d5-4985-db6b-08d4d2747819 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:CY1PR0301MB0906; X-Microsoft-Exchange-Diagnostics: 1; CY1PR0301MB0906; 3:xEJX8wal147+IVjU6L4xSOFZ9DkHNxTMmb5BC0d+gCHx34CKCHVPGgROlBdhJuu2DIL0p2cjrEaOmqafLMX6TvdELXvhfYFafLCbOpQq0bFHye68JY5m5f0Np5gEZB5yvqOZVNNCxN0CiCwF3RDhXj6Qa4x8WvB9jGa1MhzMoZhqbwsJBtVz61eOzAsudMMaqLIKB4UHG8aHwfIC0EMrToJJIHEIdKg6ayB74pwg6cOyq7S3BzXEHWn+CWUY3gjVvKgtsUt0ANMB6EOaAWF3EN1DLoS7A0QDq2KwKjcXQCgFPtSG8VGr9mTtexi7EKdBKSSABTMMQnz3L8e5SuvnducUaAXHGb2lxuaEAemBMEziVFKCf023h3dhCB+4uUu4zEHLiIBbF5Ptmuu6ODw1HUca4p8XT0+Sd99Ww5QinihetSGemQ5+u1jOQcgSzRQGgweKfL+HLUULl0eWdnmcDMOpbp/OqCpYfrXfh2o4448Z3XUJ12jQxfqbdgSdGAQQZdEqsF51ArfXEsI73WMEGD4CMigoRahyhFaDvXOCA2Q9p0HQ+4nEQ0zrKzTuqussUGdlTRldDAM1vj48mCiNS1hKRErl2DgGXEVMx9PyoGMq663F3+5VqKxCIyZ3BdkijcL4VYCC9J+Uf9yitBi9S+KHMJL50xg9LD1j3DBy0pZsdekzbQ17uX1YTZ7r6JjouJMAHgfG1yfN+bYKyXB7YP+ldXQEhMvFi7tO617KsiRGHShIflMQfI5lwnd4D5CJpQzliU4C0iMNpeVV89oKrJozn8rzxCeIoB4TCIBYK04eDO6eQR6oNAaTTKoIgnS/WK7CIwVI5wEShTR3V5sRsnAQQ7PF+OIu/rD/ZRt4Z08= X-MS-TrafficTypeDiagnostic: CY1PR0301MB0906: X-Microsoft-Exchange-Diagnostics: 1; CY1PR0301MB0906; 25:ZlgZFAaD7hzvX+1SLxg3CpYjGIPZyfS4hF0qthsvT9ab/t+iGzYAtIj3pJuNwf8dLr2vURPS0xRBPQylR4PLMXkfbBMeW6AAC7TguiSF49kaY+hXA/M4k4FcbOYFMM6R4mvgKkP+mhFe5UYNVGFZjlLVGiIR39WShGd0KOTf2OSovYupPo8/oInw02b+V6tUzTD6u/dFixkxCTMLEhRIoMIOC9MpOY1bLCDpy1fem8Oaz85aQqqNltGMufts8SI91NOkG/6nsXhGZtIQovGcnc00ShJC8NYk6qzo2Ig7VFeMZ+s7JTNYpX10TvdI3ep/Zey/6KdhDh92yvaj4lMd2cdzQ9USOlOI08Vnzm7FAm7Rn7q689fT3RXXufn5j17XvZcmoBRO5GqUTNpgfvmKbfKZKOS3JxF8JDmcy94MdvNrz8oJQI60+XZd/hcfSWWP90/jlNc3luNwr0gjM5IYJaauzlzgkaCRhb8nASzuy6PDIAOCRlrlI0F0+1vCTUimOEd1WIpXlWYl3oGxe3JoBvgFVP1oN9B/fXqjsOq+3zqzPl10J2VBUsy6otKnp0EKhSNhqbRGGbtdl75N+62q9XHVcvDdu3KVhKaJA+7mVnRqWZKCD9Ah2D2q+t2FWUu6uy37cfu5ONJQ6kPK+ZQqha3JtSKFMk0eecdf211ugDwwnTBe5Uq38cHmbD1Qu2WHDza4M68d2fjuhw1yXTk9o8vgROXWOQuGvyNLHcqZquagjOrLQN/fcBeDbzmYAFkQXvP17NgqDkMV5j3PbUz1/I7KkM1BdlDb3sJPioveESgPXLJOOT2pZy4T3KNBBauAI8bnBzQGeMjjAhMDZRmPaR3ie2nkfCcRxS67WwkPW249VqT7jZZQgWFGg9vUAB6tlE/wWdRMdlS1ViNlbyPRqRCT7Arf9ABZUxLtrumkQMw= X-Microsoft-Exchange-Diagnostics: 1; CY1PR0301MB0906; 31:cpPV2LcRPXGwxUve/JQtNfW+guW5D84kEXdHfuQeYFEA1P1qIW/F4etCykvD+duPeogx8FVLmO1qVqobSV1A/Nq4PQRgkLfftDAgPofU61cVmOrX1hVr5TXPgOZKh17IA9yIWt0S+iBIKp73pH4knmGLA2XgUkQH7xHJ+jFqS9WmJBgt6TOhdcpxVvMwRTZ1ZZ3wQUrnstDbFKllNl9GA/8csDQNP6u5HPjUryRoAYZB1oQi7TZjjnifoJN8OtpfzjohxaJmeWRxfm3N69Tysop5B/LkGWBjr163MoWN+dhinQir3GPevt7joNsq3RomwWDXm7jiA62fOGLDeWgps3dkiX0AJNGgbwSftX4UcZg1mrzLVIHJ6Bmna9fW1ltXdqedbdMB5gMQSygsaiTKPilcZHLakoykuI50JnstTmdevTJW6TmERDUrAtJkwt9yTxkflI1AMwGHt2iULzDua+umliHuzsEV9fen5QR7aP2PAhxPls4yQ/h315yIC8UibWUTelHC4yuetMRTXttOsFlBaOHZzsEWrmLYr4qstHNPU/YK96byfdOi/aX0l325hcpv5YQxEqn2+4tQZwVmzcTUcM+WNwK3ueQgo9CdxfCba3nGrGqDXLdRgMCEHHO2uQ3M3i3XKdcQrZY8P2I4D0QkX1GicgOS+spW4x6okXVxBEp51cCYBT6r2DvwVnJ8 X-Exchange-Antispam-Report-Test: UriScan:(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)(13016025)(5005006)(13018025)(8121501046)(10201501046)(93006095)(93001095)(100000703101)(100105400095)(3002001)(6055026)(6096035)(20161123559100)(201703131430075)(201703131433075)(201703131448075)(201703161259150)(201703151042153)(20161123563025)(20161123556025)(20161123561025)(20161123565025)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:CY1PR0301MB0906; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(400006)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:CY1PR0301MB0906; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; CY1PR0301MB0906; 4:sBTLOY2uwsm5d3TcbAF8sKcva3IfgcXXuuyxnc3X?= =?us-ascii?Q?57uyHFKOGV42wIAqbr1/ahJQnTsyk1hY7886nzrCdwwtv40nScD28s0G/7XO?= =?us-ascii?Q?xhi6Ypxkc185AT+DLMTuPCJNwxungK1RpOlxlyy/ExPH7sJ1p/trI7Ru/2Tx?= =?us-ascii?Q?2zFIWryupiVv+KdyeBfeCyX+s+1eA3yT773tjNez7n1Dgs4gnDEnm2aPgiQO?= =?us-ascii?Q?tQGx97ILnsLM2C1q4yv3xwoxddD6AU3MSNe49ADJDjCLLuQIW7CQgMVNh3d4?= =?us-ascii?Q?eJ9CeIBWv2CQ4ZUpHVzLihqG6aH8MmXvXO57P4cfTVnx7UIPYAg68B1yFy7B?= =?us-ascii?Q?p1cp2hppC6IMdxYluF0ty0Ni5Hi9twe9gZcqMXc3F7oM6pZf/LWKSr0Ba/Wv?= =?us-ascii?Q?oKTqFdw5eXy1VRkRF6kNSvaehPfPT50mdGbl08Y9QRxA7vaJI0b045Z3LfHr?= =?us-ascii?Q?BGhISvgo2SaUQ5o8Lz5StqXQf1x0vh6FScjtD/U8v/tCaN59mfMKk8hjZgd4?= =?us-ascii?Q?zSddk9cVV+sWEVDTSz0cSEHcw0ruYIyoO5O2Pk/y95q6JCUQOK1zgqQbgH9/?= =?us-ascii?Q?t2ZC5/o0WtMaX9SNC86xbGZW9BnMgAkxPPga8LGgMOUddDO62V3GZ+EONROi?= =?us-ascii?Q?aUOo5kYodDGaIC7ct9zZI2A5fMGrWmMNTsIYyDpL7kyU2LSM74tZddbJd2oH?= =?us-ascii?Q?JXVpF0pfVfTcqc3EfehoE4DtbocBJTY62M8PHTkc5BBYtKEQ2Q6+m772Ilaf?= =?us-ascii?Q?XHvO00N0qcWHtD0rdJKVPDW0gmxWtyP1cqp9MDdvXe6T2r5PMq1pW6MZUYr4?= =?us-ascii?Q?6r3pvc8ZA22+gp0xbS8x8G+jukzeswcIK6NzUuzhECnA5ERPxK/tj7WWHtXe?= =?us-ascii?Q?vgDvSP9q+Yopdx92BWXU4fW4o4XQC7TSS8rxeFdQvJS2q/H8iII7HMpBXJpX?= =?us-ascii?Q?yi8vLRtRnClLKgMjxibE03S3Ld/rktirznGBmiCE9L+RrhXddAYLLMYAKuL7?= =?us-ascii?Q?kW4+zULjcVSm/ZsraoBwE0PCSoeHVaJKyyMEYSHzXe5Q/yytWUiIoYVLtUz2?= =?us-ascii?Q?ubMU4IPaPZ+QcHUlY+yR4WwYQWwIqsFBlpvT9v8eEtWThZJg4cNd6gxVpjUb?= =?us-ascii?Q?M9TX3++HPgX16z70OKtBKyYbr93o0idDKUw3W4JZPMPFuR2tZfwdj9OuUReM?= =?us-ascii?Q?cpYkeLh3mAtP6fUmJZQ8tujvesFaqSBkM0/vdj2nroMRG+Qg1qm91ffDU91L?= =?us-ascii?Q?VGUjBGsWp7pJ6t+IHnP0VmrSpOfa2FrhwlJ8Z+32?= X-Forefront-PRVS: 0378F1E47A X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; CY1PR0301MB0906; 23:mVBRdm0Dm79QWI6+ph2OIhT+v3/cc34YBKtQbcV?= =?us-ascii?Q?tKMjwlCHQF98PLzfy3BxL7vwT6VS98v3Zfe6mvsiw2oIKA9Yk6r0qZnu/WUP?= =?us-ascii?Q?PQLYB6PXRfsls4CkVCTNgZ+TO6BBXgCRF9tFHhwYlv1C7xwhpXbbLUXGmHMw?= =?us-ascii?Q?MCj2MQpir5pDN46dK967MXYZ7AlvCjVXoS3KUOMdvdelGeVY566MgyZVtGSw?= =?us-ascii?Q?92bxIcRXeGcbez1WbNrfgbTMxOBym/ihudXpuOhNl4jKz1ugM3eIeTJFQPu1?= =?us-ascii?Q?SAGux7GzPWsD0nicSXsgDNytp7lylr6EdJIyCleuKEpfqSHKbpbFF/TJZ/QC?= =?us-ascii?Q?oAtGZSyH80YZSCLBxe0lDbtC2dVn61257T08IxDTI2E6MfiblbRgPrKYF4y0?= =?us-ascii?Q?9XQGCU3a0oQezM5a0Y4hnwTw3O7Eg3r2TZpaU6+aq0GGhbaBq630tn+u/8xJ?= =?us-ascii?Q?QQhxFJm9Ul5z3Wmk1BvKoWgo6dwA4F8L8MtHjEiK/P53kEJBHmedLYEbIopB?= =?us-ascii?Q?WZLNkDaaUkhR7ECBXmOfymGWNgJSnnrZqNltzlLyyMzDrxzEVbjnIqxoi5SX?= =?us-ascii?Q?W9DobrLyTvEQxWPnI9KH2rrG9kdInAgMVOJCWP4BiioeCf0JRJmSCgobSbD0?= =?us-ascii?Q?kJdw7a061Rsgj0Li51Ruh/T7B/prX0AfHQoZyNB6JPXOBKr/YsrwzQVxOuFH?= =?us-ascii?Q?U6ddVZn+eZDWo6FFPUlFvWX2IG5Xc6TmPxkI+WKEZYtELJZu4y4nSyBgu31V?= =?us-ascii?Q?xOSzLBoaDLmDgWvqwQTmmgCXYlZc6ghfqwVLs9CSLBZ+S84JQPx1Ew9PpibH?= =?us-ascii?Q?x5VdgEL7BaSUcwLrIXDoXFck04IzGcrxCIW6N4s15QYb6zF5wjrEdprdQf9g?= =?us-ascii?Q?jmPuwNxnhx9aCNOUNxX/5ZB4kGfEacK0N6ql9KZuL0UWq8NpIE3WHpor6paq?= =?us-ascii?Q?YWjB/qyPpyofvyFk3MUPp1uC7ltD3SO3C1WHQyNJx5c7OZRhcXff7ZmqSX3o?= =?us-ascii?Q?GhTNJ4c2v4Ir3uKo1eGrpsgc1r1jmQSPDgxcqCV9htVnpRkIHkQdAs9PScFq?= =?us-ascii?Q?usyvGSvVL77kLvXmPEXHrtWbsL1/z2U82h6snmxI2ZIhfBQwG0f1mCeBpjkY?= =?us-ascii?Q?Mce5BC6y8PnR7HeHMuTfUV5RnG/i/4xZJGHGoEGgrkym3ix+m5q6XmxIDK48?= =?us-ascii?Q?8UAwN0IawwF7kQOudlT5bSXhjJ2c5ApEexxF+qJyOddx5GvVqqPcuCpW4AoT?= =?us-ascii?Q?F/jwXTCb1p3aXdf/Verqsl2i1+qjen1V9yMf2tpuy?= X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; CY1PR0301MB0906; 6:/xlY/gQj+B8rOHwbH4utL50zc5GoxEnlvLBGyThs?= =?us-ascii?Q?HiAXv3mQR7A3/91zsOh6t3W1UikuTpet7+XuIqpRPU2IBDrqp0/Kj+fYRgOa?= =?us-ascii?Q?+ivsm2UEpQs7idu/gWgEdbYz5o+b2m2sF0lyZHJXVQR3ybNVYRi78Wu7mVsc?= =?us-ascii?Q?0blA6o3XLQGwXRdR5ZS9j2ZGg2Ag66Bwqyznv+DrTzAqM1fwq0X95r8Yj6x2?= =?us-ascii?Q?w93BOCE8fCvsJp+YQ5raTC0f+C+yzMN9paQG3Uik8Vors+Hz6QqhJAIBgZ/y?= =?us-ascii?Q?leRgsSESGjCgA0jP+sze8r/dEg4sIov1iUX8KJ2iyRJZfaQXyLcN9QDi3Egi?= =?us-ascii?Q?oRZaYtXbd6wTgDvf4KfY82E+k8hBLVmiV1lbC5J++yyvQ1cOK+2tW9klvVCJ?= =?us-ascii?Q?lBhmwHS+h0z59+fsHJfQNNBIrksixPkwyjZghkYPUVgH8GHVIEjq3s3YiT2v?= =?us-ascii?Q?bhOOrCX7eeh+DvVbkUfPIvY/T7isl7EwZQq50eaKqDSGtI0cxKcKj9MP9OOi?= =?us-ascii?Q?iI6WO9zI+KEVck633IQTCtOBrUBijkA9REQZXCLaM8ZClMTXQTg1CHAPISbe?= =?us-ascii?Q?dT6OJkpPzxKGBezOGYekRZJCF2VBEAQ+Qrl0wiYc3JSZ5Zuz4rnd1Trxy5R2?= =?us-ascii?Q?ilXk/WU/8mv0L8UGC2OgsdWJAvNbwptdsPWfp0h/0AXCzk76WiRcSeKDjXsD?= =?us-ascii?Q?gYI4LDnHh8rpQprJX0FsOLb8pGSoCCVoYa/V7ty8qCYx4qOu0QRPDwXNsFB5?= =?us-ascii?Q?WvTEFu8yjSqTPnGxmXxBqdchXEcy40xwd25kF6M0OJyR7a4g/JocEvtSal4P?= =?us-ascii?Q?0oMgQJlGJWBGDDKChhwgo+gSpeHWV0tQfmby2X6nODioKjZHSyLBNXyYvGAo?= =?us-ascii?Q?PhcPl6lQ41aB3GnTnoutbGkCBokDoabEfusIV2ebXuD+pvA3cHKYMdyglFAv?= =?us-ascii?Q?6dr7nBn5YzqAlBORmTqDjhSPJ0It2d2WWMavWaG84w=3D=3D?= X-Microsoft-Exchange-Diagnostics: 1; CY1PR0301MB0906; 5:Q2wfdpMO3csYAFjx8AsyNlpibdJb2Y3KgufX3LdnIMHIK8gaog804bveVjzS1XrE2Yae16WtZkv+olpR1WAamwR4DwgnjROWQlVR30UZigly5d3akL4mO68V6NlPGB+3z97cJvnippR9VQy/H9KFatUvbSVWdaIlXH2OeumfdLw/OwprhnjiIdL+3YiihU8ay7jKticCeSqewSNQ95s6CrR3eCacDxxyij2fDSKqQod6z7A3EfBjaYPhGYhIgF9onxrq+CG+1j1D4Ds/RiHfy/CQtFlDpJTF0CkRfo1VHhxZiuLoRZ3oDAEwnpdSISRAaGXLyqvz4c6IIx+Sz3/UTtPCoIC8F3yOuHNy8bhW13fQi0xO0kL1grXg9yeGCGtTTZPjMOy9Jc0yH/VK7dh53lY3s/pw8RCILfTbi1leX/4RcjjDLfJcyxwJ+AYUrNeEf0IUj4jI9iJZHCEAi041rDIAN1dx8m8qxn/iqJUehfXWezZr6IVnjERfCePEop0EBkehcFrSEsw3Ar4qfDUVtQ==; 24:m0TFeZquN9TOsXEWMz7iLNhLbz0lDKAJ5XOwSlQg9bmZIxEmO5hu6jGa4X59SmaCjZ9+HSpPdBGQaDHXgxVVUkxNd2GJmGrhBVn+m63EzeY= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; CY1PR0301MB0906; 7:xQckyNIv7F1D3L2j5MN/uoMKZ7VbS6E2GTwvdAY/kal3HrLMtPTDhs9/EsS97w7IGPinke9ybaIbA0IpsmlpQ27Jfqy/vteSf/y16qJVcptmdZXVH0tcdob0FA2zKb2AU4QnTcKIZQy1YzKwncRK+4DNdOHucntTx/1RLneP15nnX1aQ2sQpaLD6qQhnI2DOv5/3ZSm2rZiBEOsXYBCoiSN292IQN5d53jYrD2bVtq6gKaDjrCu1+So/JdU7sQsDOvAzWJIvEkXu0pcBQEnv6uKMz8sCGdDH+5XTxhl2LU3d/ncaF8R9l/5HXipK7PP0lKpSwMrur6ZRmSls8lqpLCT9t3cdnNeBjTAVQdCeJP1GgoOS/e+oSEWhQc1nmHeiaiZps/8PqdCRN1j20lEpOSLEIIYCxN9tMgA8gkvgGBODEPan3Iivc76o3TmVS3HwO4wFSuiSZ1eAkZbf2lmqtLngem6T3ocXvcskXG3hC7dLFk3/PBIjCN01B2NoNK9CRd0jrBA3a+5wHbi5hfGMuyJo8Jn0Lg8FAdosU2b3E994HCUUszp/e2ZV3DHzn6qrAf2asCcYH/u7V0ZAP7AI1eA7ZwW0HPatlqFwu3jjuZYsCBjQRQXFsrud1U3AeJ0vi6k0HSzlHFdzT2DpszWfutvnlfxELkVbW9hWbDbcPgnyAN6k2mjcDvRUsUlRV67TmduU833beEWjQPtq2clfVA6K/SbnlFA9T+GOmJ8RkfG381cAgk/ZAYuKDMV9Yf6JKeW0MIneY0MZRK5cBQvXpVElzkd9O4GbEmlNJreS5Vk= X-MS-Exchange-CrossTenant-OriginalArrivalTime: 24 Jul 2017 09:15:03.7678 (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: CY1PR0301MB0906 Subject: [dpdk-dev] [PATCH v2] 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: , X-List-Received-Date: Mon, 24 Jul 2017 09:15:06 -0000 Disable multiple 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 | 4 ++-- lib/librte_eal/linuxapp/eal/eal_pci.c | 12 ++++++++---- 2 files changed, 10 insertions(+), 6 deletions(-) diff --git a/lib/librte_eal/linuxapp/eal/eal_memory.c b/lib/librte_eal/linuxapp/eal/eal_memory.c index daead31..5279128 100644 --- a/lib/librte_eal/linuxapp/eal/eal_memory.c +++ b/lib/librte_eal/linuxapp/eal/eal_memory.c @@ -610,8 +610,8 @@ find_numasocket(struct hugepage_file *hugepg_tbl, struct hugepage_info *hpi) f = fopen("/proc/self/numa_maps", "r"); if (f == NULL) { - RTE_LOG(NOTICE, EAL, "cannot open /proc/self/numa_maps," - " consider that all memory is in socket_id 0\n"); + RTE_LOG(NOTICE, EAL, "NUMA support not available" + " consider that all memory is in socket_id 0\n"); return 0; } diff --git a/lib/librte_eal/linuxapp/eal/eal_pci.c b/lib/librte_eal/linuxapp/eal/eal_pci.c index 2041d5f..1d664af 100644 --- a/lib/librte_eal/linuxapp/eal/eal_pci.c +++ b/lib/librte_eal/linuxapp/eal/eal_pci.c @@ -314,10 +314,14 @@ pci_scan_one(const char *dirname, const struct rte_pci_addr *addr) snprintf(filename, sizeof(filename), "%s/numa_node", dirname); - if (eal_parse_sysfs_value(filename, &tmp) == 0) - dev->device.numa_node = tmp; - else - dev->device.numa_node = -1; + if (access(filename, F_OK ) != -1 ) { + if (eal_parse_sysfs_value(filename, &tmp) == 0) + dev->device.numa_node = tmp; + else + dev->device.numa_node = -1; + } else { + dev->device.numa_node = 0; + } pci_name_set(dev); -- 2.7.4