From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from NAM03-DM3-obe.outbound.protection.outlook.com (mail-dm3nam03on0082.outbound.protection.outlook.com [104.47.41.82]) by dpdk.org (Postfix) with ESMTP id 46F925587 for ; Fri, 30 Jun 2017 13:39:11 +0200 (CEST) Received: from CY1PR03CA0003.namprd03.prod.outlook.com (10.174.128.13) 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.1199.15; Fri, 30 Jun 2017 11:39:09 +0000 Received: from BY2FFO11FD004.protection.gbl (2a01:111:f400:7c0c::123) by CY1PR03CA0003.outlook.office365.com (2603:10b6:600::13) 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; Fri, 30 Jun 2017 11:39:10 +0000 Authentication-Results: spf=fail (sender IP is 192.88.168.50) smtp.mailfrom=nxp.com; intel.com; dkim=none (message not signed) header.d=none;intel.com; dmarc=fail action=none header.from=nxp.com; Received-SPF: Fail (protection.outlook.com: domain of nxp.com does not designate 192.88.168.50 as permitted sender) receiver=protection.outlook.com; client-ip=192.88.168.50; helo=tx30smr01.am.freescale.net; Received: from tx30smr01.am.freescale.net (192.88.168.50) by BY2FFO11FD004.mail.protection.outlook.com (10.1.14.158) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.1.1199.9 via Frontend Transport; Fri, 30 Jun 2017 11:39:09 +0000 Received: from [10.232.14.39] ([10.232.14.39]) by tx30smr01.am.freescale.net (8.14.3/8.14.0) with ESMTP id v5UBd7tj028736; Fri, 30 Jun 2017 04:39:07 -0700 To: Ferruh Yigit CC: , References: <1497591668-3320-1-git-send-email-shreyansh.jain@nxp.com> <1497591668-3320-25-git-send-email-shreyansh.jain@nxp.com> <0768ce6e-e23d-0562-fe34-b9e8dd908a45@nxp.com> <7865dc41-c509-cdec-8c24-c357330f294b@intel.com> From: Shreyansh Jain Message-ID: <7b4c8aa8-39ce-eff0-0124-dcaefc253488@nxp.com> Date: Fri, 30 Jun 2017 17:18:18 +0530 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.2.1 MIME-Version: 1.0 In-Reply-To: <7865dc41-c509-cdec-8c24-c357330f294b@intel.com> Content-Type: text/plain; charset="utf-8" Content-Language: en-US Content-Transfer-Encoding: 7bit X-EOPAttributedMessage: 0 X-Matching-Connectors: 131432963497519486; (91ab9b29-cfa4-454e-5278-08d120cd25b8); () X-Forefront-Antispam-Report: CIP:192.88.168.50; IPV:NLI; CTRY:US; EFV:NLI; SFV:NSPM; SFS:(10009020)(6009001)(336005)(39850400002)(39840400002)(39400400002)(39450400003)(39410400002)(39380400002)(39860400002)(2980300002)(1110001)(1109001)(339900001)(3190300001)(24454002)(377454003)(189002)(199003)(9170700003)(230700001)(6916009)(6666003)(229853002)(81166006)(2906002)(4326008)(5660300001)(305945005)(2950100002)(8656002)(33646002)(76176999)(356003)(53546010)(105606002)(50466002)(54356999)(8936002)(93886004)(50986999)(106466001)(8676002)(31686004)(83506001)(104016004)(85426001)(36756003)(86362001)(64126003)(498600001)(31696002)(65826007)(189998001)(47776003)(4001350100001)(65806001)(53936002)(110136004)(38730400002)(23676002)(65956001)(77096006)(6246003)(54906002); DIR:OUT; SFP:1101; SCL:1; SRVR:SN1PR0301MB2126; H:tx30smr01.am.freescale.net; FPR:; SPF:Fail; MLV:ovrnspm; MX:1; A:1; PTR:InfoDomainNonexistent; LANG:en; X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtCWTJGRk8xMUZEMDA0OzE6WUlWUTFHMmZ5ZkwxeFZZT1ZCblJJQkNqcGpY?= =?utf-8?B?M0lVKzJXejd3NWtrR1Q3ODZPS2YxL0tnYzh1SjhlbjE4a3BudURiQm1tUk9U?= =?utf-8?B?UzZidFlrNkd4dnZ0Tm13Q0sveG53ZTNtMkRjdGFxTUpGYy9Zb2tjbjJUTGVJ?= =?utf-8?B?aWc0REo3cmdpN3kwUkw0YkFIM1M2TnpzZTcrN3puR0ZodWlZTjZpUmpldi9R?= =?utf-8?B?WXBCaEtLRzhQY29BdmJKelhROWlVMVZQSGxIQzFxdm1kZTdsSDFNSGxCUW1R?= =?utf-8?B?NzR3M3hHMnVkSFhSOTlJeFJNZDVJS1BoUDQwdWlVUzVvYlpUaUEvTFp0UE1t?= =?utf-8?B?Q2haWjBIM1dnT2h4bGZheEVwT0NZNHF5UlUvOU9sUE9tTEV6RzRhOHF6aG5N?= =?utf-8?B?NFdRekQ1T1VWQzZIaUJ6SlFCSVRUYUcxa01mS2lxUjZrd2Y4TmhNdHErV1RM?= =?utf-8?B?ZGszOStnK0hUZTNrekZLdFhjVFg3eFJVaGhSYjI4SWxERGQxNXJCNmZodXdS?= =?utf-8?B?VVZmUElmSmxQeDZadm91K2c4WXdxNHIxOEErS0RIUU5wbjJKWE40a0JUdjZp?= =?utf-8?B?ZjNVYWpMMlpjL2JMcnpYUng0Sk1UZXFmcHBHRmo1QmxHZ2RqL0V3ZDdXNEFm?= =?utf-8?B?YmFJY2FxRFQvSXc3b0t1TmUyQ0pSVUVESEtNd1lOZTlpZk1jdEpLeWdnMnp4?= =?utf-8?B?Y1F2Y3dGb0RDa3pFYVhKajMwdW50RjAvT2plZ2tpU1RrYVdaVlN6OG9aMWt6?= =?utf-8?B?UjFOU1drTno4TzFFbDVJbzVyS01oWEpkZ1RrRDJsejFFR1QycjQrZnlWbVgz?= =?utf-8?B?Mit1ajdsQ3hVWkFhWTQ1VkJqdFJaL2Y0alNyeG4wblZQYXRyeUdhK3lTTEdh?= =?utf-8?B?MmNtcFJJb01qUzcrNnlVNzY3RHZLRjFZMUdHZ0lqemU4U3hxUHdJSHF3TGhk?= =?utf-8?B?RVFBN0grdU1Bc2thcld6RWdmUFRnQXdHUm93NDlBRCtOWGxDUFN5Z0FVWkNj?= =?utf-8?B?clpwYXJQaDZHMHJ5ODZDSzA3S1pLbWpqN0wrQ21vbnphVzVSUEY0dDNRVkE0?= =?utf-8?B?Y3hGS2dWVmV0bk5Nai9IQnNkb1kreGVlYXBqdFNOKzN6M2RlaWlER255dHpx?= =?utf-8?B?QVFRelRyWUl4TFd5Q1JtWUcwelFoNmtEVDlsM3lCRnpBV1F0U2RoaGpKUVhy?= =?utf-8?B?SHM0YkFKZHRNQlp6WVdWTmEvK0RsSWlpVjNTVUY2bngzVUJVWFpTd1RIdmRj?= =?utf-8?B?eXNKUE9YbitMbU9CbXJvVldwYkN3NmdZSkRLeS9hWkVTSUxBYzMydERyM1Mx?= =?utf-8?B?WlRIdEZKd0x1dz09?= X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: a5bdb62e-132c-4e1e-de7e-08d4bfac9f6f 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:irk9bMdz0o2dPPHZyn7mXF5aMERvRqSM/Hv3JY8PV699I1QL5efa0l73a/Gn+uA04iw0YKiSJa9Xlv1BDKebra7/wNj0KlOvn9cHtUSrx06+aap7sozFQHmtOmAZV15AbCgPyJQURKTcRJErX3NaAOQAqX8ZFf2tJOXYtgK4OpjnqFVcnTSJ/XKBE4f2oRTQoSYkoWXePCYeXnn8h/k3bRdyVLPZSShO/uApb1C3SPrwqmOwnuMn/7jvzW9DhmebcGUIkJj1nTQKr9XwVJB7gcQd4in9SqyjHqKW5jDN8B04TnvzpsMxhGVhDeeFCCfYOKYcCH4Hmi/oYqqo4MX5S/SdYO3kGJJCCz2gdzwmmNab2hRcNSXSmKRW1kT7THEUEpCPMWShqVJlTSKHtrzP4Sb8EVxjdRxA5ecno7BJLZNk0Zm90j4d/7a0m0nU+0M50pna7pVIx88SmLvP6X0EkRvSLLEkMvKUm14nYBlKunN1rj8HfEl1hVSeXzzzB2SHAaqclEUEkjfp/sswo+rzhfxEWicW7AWgGEIVcbkR2yP4qTkD2LzeJ8PwYM/br7DuQ8/AUWhoxS3evJUPytZRxhnlVuuXcnUWa+ZYIDg/XYpR5z8tdxlMXLHRyDLfrKlT1GDDaSar/YRObo//e/lZKWet2Jbjf2dCOZZZAHqldeKmCaIn7g+SgNw2nSQmWDzJYmoLB1Td7Y4mgAuo3A2Z7LvGXPQTJr1gvtnzn98QJkUoM5Vayazwjg7yYr57ILFC+11//DXkpgeLkU6+czotBqJH2PIs99ADAl2aVD1Yg1mi7j/2wTeCJl+ZcelodGjVcsT5J6PikDcN4j6fhR+5nsAh0WjUI3sqPqGgzPrxUTaWp5O+zHnl3Fkc4CL71LI1 X-MS-TrafficTypeDiagnostic: SN1PR0301MB2126: X-Microsoft-Exchange-Diagnostics: 1; SN1PR0301MB2126; 25:Sb83u6dCrZ7JrHCREhxkhSOGk2y9PNzkyRVuRNT6EG67zErQ7d/09Wt3s6OZRb7JZ6C25eZwwOQMr7fwcrhwJ/+JPAuSpYAE6zoPWrV4hQZdTD7LYN6UkWva1mzP/tVgV6DxtvJi0F9qnfEZ7cqhqGKi0mc1V9x6O2M4WPueIF+0s+C6A+4xjxvMzOSEMz4lUFrtV+42bDfFYWU2T0Q5Pn688e5q5FL1YwSkQpTamxqXa68O7gIimmGEahc7B0Y/1y66V5JDzQ1it4vhGjaA8d6TizQQf7wKGWosqnAlB1hZcULdhUHMtmQSFSMlnBLRJfgZ3jm+U6HhRQoD0QSAaubpLGXI0ac0yirQpo2u4hIGzonJylzShuq6dHo6rfKahxdu3KOgpn1i64DN0X1RPoY+PfNXp1NLvmqOR0vmhA0vrYmbynFFgotgR+tRkSHkV+4qkaJq+o5z9fIKjAaOgUiDPARzKt+Q7Jc9HtV9yRfV2bxgx7qD53RjXDheyL16vZj14SiszJM6rfjH5YAsEVWbUvGFzrVAX/s6XpruPqvoCPMZrgGYPG9au0tZU0EgxrxpFx8eOX+hnl0zfqjz+IT/q8Vume0bge3amtamJsKQMYncd14e3jRalT0DVGSpsbT09DG8xHQtzxaea2JllgC/l+Pd381ZYYgeA4W4X54QL4gSOTKI/qMbyDmPidFM8yD5eC9CDC71inD4r6AcGwTNZOpuhOkgrAACmMzjG60i/YGdq5x/0RlOjEwPq8dhQ69ABpC377JcdVN/HtsVqIDEStllFCZBUt9Gw5v7WZQMmIPUjPx7EjQRv1SqcRp8bW9pP/3iw8I+MIP31/cfRDZUgoRQ1DvtRHixdVllc2TPnvrGzADy9Y5nKmx4Zh2sgG2d70lc4uY6/aVDdYqmgOqpViUTUH4+MYhd6UgVdfk= X-Microsoft-Exchange-Diagnostics: 1; SN1PR0301MB2126; 31:CF5czY2OAHukpY5aoKrxwo9yjJodKJn+D2eYt5Vd4ZSMiqW69POdrCzevm1nwVfeLSFIvjv4KqGd3XAF8ey6jVKrUUo+5/q6NJ9ZeL8RrsiEDF7Ke0msV2Fa5QqIdJFx39qoYaaudzoOoXY0yPlZULhkQtPZReTq8DiQdn8zYYu373nhyuz7AIXn/iP+0o1fN4Jr/u6iYtErCEPfUp6yFgbWjhhmmrfwjlRyCkEc/IQglXs2XEYVPGKcPGKJ4+vLWFVDNmjjJvneccxRIxmuHO2fQ2vIAiyaH15ZDY7PTU2uLju36e3p87idXw8MZt1nKzfseKJf9PCaGf4Cq0y278UVJWOFPAhQD57vPTnXudC8RtzUCXnoFgWy4gMTEmBHQXwrctGhqdgwiU+Wu3QcsV6kCn53kIEWZcYHT9veTMmcIsJd8CQkDV8O3bgIz3m+uuOMWgeYfvAhcBCtnso1uGmDzM7DsGFlS50plQ+bX2NS2Ecb8Rl7ySeXgSYI+TyOpewWcijrtVJ1ivuNNA7OEVqa91QLM7HNbMwXedjQI38e8MCYQAf/iIe2zd8pNwpar2zzFP01ruH5tjYGduVxumed4ePNK5kZsrPq2KxOobIhIyNlfMfFW+9Te9QDZjKPjYUPoqLQ9673W9+8G70lUQkZ1dxcJ2+620bP9elfAMoVSdUrcUzmkgPDvWoSAzFJiTgvcjHswTJ/M6mI/7krPQ== X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(133145235818549)(236129657087228)(185117386973197)(48057245064654); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6095135)(601004)(2401047)(13016025)(5005006)(13018025)(8121501046)(3002001)(10201501046)(100000703101)(100105400095)(93006095)(93001095)(6055026)(6096035)(20161123556025)(201703131430075)(201703131433075)(201703131441075)(201703131448075)(201703161259150)(20161123565025)(20161123559100)(20161123561025)(20161123563025)(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: =?utf-8?B?MTtTTjFQUjAzMDFNQjIxMjY7NDpPYTFJQzJNMGpnbUhXM2RkWFF5ZmZvYnlq?= =?utf-8?B?SDZSd3pzUDNGY1ZFbFFEZnJQOW5nUHN1c0Qwdm5vL2hncHVCcjVQZ3IwOEdS?= =?utf-8?B?Z01qMmIrQXRmMHFpVks4ZVJ5U0NUeFdiQjNtVjRhV2dSa3dadzZNK0xXUVNO?= =?utf-8?B?NmFoZjlRUkNMdXJoOHpad0tSZjBGZTNWNzF0b1NxWklZUFZUVUJ2d0xiRWJH?= =?utf-8?B?MlgzcHdCU1JLQW9kVDZrL0plNmlrNTM3NkVoSC9DajhXTzRlZ3c4NWNWWmVx?= =?utf-8?B?WVcxM3diTUo5VVBLQTVjdmpNYkNScVBITzBaalNZZlFkQi9tRVBiL0lUanB3?= =?utf-8?B?Rko1RHV4SUo4Q0ZaRW56NWIycFRsRDNYckhlR2dvRlNuZWtXZUNnT3hlb0Zq?= =?utf-8?B?aFpQS2Y3QndQVzRhelBTZHNjNm1xSTU4Y1ZTTzZzSk0zd3NMNTd6U29HcjBy?= =?utf-8?B?RnoyOWl6ZzljOW91eHVuTG45aHVaNjF1Si9pRk1uaklTaFlkZWkrMDZiRjB0?= =?utf-8?B?UFFUQlNkUXVQWi9vNkprVDVJVFl4ZytubHI5TFM4UnUzSWpNcU1HTkcyeFVn?= =?utf-8?B?U20xaFFNV203SG04Y0Y4dG1qN1RFWWhmQjFwT25VbG9YVWNlTlVPR2RZcnhi?= =?utf-8?B?dEZxMXptNm5qZ3VrelBINnRSdG9ZRm1HblRyMXhzLzZoQ21xYXNhRFNZem9a?= =?utf-8?B?b1NDZUlCem5FUisrRVhkeXFvczN3bjQ0RXo2c3RxdVpIUkVGTE0wWEoxS000?= =?utf-8?B?RVlIWEpxcUhKWHlxUEhNTkkxSVJuaVlnZzZUakpvdkNhZkpmWnNWbmlOaWxE?= =?utf-8?B?WHcvT2ZUMTNUVmR3TnJrSHY2b3NLdC9UbWNBaWwxMTd5cjNpTGVnSVRHeGIz?= =?utf-8?B?MFZVRVVVRUhmTzVCcHF3Si9kU2llOEdRVHJyNElGclhLNjhsek9IaU1ISHBD?= =?utf-8?B?b2JmUmpPbzNBOXljRGgvRFpmcm5Va25nMjQvTjJMQ2dyTzJaM1U0YW13dnNB?= =?utf-8?B?NHo0b3pIWEg2c2xwZ1dRU3ZrT1haZ0N4YVpwV1ZiSHE5dENMOFlDdFhDMEpj?= =?utf-8?B?L0lIdlRGbTFVRjAvSkMwQUwxd1R3MmVEUHJZOW9kRk9SNkRKKy9ZV0ZDellD?= =?utf-8?B?WkltbTlVazlwbjlkQkp3eGlINHU2ZWJpUjZiWUR0aGhMZWRoZXRMbEhyb1Mw?= =?utf-8?B?dUZSeTF5SHdPN29TR25qNGI1bGNObWRDeFNzdmVSWGE0UjI3cnFzOHRobzN4?= =?utf-8?B?dUVqbmpTajg0bVNsK0NjeEp1RkhVdnFlUHlWV3ZzcFpkdDdBUkxiYTZCVnc2?= =?utf-8?B?UjdDcndaYkFJUVI1V0hHRHhjVnBBb0M0R3QxUHB0bzZtZHo1Y2w4SmFadzZB?= =?utf-8?B?RE1ieVNzWTNrQXkrRHlEVE5VTkxWZmd2Q0V4b2dvOTROUEF0VHlRelBnMHpV?= =?utf-8?B?eUd4dEppem5QU3dwVXdHVjcyc1BZNkZnUDg2bzRiTmlwL0hrZHNuK1ZGdEpX?= =?utf-8?B?UURheWxlVFF6STk4UTlVaDVBVHEyZEQvaTBRZ284VHNoRmwydFlCTGVScnlv?= =?utf-8?B?NFY5Vm45MkxuaUE3eDJLVHpFTHJXMGJXSmt1UXpwOUdSYkVReDNDeExaaHZY?= =?utf-8?B?UXI5dEZoR0hqNHZQTXEwVk5GNmZzTWdycTlpNkdtZXBYRUlzYlQ0eUVhYWI5?= =?utf-8?B?WHVvZ0t1d25UeVJnUzVCdWp3WEw1TXViZ1dtZFVHb1FkYVgzcCtmb0EzRWI0?= =?utf-8?B?WGRMNEd1TFFzWXFiODhkakQ0UnNDdkRpZ1UxZm5xQTFLWStnSk1IeTczM2Ir?= =?utf-8?B?alcvQkIzOU8ydTkyanVRNlAwbnRiK2ROVCtZQnhLaTl5RzZHZit0T2g4KytV?= =?utf-8?Q?udTj4pO/JFAw=3D?= X-Forefront-PRVS: 0354B4BED2 X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtTTjFQUjAzMDFNQjIxMjY7MjM6a0hteEo4R1JRZ3JTeG5BdVRGRkZOYkZs?= =?utf-8?B?aFlUQmlXVlc1VW0vM1dEWjVsNHlBc1dtTEw2WFQydDFYMFI3R0RjNlpmK2xP?= =?utf-8?B?dzd2YzNhaEF2NWRwZzR6cWlnNDM3aVlwNm1WL0tJcmw4RHNQVlJnTzNabWNS?= =?utf-8?B?VWIxS2JhTkU4VUgwUHBkRmxlWHlZbmwwbld4ZzhPV2J4WU0xL3ZFZTgxNFNa?= =?utf-8?B?R0hsQWFjZXpHWHhaanMranpHMUg1ek1rd1hhbXNWekk3Q0N3S09qNGRRRERR?= =?utf-8?B?RUNJQnRpWGR5RmVzS1FFMlVEd2xFSmNhS1lpZGRYU3dDbndsMGFoenFGQmZP?= =?utf-8?B?ajloQnpkVnlSZW5DUUkzeWZ0QlZKcUI2U1JjZWYxcEVlQlV0eERQeHlYVEdt?= =?utf-8?B?a01zZ1B0R2JwVDRzVHhoR2xNdHBSVGZ3ZThxbndPd2duWlhwWUFmdjZRZUR2?= =?utf-8?B?M1RiRzJidXlGNWYyR1pJNnlvWUxhZjFrcEVKQXNPeEtCNHBkTG4zeVlLeDZx?= =?utf-8?B?Ri9pQWZ0TEJhRGRNUklDbVVoTnlXY1dYM0xadWxlYS9lOVpWRzhyT3dmWlNr?= =?utf-8?B?d1B0YytJSHJDT3lWMWV3dndvMllxeGs2NExTRWNZdy8wM0ZGcUFSK0k0Z09n?= =?utf-8?B?SEFraVVrZXR0UWxxTmg4QXBaR2wyZEhZOTF6Wnd2L3doU05XeHhHTm5MdDV1?= =?utf-8?B?RW9hNXJHSU42K2R1cncrYkZSZkZ3eWI2UGEzeE1MQWFaWkRRRU1Qd3JXcWxm?= =?utf-8?B?cXNvcTV2YitVMk00YndJdjdEZU1pb2VwaDJKZmNjdGNDNERCWjFQTEE4Ukd6?= =?utf-8?B?OERGa1MvSnVpMzBQM1cwYzU1NXNIN3d3azJJSmtzRWR2MjczREE0czM3d014?= =?utf-8?B?ZytYTlBNVkNqaEpINHNxRW5jL1R5Wm42YzZxVFNmeW1ydXI0NVhDR1VTak1z?= =?utf-8?B?MjF1cG9pMENHandTandPckFuNURJamxNNzB6VmVQb2xleEpBb0ZBQS9uMjll?= =?utf-8?B?STNuemVYTXVoM1dxQ3pBVzBEMWQyb1FUQkc3clFwQlpTUVZXYUsrMFpoMUkx?= =?utf-8?B?L1dTSVBaUm5mVVduR05maUNVenV4OUtrakt4SFFwNk1WQlhxQTg5RVlyamZm?= =?utf-8?B?YzFpZWNOQTM2Yi8yRlBjUmR2YkJhSDZ1djBISWhMckYrSWRHS1UzeUpqYW9z?= =?utf-8?B?SllzMlR3ZzhoY1VmYlFDNjMrd0IvdHBOWkRLb1RzZDBNc05uUTVpcHpSc2lW?= =?utf-8?B?R1hFMjFEQmt5anZGMkhJRlVUdkNVL1BURklud2h3Wk9TbDNLNnQwdWhLZFVV?= =?utf-8?B?Yk5sWU5WNVhXYTdxeThYWVhNUVAyMDNDVFFCZXNsMGhtWkhyOWNFbHhXdGRN?= =?utf-8?B?L3BYaWc4L25qdG5ZSnBnbnJ2dkF4ei9lRTNtU2xYYjJIOTNRektSOCthTVlY?= =?utf-8?B?bWFlQ0dOWEQ4THhLZzhrakMwcVFaUzZnTXJKRkh4dHFQUG9QcEhzUnZCT3pa?= =?utf-8?B?R1NiSlVnaDlMRVNUWkh1NVBCRVI4VHdBNFQwa3RQdldyUHpwWjlheTNuK0Ix?= =?utf-8?B?ZjA2RkNybFZ6SDlGZFBVQkxUN2dHNHhPTFg3SnA3em0rMFJqZWhSaiszdWFJ?= =?utf-8?B?WWkzRkN0RHBBNjErZUtoZ2RxcjVhcUlrNEJQL3JwZ1F5MHJLSHVoeGkrWmts?= =?utf-8?B?KzZNb3NPRWFRazdZSHBIWDk3ODM2cjV1UytRemt5U1g4cUNZTDZ6UUpZcjV2?= =?utf-8?B?TFl0aWVvK0djM3ZqbDl5OWpMWVkrUGZPWDRiQnF6SEFwc1gwZ2gvSEVtVElk?= =?utf-8?B?VGM0dDBqQm9CWmM3RDc4Z3M2RDBZUzlpeDF4Y2wxN1RoRmNTZXJJV1BQVVhK?= =?utf-8?B?ekFtdVhYYThBb2w1cGp0TTJYUG56RU1xd29BNmxtYkl6VTJUbk9pZFlIV09H?= =?utf-8?B?aVBNV3p5MmFBRGJYcmRzM3MvNnNuRzNhSnNkZCtmcFlJWFpBeHJ5TkI5eHRz?= =?utf-8?B?Wkg4TFBDOWptenVLRFRIWVo0Q0NKTk8wS0E2cllHZXpyMGFmbTIyc2EyRG92?= =?utf-8?B?RjdudURQa1V2ejVabThCUkhsY04xS2dZSk1lQnQyMThQSFVRSFJKUzc1cVBF?= =?utf-8?B?bmxmdz09?= X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtTTjFQUjAzMDFNQjIxMjY7NjpScHFGSTBCcU02UHp1Z05PTm9EOHgwUjNn?= =?utf-8?B?NFNDZUpZWTR6TnhPSkNramRwSGhOZ3JYVmd2c2FLaXJBVzNibUNxR0svUmlW?= =?utf-8?B?MklXdXNEOGFIM0J4YnVoU1pUeWQzYXE1ajBQRFlHZ28zWHdQaDBUNTl5Q2tk?= =?utf-8?B?aWZFRE9BdlZ1MHpoQVlwN0JhbGlxUUxJcXNxOGJlak5XdCsrU0Y3dTkwNno2?= =?utf-8?B?dmYxRWFVaUI4SmtZaXJNSkd6UEpuYnZPTzBJNjFMWm5XRTRtNld3ZVBvNWhM?= =?utf-8?B?TnNQSGo1eFN1V0lPakZsVmozSWk0V3pZVmlxR01lZGEraEVsVFQyOGhJZWY0?= =?utf-8?B?Z2RpTjNlWk0vWXAyblpUSG1GUXk2WFdGb3F3aVFIV2VTeUUrZDZQa2FmM3hr?= =?utf-8?B?bTA1aTlOS0t1cTFOemh6dHQrV0dyZ0NRdFdJd2RxbW13c0kwSVBlQ2k5Z1lC?= =?utf-8?B?L1RtRzkvQkZQeC9wNWd6QXdEclFmZStpYlNaSkRHSFAwbE9YazJTT2xCUjdq?= =?utf-8?B?Qk9nbUJsdzM4NG43MzhQRlh5ck1NbG1MUHJPcXBWeEt3U01paDNxbjdEbmtP?= =?utf-8?B?aWFocitWZWxac0oyUDZGUnExMFBSNXoyTHFUQ0xLZjNoVjZ4ZWI2cmJRY2Vq?= =?utf-8?B?NU9aSExJU2JMUDNlcVRwV0tQUk50ajRhbFUrMGM0dXBTMTJIVWQrNUVGUCsz?= =?utf-8?B?WG9xOTB4SGx2ZzhqM2dtcW1hZnAwbkduRzA3a2IxU0RtUzA4R0h4Z2Q4aUtw?= =?utf-8?B?MzZSTWNVdWgzYy95SG9tM1VnWTRtSE85QlBZVVA0UHRKeXN0NlBXZ3FUVUxo?= =?utf-8?B?eVhRR0hOamNOdVhqMng0Nm02cWxUeFlCakd6TUtGVzhGREdJc2RJMDlsQWkx?= =?utf-8?B?Q1pYM1JoKzlKUDAwVnNnZndwTlJZWjJsUU0zakFKNGZCSE81Q0tpWHJ2OGh3?= =?utf-8?B?NDFVdWtYWmJJWWJpcGhpN1k3R0psZGJyYmR4RUhuMDU3NVJRUmtBY3J1aEpW?= =?utf-8?B?RzBHdWw2bkpZcmhScWREUE1KaitFdjBuQnNVWmxJR1FZT3gzS0hWT25udTJm?= =?utf-8?B?MkNsNFJrRnJzN044d0FIcHFGRVppd2ZZWFFGc2VSQnhvWUxuWGVTcW1KMUhw?= =?utf-8?B?Q3I2aGdxSGRoeVBpRVptKy9teG53azNCOHNSbnB1Z3gvN0hwTEFIQUVGRThn?= =?utf-8?B?Unp5b3M3TjNTRExhTGQwMHNKN3dlMlhDRUthckFaaDUyWGtZamZLWHNOdU90?= =?utf-8?B?Ymd3OUl5QXlqRFZXUlQzZ0QvejRQQzM1WlowV21DSkUweFptaXpsTmJ3Y2Jy?= =?utf-8?B?bzFncElySldFUnNBPT0=?= X-Microsoft-Exchange-Diagnostics: 1; SN1PR0301MB2126; 5:Un6KLwqecPht/bKGVKNKevsNiv3+rztpMO1EEhHcjsB7P0lSzFfFgT20bQzWVdwlhmRDZxJkxB3cK/IF47kFfwAka89SsCamK+L1IZFhfr9hJr1376o5SNIBchUd5QEieGWHpvzs5Oa0dPtQWdSsLOZpTFFUf4P0GdfLT2vEz3TIZdnIkaCRGnH2o2MXdXokcp1856OBlnNIlMDP8P0Mqrfk4uNESrqIzaL84pLY1+EwibggxulQh4CIAsLlp/mpdenC6xOTMXt+E80A7hRbltRFVEV9D3TF+8S/Q6cQ1bXzITxr6VRYQGb+hUw83wic3DVp0ngLKSsaXed/fltt3VpKr5WEL8qKE3jVBhzzWQXwy8zXcbhqhUtA2J4EXil61Mi5bXHOJkV3D66AHDPedxujZBKDPi/rsGCdPUoLMKNTAa44M9nfCcgCmBiAuvVKmYL4wcPgYvKTHj/BFctpnggq5Oi7G+dO2bKz2jS/P1BfCMXqa1cvBGmzEUE5hduPT9NruIOgqMhirB2uNjpOrw==; 24:UQv9KLTLR4/k/pZY8D7iTvB41m7k0S0+Tyg4K2OOLyd27OSZcwLtYj6Hl0jXMEJnUoSel8yz1lX4EKMHV9f3UkHpsWK9KG6dLKUIXS+uWpA= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; SN1PR0301MB2126; 7:8ni2LTqH26FHmeBQNmJTktxwGtoFWmJoxGx7kMVM0mZ7gP9aNHcmmSZPzIa+u2dO9CLWzwKvzPLhApqxE1XXwuu+mvNAIif3NShgL0hZuIkRx8xq9KVKiSuf82ZGItFA8wpDwezv9BIM+sHa9gucmbywt5Y4JyHf7W/SDg4kWhMBs4nRXC810JaQ7dMHOokh7QgIuSkPrt4o8rR2+FRwkPcQXhemagBlJ8UDAC1m+GF1cZLDZmEaflEhhgekLjMhNmHJvBxtoZBnzPmXZaxpY6hwt9QIiBZjuq9+DzrWY7Ld6kzwlm2p2gn8CFAAvXZrwQE5yYc/2BJT02rShZymmZ/TiLDU1f5zOQOGxGbAswXXOwCnwyfeLP3YdDkXYmQSt+wyn+vuaxdyskWGYFRDrf17V5fHiljF5PEiId12xs/rIdl3KFXiDv0d7SaGS4X2k+xFFdXHpjD5D0d7/6IWPqFYKIUIwKTCb+QGdUXhwxrPFkvaRn67WWEOm2CDG3564cV4mfuAV2Ns0clBUD6U7D01gO145DJPSU/VhPXW6byHTVsir+nFY+mN0sDeptunwsVVCHKc+hr7GSLAQv1O7vktwtkl578I8exbhUmj/aKtpvCy0WlVdqQw+C/9IHj7c9qSGqDwiPfh6VUnl0MjKWrOZFYAovaECgFOQE3F1WQYT/gOgxVSOPr9PBcWeuofqx7gRRBZ3g1pL/JnGARn7zwT22hKmUXMN52QjSOaMn2hicaU5CGs0oIy9a8TamLS1xqxFfvHPpRt3c7J01LT6ZGmoZfQfbX4/lzBXaR7sG8= X-MS-Exchange-CrossTenant-OriginalArrivalTime: 30 Jun 2017 11:39:09.4243 (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.168.50]; Helo=[tx30smr01.am.freescale.net] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN1PR0301MB2126 Subject: Re: [dpdk-dev] [PATCH 24/38] net/dpaa: add support for Tx and Rx queue setup 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: Fri, 30 Jun 2017 11:39:12 -0000 On Thursday 29 June 2017 09:11 PM, Ferruh Yigit wrote: > On 6/29/2017 3:55 PM, Shreyansh Jain wrote: >> On Wednesday 28 June 2017 09:15 PM, Ferruh Yigit wrote: >>> On 6/16/2017 6:40 AM, Shreyansh Jain wrote: >>>> Signed-off-by: Hemant Agrawal >>>> Signed-off-by: Shreyansh Jain >>>> --- > > <...> > >>> >>>> + >>>> + /* Initialize Rx FQ's */ >>>> + if (getenv("DPAA_NUM_RX_QUEUES")) >>> >>> I think this was disscussed before, should a PMD get config options from >>> enviroment variable? Altough this works, I am for a more explicit >>> method, like dev_args. >> >> Well, I do remember that discussion and still continued with it because >> 1) I am not done with that dev_args changes and 2) I think this is more >> non-intrusive as this is specific to DPAA without need for expanding it >> towards dev_args (and impacting application arg list). >> You think this is no-go? If so, I will fix this. > > Proving argument looks more clear to me, it is more visible, and for > example if multiple process will be run, environment variables can be > confusing. > > But this is not no-go, I would like to hear other comments. Also I > recognized that mlx and ark drivers are also using this. > > But however this is implemented, this should be clearly documented, > right now this is a hidden config. Agree, I will fix the documentation and add information about this. > > <...> >>>> +uint16_t dpaa_eth_tx_drop_all(void *q __rte_unused, >>>> + struct rte_mbuf **bufs __rte_unused, >>>> + uint16_t nb_bufs __rte_unused) >>>> +{ >>>> + PMD_TX_LOG(DEBUG, "Drop all packets"); >>> >>> Should mbufs freed here? >>> >>>> + >>>> + /* Drop all incoming packets. No need to free packets here >>>> + * because the rte_eth f/w frees up the packets through tx_buffer >>>> + * callback in case this functions returns count less than nb_bufs >>>> + */ >> >> Ah, actually I was banking on logic that in case a driver doesn't >> release memory, the API caller (on getting less than nb_bufs) would do >> that. This is case for stopped interface. >> >> But, I agree, this is dirty fix. I will change this. > > I missed your logic here indeed, this looks a valid option too, its your > call. > >> >>>> + return 0; >>>> +} >>> >>> <...> >>> >>> >> > >