From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from NAM01-BY2-obe.outbound.protection.outlook.com (mail-by2nam01on0067.outbound.protection.outlook.com [104.47.34.67]) by dpdk.org (Postfix) with ESMTP id 69C33388F for ; Mon, 24 Jul 2017 11:20:34 +0200 (CEST) Received: from BN3PR03CA0111.namprd03.prod.outlook.com (10.174.66.29) by SN1PR0301MB2126.namprd03.prod.outlook.com (10.163.228.145) 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:20:32 +0000 Received: from BN1AFFO11FD033.protection.gbl (2a01:111:f400:7c10::119) by BN3PR03CA0111.outlook.office365.com (2603:10b6:400:4::29) 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:20:32 +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 BN1AFFO11FD033.mail.protection.outlook.com (10.58.52.246) 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:20:32 +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 v6O9KTqM029757; Mon, 24 Jul 2017 02:20:30 -0700 From: Hemant Agrawal To: CC: Date: Mon, 24 Jul 2017 14:50:27 +0530 Message-ID: <1500888027-20539-1-git-send-email-hemant.agrawal@nxp.com> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1500887698-20238-1-git-send-email-hemant.agrawal@nxp.com> References: <1500887698-20238-1-git-send-email-hemant.agrawal@nxp.com> X-EOPAttributedMessage: 0 X-Matching-Connectors: 131453616325583179; (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)(39410400002)(39450400003)(39400400002)(39860400002)(39380400002)(39850400002)(2980300002)(1110001)(1109001)(339900001)(189002)(199003)(77096006)(2906002)(33646002)(50226002)(626005)(47776003)(5660300001)(2351001)(110136004)(38730400002)(104016004)(85426001)(6916009)(86362001)(6666003)(2950100002)(189998001)(97736004)(53936002)(106466001)(81156014)(356003)(81166006)(305945005)(50986999)(36756003)(105606002)(8676002)(68736007)(50466002)(76176999)(5003940100001)(8936002)(498600001)(48376002)(4326008)(69596002); DIR:OUT; SFP:1101; SCL:1; SRVR:SN1PR0301MB2126; H:az84smr01.freescale.net; FPR:; SPF:Fail; PTR:InfoDomainNonexistent; MX:1; A:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; BN1AFFO11FD033; 1:FiH8D9r/f/Zr/d+0JH4/k67GwBVL2+EtILk1zdlRDo4zKge+pcXgoqGTUAS9hroGXxwTh8stCmtf4S2fTsLyjlljKkrjZ5QCi9iVM6xjz303gaAFkYG62EpIgjzol7FjWgrKk4/FOSfHq3wj23K/uE3DoFsux2tLTBO+wn7QtBca+mfm7yqlQmVtb3dLsYHpMpPu3W7YGiySwFJRBeJRKTTxmZ15S0/yC6Hr8Lx1IdO/yZaiXnhFrA/pfIi4T3SQUcz/r55Z2UZQyv6/fd1UUcQXodIZEYmU/QyDf1KwXiTrTd4Fg9OUcJ9tcHqKDhkofv7I4pop81u5JLhUaqibQ9p2NQ2ZdE/3Fr37ETlii8pMiB+ntNxGB0lotYDRe+9PRVwi6/U6smSOXPe6x19p6aXnLdeeMBvGH4d5eMHb5hJ0sqUJKt7wWx3yfDJNPj/amdNfuHWN1/LRyP6YOdnC9IkgP9OqrIYRG5ENF26u49n+Jii8f+wynIO6OnzBWhDcygBI+IF8Y+LAvOneqC/3fqYxObztJ7+PnS8wIvFmvE+bqrDbqAzZQzGbdip1mIDiekO2tZUcQTlOBo6DCOum3oLy5/xI2SDYcmyPEGzmuYcGTWHOitvvq9kexS3iQujfpvvC0rVLOT4BoxEh8DsZrEF/obar/7OIrkPKTMFmSJeLfNWaITMEPpuUlaRC2SoTkKOpvqp9b+m8BrV83JhDHkJ/gE/KpuG62SZPfkF8zPHUg1PZG+T9wScjBvz3q6YE5JGLMwEcN2c+6+vZSj1dGK52EininFZuqJcI3/j7VoN/6SQZ5dH1oLSqC2MSUzbCwCQi10Fleej6ZiOOhE4YUjVMrZ70UZCDqEw+9w2fDNnQBeTe/xegHbYo6sPgARasotxA7eVcUzSZjJZVNqp2CCndy5En6Q+RkAb2S5SXxd0= MIME-Version: 1.0 Content-Type: text/plain X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 96fcc41c-3da0-4c6c-d63b-08d4d2753bea 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:SN1PR0301MB2126; X-Microsoft-Exchange-Diagnostics: 1; SN1PR0301MB2126; 3:SQ/XNocGcu6UXYP3Mc27wKviX5uujhHVQNiGbMF6s7xk7pVWMuhT6vEhHDrqG2zL8BWrhhoSjS/v1E5GgLVkyFgjkmtEbf7pZNbbxZ/fKnkzS1pIXjQzZL0QD6mq9xvPwQU9/H1TDOLxt4ZzL4uVSje7KCtCMpmgLNJxmkwZQdukbsU+hH72eWdBD9lRaSAteVIKVNuYO3CgQEiFqlziNHtXMMq3nU6ctZran3mffNvenA2zIiEZfP2xAVyvO3xDtBL6rkPwZyQ0GRqaUHQylBPtLjIee2jsyAT75iC3QkLPD8TijNOx+2zo7NBbQpF9S3OoB7sHfrt5Lkz1WZ2ZWNy2vjC3n58GZDafE+WWoMRy9Frs2A8yOGhgDeYLjyckxSPvcFqc5x9jOS7HZOY2dxQMcJM8nCtWKUUZWWoZkBgzTI2fq+fH8/fhU7AisIZOGWLv7q+7wmjuwm1YWbmJN8m6ym5Qs6qUyxcM70hikxhT8IwVp9vNVaBDyZrOrsQJc8rdWbYmXU/K4g9PkBr979JaGeoMBnAxgSZ7exMNKq1tCu0DQXuXJGlmhEhPqrgnbtfeT992KRHTlYUw+EDSJ1aYuV156yuHlwNJCUls9V+VAaLLGqQCAG7DMnL2NNk1433CWk1h/2pjsxrlsA/1Hk7CRWMtSMNrW5tyuTK0+TtRJiToUAtAkhwgDbv+pyCMe+HhDlFNjzpdbZWCijXXxJqduXXedwusECkUSqN7wTqzGyatvmDCjO/CjqnnlFaELAMjsiYcD/x2TQlUMU1QKRbLUgWOSi3epAPgfIT1id+hnsqc5vV1hkHVbOOoIjRC3oiAYbCYxGWUaotSt01gKLJ5+7YaZ+/bMcWbJkRmlQM= X-MS-TrafficTypeDiagnostic: SN1PR0301MB2126: X-Microsoft-Exchange-Diagnostics: 1; SN1PR0301MB2126; 25:k1G1/+DvDTXJmYU7WsKhXCuHP9N07NFktiON3evfKh6XTS3hA/a+ph0lZ/amjOxqrmWHh+OY8p2A1P6hYkzpckmwDpKHSFpDtq+bjAeln7D1lOi5t9X9kHAmjyuqw1Uim+WaoGkG+aTf16w+JpPxiGxEqfPNJ30E6rKUws5yKgvHeYOgYAZoI7z+V9EOXiy0Y6lq28M1CO8B0kFVCr/AiQIAm+gT6EKX7RUIm/S+irQfvy4UtrpI6jK856CezdjHGIPO5liqgNWsq5AqzE5qMRJYvCzF93ZF7DCcte7/R6SFxcFGQ0QdSIWbKvMo4kXgeAg5/7u+N+gCFQ77SzCTujL3w1Adtadhf1sdzRYpkRcPpZ5SHR+EH1aeofzjzeBvkRpRRhGMEgt1IrMGNF+vUFfzOXbrzOSL7PpCt5ctq4LCQY8KGLpmTtOq/e9Bql0H2GaYVhew10ayOcDYN2MFmon2Gvn+ICqjPQ4MNQXdtvrWVka7X+YvzAqvYygnu8T2S4KGv/+5198DNz22VuF7zeLOKqjcOzQeEpG9fS8BxcUqqd2EGq3sK85csIEERfdF+QxdtE/KNu73qk5U7chixeC7HwyclTsw/xRVcH1WhQagvu+lf3cYDC/P1YjHtP8inwjEONDUO2O7ieP3fzLFKb2mXIzW5DF2wgDgKRGod7iqrsecO6PuTE1z0Zfb3suz1amXUdhM6w+rPaq7gucfu4ZdP3hdA5U5PqQ5TE40AvFohICiBbSj4aBFt4MKpZVnZ7cYrSb6qR8NOYnU4vCnEJAIl+CvrUrpJQn4XsKlSRNhb9pj0g1qJEO2J+DObbwT68ifyHCTp4LGQWzKcGp5D6qaZtyHhSksn5E3AaHv4ROqp6gRXM13cPhTiz2Pa3nXEVsYQk9ggblHjy4WleNEPC2miFPKRix0eEerL5rvsCI= X-Microsoft-Exchange-Diagnostics: 1; SN1PR0301MB2126; 31:AM+7yoSzGxZ9FrtUUjd1l2JX4NfyHhAldH3AfuZMVjvIJwif59bZm7axA4d4/9ij+9TVrgma1tgSZvREPQ0HhIE9Mf3pYnZdYoGavvOGEWgri26YW4K6GFCTar+Rqcqg782jKbpSYQib0+dhrVzdouVuM86PsSshW1dqeVBudNyFJcy85QmKYF85rrA4kPDOgsuBEBe8dgmMdmGnUnb1FWfRVMeM2zYTShrlbVhDvICHGBrfwOCP7HFEQlWzvuKvLnF2JI8TUjzyZVsiF2CH2Z3VTYNUb0EsWuaUStpwYdTRkP+pnz1CBhRbURXuUNMe/lDj2LlNZEE7pOdoaM3b9zbm+7kPWkp1LkphZpA+VwXfW1IvehhlEbFC9g3BmHZaxxqFemh9oUExLLOvMAzFvBgFVRbC+urUKwnU0OEjcIq1ZRSIY5wJSr4U7Q9WsIfysBg9oRROAz1Nu7dV9p85Aa6sYrOAjA7GqPpufTELaqTFmjjz7BsKvM9oqzQLzx0hIcZEPSii1CHD9qTbIWqqQPg1GPkd6+v+alaMkermEsY4izbz9XSLw88MdZt7U/zNsQjedt9Zf9ql0Eb7B5KnwTxxY1jfvSBR8eNoKBW3ojLJZ0yKzWS7yKm8bKX8jKdyXZ5kzxxlqSEoADm8dBsHUgj60WB9C0uQlJU7JkmZviAF4xO4dlUJMRCdA00gBTXs 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:SN1PR0301MB2126; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(400006)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:SN1PR0301MB2126; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; SN1PR0301MB2126; 4:/WMJOD5FJ2d8Vg/JoDjtF4yVoOFmvmRiPi/Y6UML?= =?us-ascii?Q?YXagzRp8WzEmvPPbreErk44N5SBYBwU/kbEfWjP8xT4VT8LCKTf0jUQbKSdu?= =?us-ascii?Q?NKpASfD9YVSV66hi/+m2H/TwbYUrG3tWy089dyGhGAd9WYBY9XkEh1tECtIX?= =?us-ascii?Q?SabkWbNesOoP887KlckdU7e2ryH2Q5k7WxwvuJ1Z4DHX9O2VXVrdP5zsgaAz?= =?us-ascii?Q?7QcfjgBY0Vat0AdT0HFexwsmg23jraDQ90bboblx1S8hSTd/4K3HcZWHwGn0?= =?us-ascii?Q?HgHwpwgWeF/V3O58QMDGgm1NjDi/4M9jTeefZXXhiRcpR7wCplr6mRB/qpfP?= =?us-ascii?Q?9fjienW4aUlT02o5ot42VruXCbBKl/v4IawZjYjWNXNnBWgVT6LuqvLU7+6W?= =?us-ascii?Q?gkAH33wuKjELZfuL12Mi7HLs+FH+dx8FTeymr7eujLL/fRKjjE/1idS6QM6p?= =?us-ascii?Q?APtwsb6UXrRslTRe3oSwNiHB5yjk549JYQP1Vwk4ABpNVFRLvcKMh6PT8iMb?= =?us-ascii?Q?poqsLDnitkGzFBbjMn0C+QhmWvPeCW6N2HTqZMB+yntwToKdaW4FsFY1bP6t?= =?us-ascii?Q?Uz7LuICtLnyr8qkeevW2SfcM+Q3jdzKv//Mwerky6DxxwVRV2QUnbPF5s2Hm?= =?us-ascii?Q?eIfF5ilUyq4E2wF0D2thiIyFCfgbSITe/bnMUohmiZHT6/kOoK+Ks56xcbIA?= =?us-ascii?Q?rw6zt1KzW8BSem/FIJlZLpmyrwlLyu1aeXFla/1FEnXaQu7UOpc2ly/AuYX+?= =?us-ascii?Q?2ApnBkz85V0p9uGQE+ZughS/XHkm0nUAF42KOrhNiV1Aqz5j39wdHI9uwuys?= =?us-ascii?Q?+b0ahgp0Ou2EaeYDanvIVWiZMHDhafe1LuiSmB6HyU/3GEZ6vvppvF0eZ8NB?= =?us-ascii?Q?JEUOk4F5cjyC9CokwjrCCAwe7UYohSfhKhLLcnbpmBZfV8mGWHCz/kZelZFu?= =?us-ascii?Q?RJKB7eCO03qpugAFZXuCgvXf0oVBeHNL4V85AG4kck8jeIAlZ1kbEk4fD+hU?= =?us-ascii?Q?JwwnhhmigQc+eTms/Q1do6Oo/V93i9Lye9LQ3ci7tyB783DXYDBgmI7TA0Tv?= =?us-ascii?Q?xTqhAIt5zom52kHFW/K33aOWOpk2MJJMeWgiiw2eFK/6NloKYviuOO+66zhe?= =?us-ascii?Q?f3hp0+dg/TRaECvHX4XBJL/3IzdhPR2PbRK/y6UArqQCbZywwUzkCxXqQ63W?= =?us-ascii?Q?M1EQ4R7LbVjI7QIrmEETovM8aN9BRUuhczzyzORjMhfDKPyWqw2BkmA0M4ge?= =?us-ascii?Q?AUVKP/jkM0KVhhwPO9K80Q4QE7bgqxtWqpMceYkK?= X-Forefront-PRVS: 0378F1E47A X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; SN1PR0301MB2126; 23:DSi1mD4NS6GtXOC9CaXJ7MQ5jgGzbUf0l1ejX8L?= =?us-ascii?Q?L3vFm2VXQ6EKV+2JAMuyVMqSvE4YIjgd0v6CQ8Df9IlGy5alcodMgx1F7aph?= =?us-ascii?Q?fChaKsmLriqqt2bHlNA1bCfyePWrlS5PYvabjcoSjgMxs4QsIlJZOCRcnAQH?= =?us-ascii?Q?OjcY148/qVn4S1VoPGD3HIRjMlfDVocQsrwSM2Z7uNr/tNyAgV3VpfFInsQx?= =?us-ascii?Q?EpBd8u0giUZUu9P7RiO21+gIdLU0AhpiXJ6W9/21S1yoNpYg+wqZcV7Rtdro?= =?us-ascii?Q?8d51Rl1huuSsXy/Aggl/Qtz7kS/aCHWEKZy8Dmi2In9asW9OhrM7yFoHUGdT?= =?us-ascii?Q?Xwhqefou1jMvUdwKo/9smdZyHzdPXdtxB/LWOVw14rfsFD//mP40OezE7hgC?= =?us-ascii?Q?KZlV8AHSFHHQMTQ4A1mjG6R6zZSp0IrIX5WOGMg68Vrwt0D1GCcp+YCDTs5Y?= =?us-ascii?Q?fabLUIilqMWV/mQhpkLWr2LSUR6n0Tv3p5161bEJNMtMku4pOWoP/zqsaUQ+?= =?us-ascii?Q?LsaTr25+0Z011NLjfWzaIHMF9J4Yn+wAkJ0nlFsRgQI1pOrqyyR3M5zRVYNu?= =?us-ascii?Q?9JjUYkGZlc+4Lvgho7IN11IQqo8HetneUiFjerRywWZwi1F7OFHCPkWkw5fZ?= =?us-ascii?Q?MLOHWYlNXR+P5ZPnYXgrTdpldDKNU3ixtNX7FJDsLE0Wy5K+0wQBQN8EoTgk?= =?us-ascii?Q?E2cIUMj7qPARhv+ZftGK11lFs/YiXe09W6vDhWrKezH0bRKfWC4v+SbDrmhc?= =?us-ascii?Q?bjn1BQBiAoG402NaYGEsUgNO68+3Mwbnxa/77kGwyCB2h3BYaH1GRo5pnUEp?= =?us-ascii?Q?6vLIVQZ/88E12KHdHb1C+JvTUKRFDo09lRzzw9qZYAckvXtjnngIg2ISlJA6?= =?us-ascii?Q?JheU/tdFtAw5RlpW8HiiltJx/cX8VuMTVEedYxuQs7g/h6CHIRVoGqJtpTjC?= =?us-ascii?Q?ot4N2YzsMH+oQPHvQ7PeK1YEts9+YgwIi01SSejWDTDW4U/9e9jPjsTURBeC?= =?us-ascii?Q?4YcM08/j4Fcd1wUmf/C6wvhsfLNnFPhadeARrkxtTdoGCusoUrBp8SuwCJWz?= =?us-ascii?Q?cYo/fOXYRq9eqqAB6+zsoAVOYUwei/THOziWoSjTOuqFgXRWp7sBf9C5/ujL?= =?us-ascii?Q?E1VgavHpL4e5VTtj2DeRYb0EHYaCOmuHtdRsI1DIUVpe0Lqj810AKJMDY/Dv?= =?us-ascii?Q?6n+ZGrfPIXQJbt9Nd0Ty74V7NXG+dlW5h9Yo20x9+8nHqgDT/HquYltMY4eJ?= =?us-ascii?Q?7YGbcipWxUf2fG03yOCt4l+lgd2lWQMyP/2x6RFVq?= X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; SN1PR0301MB2126; 6:58K1FCBw8krP0QANKqRfY7iHCUtFTDQAgNNuO94U?= =?us-ascii?Q?E8OZUiWMVNmM7MIoPUw0WRSIvTGW/gFrJRxfSTznpI6bbgC1zt2+t46QzaVl?= =?us-ascii?Q?CC26CCgMRqgX7fH2sJPWvehAkRKz1JggWWE8k1DwcuPma/AlYf6KgXiyixo7?= =?us-ascii?Q?yYsXMrbZWo/7zKMO4KIC0dvjV4p2/+MSdzHGcFQtMfCXiwoo+RRYRJ7alg0q?= =?us-ascii?Q?Gi+XvJdbuDvsIciGLuae47eQ9uRKQ84NVlboBIxHGZSWtHpG+KuqjrkinFCn?= =?us-ascii?Q?/9WGQ2QbjF5qDoxnQrX2mHavd1TvQOIVOhKDkCWzNaMHuVaS4ROVeEriTbhY?= =?us-ascii?Q?U2DOHKA9qoVvJLtlUt33m8CF2nc8+DeXv1f0DljnqG0ztn8Q0fFOETFoJEmu?= =?us-ascii?Q?F34xHYhz135RlDwrt95QAeRfPToUMHQ+JtVOemOTiQ3BVSlOehnEsADZ8z+S?= =?us-ascii?Q?7VIJOVNVtLEAIEOi7F+EbCtXeximQNc7jaJGahVbDnYoH1Wzb0k50ti4s9bL?= =?us-ascii?Q?aQmitBzqRnnUQvL2MnJC1lgTiYMcQJkDE1iEwIK3XoHq55hP628eIyNpiPxf?= =?us-ascii?Q?vgkpfQRddXzsNvZlYbbdMjVkB7m7vjuxfRJBauJe6W5Av/cxtYFxCLH+CB2s?= =?us-ascii?Q?k8TePwqtUdhKo35K0avV2P88p0Eka4Qg+rvIaklDHK022zX5FSPN9yitkoM8?= =?us-ascii?Q?1W9O37sqKHM+71NtG8O1vTurrvSt8QBtGuO2osc4qDbeAp9XsDNYQ3ElxgQT?= =?us-ascii?Q?SV006F0SAyjyup2wwsSTIG4xeSsQ3ONm9Kz2dZ2XqVrLzbDjikU4lgOu27YW?= =?us-ascii?Q?s5z3GATFVofwCk4UQ/YIxQePUxl24svGcmyfSJDTGgk1TEoVGYJhIZ7FSemz?= =?us-ascii?Q?wc3f/YVHIe3OWiekV8yUa0uBBcO0hXmWF6Lr4bHkcVtk3O2kHVr++GMfmglW?= =?us-ascii?Q?2PIHkKIlt0fWvkNHaYMj7esDYEE+yc8bOE9kXlLg3Q=3D=3D?= X-Microsoft-Exchange-Diagnostics: 1; SN1PR0301MB2126; 5:8DP9IP8aGf3tkoq6CHJZ99PscBNgm83p/coo1++WF4r86tGzFCylGE3cssqt/b749llqr/QVd6Ko33Avdrwn2PY3ujSU1s36K0x6BEKCgwA0ifIoGbR/TtVuuq2SAXsiqmJdTeXPC8lnjdCViOjG0MxnCMez0+P5qa1HLNRCk7ovmCTtFJeJo1WvO/leIiYOKLHaMZsQVxliokUHsW5YLsKmbI8T4NdFlQn5AAa7oyYOOnL2ADiDlJNG3LTaiAP80Igj2dDnMbsiZti6CiHB+3bbuLXL3og2DMnW319xDSftttpXZ8b26myEBCwLrBoMJhJWucosMTfOuDmWfx31fvulL6cbT2ENC0PQOwJhAVZzr7BbAzq3JO2RDxG8ETvJj8hVpQ/Ib5ZFGUGI9eCpEbCVyggA+/cKNZjunULgBulHZdcjslUv4dSFEJiyiFwJM9h+dbyr3JX+mUjMPeM8x4rliGuKE0Hb1r+1oi8pgviqeYyjsr8U60vY7pPpnY5U9Oq3cadzbb9SfJ0inTvIUQ==; 24:7a8sWh4ybSq6PveGhFa24xClieDVjwDS/sek2dHQlq4CIdRBQCXu2xgJuEk09eFtFR6lSw5rk0i0fv8V7aDac7zOgAhxADch1O68rNTlMgg= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; SN1PR0301MB2126; 7:ZAZ3kdGISXFcQx03Rs/58mH1vsNua7ulclSvZzVFqZVhwsIbrJa0Nw4Vh7OCbBFobny7wEbww1n8pvwwb2HEjA94gRKmUzYoHBzTKUrLT+Hk2W51izS6qiO7UM0Nn3MY3JlvoojJRsJNOuSQux1fV4gnM8ynt7MA7rHonzOZdltdZ2lrnNTzJQyG8IVUkfIyMglHkx+mkVQSlhzqtcfAIzyXB/rwiEFhN9FrFn70p+M7LVek/YSlHzG/5ZG9IqbeEGAhXv+lT/w/wSYXWvpPau/CrIgoPgjN+cp2sBKUopUittEhEEQ5hPySSbo2V7zRpoc8hFCcX7A6NF7dQvheX4rsCGKRPKRYkMuQa2sqvWRQRUJJH05/pjRjOm0HC5iYVpq9pZEzo805v2x5cL1gRk2E76w9GZToL86lgpDEH9JBEn7orpk/l2kT0KmCf55wDPBFxXqQOCAQDoDCb0iBIN7CJi4DvvypzmljOpD1HIVbBld7ep015ta4kiyStSAgrBrjeMr4cAdLZVbHc8/8ymDp5qCdg1C2UPm3qlB1cd8ottxhnhxbZ/RLEIAyPPjXojyzF6rBlVNQqHPf4ZseySeZnVDer6miwRBYi2Th6UTis20KI9oK2tmGVFIohqqLLZrlNnJJUbNWHt0zXfwsmKU+JMxI1v89QziUYtM9UYUMWh6hg+2Z45BuWK/LkffprJneH/P56LePus9HbqI8tpsBgHAPkKrgTzHIARahNTchfsG8EZO9Rxndxxd5qCx7kj5swBzxRiqfZSKKqsZr9lyRygLuJfaZG98gX7Xzjuo= X-MS-Exchange-CrossTenant-OriginalArrivalTime: 24 Jul 2017 09:20:32.1995 (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: SN1PR0301MB2126 Subject: [dpdk-dev] [PATCH v3] 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:20:35 -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 --- v3: fix checkpatch error v2: convert check to run time for NUMA systems 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..8951ce7 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