From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from NAM02-BL2-obe.outbound.protection.outlook.com (mail-bl2nam02on0044.outbound.protection.outlook.com [104.47.38.44]) by dpdk.org (Postfix) with ESMTP id 4FFA82B96 for ; Wed, 5 Jul 2017 07:38:40 +0200 (CEST) Received: from CY1PR03CA0015.namprd03.prod.outlook.com (10.174.128.25) by BY2PR03MB473.namprd03.prod.outlook.com (10.141.141.143) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1220.11; Wed, 5 Jul 2017 05:38:39 +0000 Received: from BY2FFO11FD045.protection.gbl (2a01:111:f400:7c0c::141) by CY1PR03CA0015.outlook.office365.com (2603:10b6:600::25) 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; Wed, 5 Jul 2017 05:38:38 +0000 Authentication-Results: spf=fail (sender IP is 192.88.168.50) smtp.mailfrom=nxp.com; monjalon.net; dkim=none (message not signed) header.d=none;monjalon.net; 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 BY2FFO11FD045.mail.protection.outlook.com (10.1.15.177) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.1.1199.9 via Frontend Transport; Wed, 5 Jul 2017 05:38:38 +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 v655cZQs017492; Tue, 4 Jul 2017 22:38:35 -0700 To: Thomas Monjalon , CC: References: <20170704214313.31828-1-thomas@monjalon.net> From: Shreyansh Jain Message-ID: <8c51e4de-f740-b519-f920-a8a359ca5e0d@nxp.com> Date: Wed, 5 Jul 2017 11:17:44 +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: <20170704214313.31828-1-thomas@monjalon.net> Content-Type: text/plain; charset="utf-8" Content-Language: en-US Content-Transfer-Encoding: 7bit X-EOPAttributedMessage: 0 X-Matching-Connectors: 131437067183958478; (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)(39840400002)(39410400002)(39860400002)(39400400002)(39850400002)(39380400002)(39450400003)(2980300002)(1110001)(1109001)(339900001)(189002)(24454002)(377454003)(199003)(9170700003)(31696002)(31686004)(86362001)(65956001)(65806001)(33646002)(6246003)(2950100002)(5660300001)(81166006)(6666003)(561944003)(47776003)(229853002)(105606002)(575784001)(189998001)(38730400002)(230700001)(106466001)(36756003)(8936002)(8676002)(305945005)(65826007)(498600001)(104016004)(356003)(4326008)(626005)(50986999)(76176999)(54356999)(53936002)(83506001)(77096006)(85426001)(2906002)(4001350100001)(23676002)(64126003)(50466002); DIR:OUT; SFP:1101; SCL:1; SRVR:BY2PR03MB473; H:tx30smr01.am.freescale.net; FPR:; SPF:Fail; MLV:ovrnspm; MX:1; A:1; PTR:InfoDomainNonexistent; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; BY2FFO11FD045; 1:KKfRzM3RgcYfHnoqese5FO8JEGwAZ4+4YY7UdnDABv/+bSMDESd/8wZ0Mr3/C4JyOo94omaPUxd+xW6psT2RCVdFxeD9GPvoDnnVfxJPDC1IMYJD07ihbGypM6TlmmAa002W6ipeoPhkwlVxJwQ0FPDegkL6bn5G+R6FIv/LjJ4HqYsONON72MkJkNsDR2F3V+tHkq95dRfXgUNIjYwsd/ZUYbROYWnrZNL3Mm0DsTkwlNG0QYUJHCTowCsfCaDKOv2wAz2oHsbjiBh+1i4p+/CZskcTP3xdr9YrpxzxnX8PilfHRWnAQGbN89HArBDG1DOObYPvTbsvRkrKVf0a2gd0zkEo+VPLxebHaMNpm4zQCBcXzGVVVRFlIIGj0uXxUX3LwjIx/ybUhK5wJcypR9JMU34WShLQPCFVx7rtnlcrEHnydjU12MS39NzvFT4w8PnOe3cv5LHpnLqq1clzdJvM+acdpu+xKTb1DtspvCZnai6eORGAt8eZ+NagQT1DCNRCZ7hh4GqF2K7aeFzCrF8DdPI+odAwseNkoEslTllrMOdC39p88HSx6/O6jvD0A+ZudB5XsPet9wXosm9RA7IYXiMgLZes0To73mFGuuPZh/4kfsDx7WsTBpWtjz1iFgvb0iWp8duOe1fgk4P8KMlyVlD5qteeILND6RCCsrTcktExurmTL9FHPZU706hrB6EzaBFRVlUbR598RYAnWtrUtQsFg+dHvWbO5rNOUzyS1L9jMXRfHYxTO/0fU0lTuHqGJ5Lt98916OeTq0lVv0SfwDPnrmY6y84cwYQH3w2POHa8/6JcMABuSYKJkUBWMtyouvN0m6Ui4uBb6cMp5GRioFT3563F58A1nzynEHYbAduMQDM0lwakN30RL3jF X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: c397e934-37ba-434b-9ed6-08d4c3681635 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:BY2PR03MB473; X-Microsoft-Exchange-Diagnostics: 1; BY2PR03MB473; 3:cxjzjywq8xmFFK66jpitik/hoF8Hm6qcxtiO/iiSw00IofrVd2Y/F7DmdheFy3wKYh/DRd23Xh6Qa1tQHHKimIKSjFvvydMekRMliG5JpIIlOVu6SxAbYmp0henFQ2ekJ92DyrqGCHmUdvPvKQmOjc8qBojypXnT6M/Ot7/3dTMbzYmH7uiBf/cygcHH/QQoADxyoq4BFt+wZeDwAHNGdDjl8Ocz5JAef7xnAUW+LmEL0YVF6Wu1BrC7/XiI2jt75bjiVBic/RIfm6rkzJP5Y+k6sbKueNjwlDdLlZdzrzxmYMsmNyllsR1bukN/KkZJTi9upn0cKW90qiI4tKjKQ8muuQEcbA/7lYkwmcJQTo4lssyFk7NwUQLpBAD8HrCcH5/s9x/hx9l7U0aVm6Hn816JUpHyZBX4wXflbpO2SifiK0HXt4x+sCZFrB0usf2p5NGdk1G2YjMeWhXgl9ouhn3XlBOZrfhNaVOohn9rSeHdnpoJO/ylG3bt0P2gZKhUk7OnKZ/KsyiAEixEwZrUKMODwikTFzh2c2UKIxHhHbctrjABJj/IY3yVSneQgBydldGY8CD8uBiCoVZmEe43+hZwzIsc3r7QuOVJ7jVc32+pjPfULV0Qs6KnQz2h8MueVRFSxnIBVWC3xpJpmvlRsDBzUkSRrIU+upJGstVpaXizkq3WWUx9yPh3S/hqa7Rq4UX4VrlAGQvjSBGe4nSC5KdPiRHS5C83T6p/AQ8sfarusUhWXO8uGDyXDfjDul5MmkgSTKofG+etbxJ6Yf2AQLQNQhCp4KDetIOVk8lclz+WlDUSpbQukgn4KQGuZdgIXT/epsvV7PtpSyFP+PRVMA1wBwX4CpsgFkqxRk6qKisIvZXg/XjiRuZG2KVj88Ul X-MS-TrafficTypeDiagnostic: BY2PR03MB473: X-Microsoft-Exchange-Diagnostics: 1; BY2PR03MB473; 25:HPrzW1oHBF5eoi9qdHH9jI2jnwvSXv/ueqHTIzeSWmJ2hLwVHHjFYOfnCl+hL0AJFbJnBE7oOqmaTMvkBazcuydsnLQxaOWd2Jl+PA1QCQRT1a5EbabwauNBRcU1TleFNTTR4rBEuBRGihGML4Otu+BEj78EdifA2vu9ra9SzZBXM66mDvwykLfLOrixYFSclGFeKFNMuNAodLlDiyRdP+510OetZg0gpJw0ukEWjAph94VV11r6YiLuFiHQtJvgl400V4+hDHQWgNa2Vo/4X80pP9hzgnoQ4qAZt0cNBWVl3rZKZrpWw4LBUis232A5e8oOo7dU1A6HPTFocrJgxGiBC9UHpqvtaZzwXFvKgGuSB/yIpbNy9pQ+xS66etMPykPkfnmXGSG/2QiVJ63msFgt3YHnmZEW/eGOqzdwviSYRb3EgWY2ho8D7IbE+cxL7ghY4hSb2RpLbkrJDCW10OMzAWmas7rrI678Z/JSZfSttghelidbkD+bjsm5JV0oHXCAhp7RroX+/bZKKcw2gTdm7sg9Duk4VnWlnq9HZhy15Mpz2NmvenIQIQ+LhXhKfP+xV75neP/BOhUv/Cs1ordkrgQvbju0IkSgiX4uCdRbCQAiU89qN6qy+Ol/99hucfNrXEa8ub6QYcNjHEXcutrbDdKqbSuRn8bg/rvQJ88IVMR0IPzEwERCD4+3iD67AgE+vfNVdWxDB7nFWuoGKspCxiHqB9Se20S6Nkp4Q9F8R1uNUBRME25NBcH3hVc4TyCTmO+/oBgkUo5AQ/S+rnlKA34lfg219R/wiEb2esp30+SOZZJxHriWIBU5en9Ol9efAaCHTJq4+Tyk3DEph4X9/9Ylndju+XqckXMSPasHqHla7XqbJqIQ+L96sBMgwSEB5LUwjCd76eL9Ppn/kssmva0b1o595YJ0aW891zw= X-Microsoft-Exchange-Diagnostics: 1; BY2PR03MB473; 31:1knq3G+5Ne9S0IPsKMRhGpA5MKPp583LYSD85Y+fevGipz2puUI8WcXItu8CcgOdFGi2o3Xfu0N9JMa9GPh1KArF8z56VU9FauxMsFe1QWz3VO79jTd1DyKOYwMZh9F6FOpA9SeRfYiX4e025r3DFu2k7lMMstRQ2tjzuF2PhFCmUlJ8dtlvlDQ/HTJfYIbu4dLTkLUeYBR7zuZxcbMW3iKAH3c/sY1Qu82esWGzYDegSW+fGMv0pWrtRE+nr9RnE7VvbvqNJ/mppHqWbLkid5PyqAVmQnXHOmwVPy39xpdZYcUY1tdCdY7NDbTCCy5u64lRuvROTfrB939EQTuTbZn3HZqwB2cnALxrV1CRLxTV5XG6Ktk14TFjS7fjtLU8uZNBW8fn5ddapfyD5Bvy70Er9nJtNkdtLDGblAvjNr03sByf9H8RlOUxNcA9jGZ20vC5vR9fWacUw35B9yZw1crG54bUhtmBJHZh+6rhgNGxY8PPOTgRshdG66wW6ee/5JS+i3qlKpjrgHJPiDlYQ6c2coAusc4nBlkQMKTpGDrO9q4aLtddGXclZTP9q+dbxefcb68HET6UKXXyBNX07m6UKzq/+UoY4LHr+9yrkmfDiCMtwZz+SzhbgH/WF37bWcOy4wiXm2pLcqtGxm+0nfFiGZ+vEXIfh33PgEaSaxOiOVoLu5T9LhL0zGFVjFdJh6yuUCdoqo3zFBiUJv90MQ== X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(236129657087228)(185117386973197)(788757137089)(148574349560750); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6095135)(601004)(2401047)(13018025)(8121501046)(5005006)(13016025)(93006095)(93001095)(100000703101)(100105400095)(10201501046)(3002001)(6055026)(6096035)(20161123563025)(201703131430075)(201703131433075)(201703131448075)(201703161259150)(201703151042153)(20161123556025)(20161123559100)(20161123565025)(20161123561025)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:BY2PR03MB473; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(400006)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:BY2PR03MB473; X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtCWTJQUjAzTUI0NzM7NDpRaFlIS1ZHU0xVWDNaVzRFaGpPWXJreGMxOWlY?= =?utf-8?B?SWxtRSs1WHhaN3R4YkNOazdXT1pqY3FRUGdUdTYvOVd1a1lYazdXeWtCN1NB?= =?utf-8?B?OXJUd2dqR2RKcE5HWVpTcHJVRTVlZVkvWUpmMU1VZ1EvRVZ5V0ZrZmVlNStU?= =?utf-8?B?Uk9jRXlScWtCMG1lTit0aTRQWDV6YmxJaWNrQy9YU2t5T1lVcy9sZXVjZW9u?= =?utf-8?B?WVBGMVRBRGU2OGhxRzcxQUNxbk1CanhTV2FzTzlCc0hJUkpyWU9GSk9OalJk?= =?utf-8?B?N3FjYTREbGZLZ09TQXJHT3VVV3g5elpUcnN5NVliZTJGcVNETWR4K09tUXU5?= =?utf-8?B?YTIvbUowUFh1QWU4QklraEM2R1BiM1ZGQ3d0SkttTDNYOFpPR3FiRlVvTFo1?= =?utf-8?B?Um5CQ3Q3M2VaZEZQZU1iUVdXdUl5Y3BPbEQrdElweFZ4OVc5RVJWSmYwZFds?= =?utf-8?B?VVRuTy85VG1OQ2xHWUVIL1ZoM3dHZDdOYzhHMDZjeVNmYmFLK285WWRCd3l0?= =?utf-8?B?RjJGT2EvUkpvall2bGR5dldBZGRieGd3NlNVb3NITWlESm5RdjVLYk5GK0VK?= =?utf-8?B?UDBvSG1tTDlaUjRTdk9QQ2RyZXFlTlg0RzBqUW9DL2VWOEhZNzVvMkw5OGpk?= =?utf-8?B?NUZibCtuaUh1L016amdPYlFISE5MZW9Yd05lWmYyVmJBbDBxWThiNEpRYmVl?= =?utf-8?B?cTBoa0YzZDI1YWk3QytKZmlXUjRsZms3Rkh0VjdXNmVoYTVrWE1IeDBodVpF?= =?utf-8?B?WGI0U3Q1NmROM0ZXRFMyL1lrbmJmbGhQakxjYjZBS1dTZTluTUZDSXgrb1N5?= =?utf-8?B?YXUrYkZ3T29RQjB4M01sN2VaZW5nTTZNcS9BODk4QXZXTGpBVDNhaFZZY0xC?= =?utf-8?B?SGpyZWw1SVVCZFZqWFZJVnQ1Ulo4Mit6NkUraHRmdVo4QzR5Qi9DelFCcjF5?= =?utf-8?B?UVNJak1lMjQzVEpodmFyMHBvN0ZmL2lRZm9MSFphTTlSMExaUkl2aEY0a1RS?= =?utf-8?B?M0NEY1JXb1MrWHNSTm1nR08vWm1vK0UvazJuWHFRa1IzbjZrSDVIT3o5VUM1?= =?utf-8?B?Nmp3OXQvQ3ZlZ0k1bXZUUFQyazl3YWJhY1NGZEcyTUVzMndPRHUrVXd3YUo1?= =?utf-8?B?djg4MDJaYXI5WTFzVTBZSXZ0b2wvaHlUNXd0TXBpS1cxSzlIVWMxZFB0azZj?= =?utf-8?B?OGk0WU9NMGpnWjBUN2JOait6UmlQcXh6eGFVSzJDU2xzeFROWXJSbERNQmhm?= =?utf-8?B?Q2ZyemV0WFQzSC9EZ3hKdXFVTWhxK1lMdUd5R1Y1ZGlmZjZUTU41N2kwRllP?= =?utf-8?B?UjVKdjJnVVhudGdzdlIxTFA4YjJkbVppQVVkSVFzZEhJSWdHR3VROVIzSDlV?= =?utf-8?B?eDA1ZThTdnFsR3NrNDBLUEN2ai9kN0hmL0RENDdIZG9zNjFPQUlsVGxtbkI2?= =?utf-8?B?eGtlUmt6bXU5RTlIY3RZYXY4UGZiZlVRTncwQVlXRXYzcGNUdi9UTjk3VmxY?= =?utf-8?B?SWVhSmswY2I5Z3dtSmZ6Z2t1SldMdEhLa0FNWUNmWWJNVUZJa0hpRklTUDU2?= =?utf-8?B?ZFVFUmZHWG13dEk3bVhaMXJRaklNR0NFQk15VHhwcm9TclZ0bGhaRjlOUHBC?= =?utf-8?B?NlBJNDRHVVFDKzdNbUJrbzhvcGd2ZUV4MnlVeGhzRUxxaE1OaEJrT1NQME9X?= =?utf-8?B?NFlzR3pVTjErOGF1SUNMeEs5TkZZTnVOUlFmYUZ2dHdSSUk1QStRSENQVWk3?= =?utf-8?B?cFdaNTFmVXFPU0puOHhla0VqZ2ZhU2pncVIwTmZDTHFRVXRHUGptR0RIS1pJ?= =?utf-8?B?WUlqczFWL0QvTGJ6Z1FoSS9RUkl6eG1MRWdDek9TTEtRPT0=?= X-Forefront-PRVS: 0359162B6D X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtCWTJQUjAzTUI0NzM7MjM6K1oxQzB0NUM3K2VKekttVUNoRFcwVktHWmdn?= =?utf-8?B?cUlkMkdTUmVZNFhrVlBIb1MzelkzOTBKVzQvL3cxd3JSL0pUZVplbmRKSnlY?= =?utf-8?B?ZEt1Wm9sY2x2OGJrUVFlem9XZU1wdkZjbVZWNjRXN3dIZ2tHOEFINWk2RUI2?= =?utf-8?B?NVBsejRBekdSU1VLQmpUS3I1K3ZNRC9lWklUN3JKNjl1cWhsdi9rYXJ0UFUy?= =?utf-8?B?cHdWNlNPUGZGOTJYWThEbmd3NkJsekQzY3lGMXNaSGVRMURiOTkrK2Z0bEhP?= =?utf-8?B?anNlRlltTnBtMURuQ2xPZ2cwcUdYRm8vVmtBWDFOSXpLY2xYWnFOczBXeWc5?= =?utf-8?B?VjExd2NLVVhsZW1Nb3JJck9QL0JrL21vQjRjc2dtU2ZUNmx1Z3NTc1gwMHd2?= =?utf-8?B?M0ZSLzhTK1V4UGNzVXJOd011aFdlTWk0RXg5aElKWjJEc09GSHRzbE8rY3Iw?= =?utf-8?B?M08vTHg5SmY3aVBsR2x5WG9sN255WXZYSldKdnliUjFxdUo4TkN2RElaUVVa?= =?utf-8?B?WWlqK3M0eWgwbndGSCt2dGhWaFY3dEdLd01XZFBWWkVkaVRFaHpEVlE5MC92?= =?utf-8?B?eWp2ZSt5MnloUFN2dWVvanNvcXRQNExiQmRyV3RtSGJScTVsZ0xOSHpGVUh0?= =?utf-8?B?alEzaUNNMFEyem52aENlbHZra2FpMkE2N3J5SDc0OTlNQ2hUOXRicll2ZnlH?= =?utf-8?B?dS9ZSjdmYm1kTzJyVUZBUy9lQmF5RnB5b2EwMVlQR1lzTE83K1F0VW9iakV4?= =?utf-8?B?VnRMU2tPTXYrRGpjTDRpYjBWSTdBajVMU0F4Ujc5cmgrM1Q1Wk01YnRscHZ5?= =?utf-8?B?RDdqeDNoNzVhMmdSZWoxMmJIaHJZNzNIWnByM2lhUU9qazZaR3NFWDRnMHox?= =?utf-8?B?WVdZNFpPVjJtTXhMamxSbjJrazhJRWt6YU9zdkhnK1E4V1VaT2kreGtMWXpL?= =?utf-8?B?ZGQ4cnY0VEZHaUZtOGk2V3dvbHJ4STdFanZDNFhvTldEaklQRGNzaWhLaVFj?= =?utf-8?B?UHNuWktmSDRWSzZpWGQ5ak54MURiLzRYSUxCb3A0ejRHZkV6dWZjSE83Wndi?= =?utf-8?B?dktGengyWjhOb2VKMkhlN0UvUmlPN0ttUnlwemlweWdDU0RtVmxEcUFLZGpO?= =?utf-8?B?YzlOU3p5b3cwTll1cytOYm1mSlVocjc4Y2hIZEsrZnpwcGdsVEt5ZTZsQUN4?= =?utf-8?B?VGhMTWRTdmljWit4dzJudzZkTndMVFUyblZpbUZ1WmJlRThZQWZBdnppNmMv?= =?utf-8?B?Z05CMFRFUjZvUklnQjFiTWpJMTJ4RnQ4V2JkbzdRU3FZY0d0T0VOeGI3SFZ6?= =?utf-8?B?WXJGZ1VxMzhETmRLYWhWNzl0Y2NsNTlMY1hxa1FSU0oydlJna3JYN253VG1Y?= =?utf-8?B?V1FISEhhYTk5L2dzL0VDck9udnQ4WHBndXNUOWFrQkZ5ZEdmM1Faa2ZkSWdP?= =?utf-8?B?S2RaWE1QTk15bWhWaGthV1BZY09HMEFQU0lrMzdPN052WE9MMzNleGhCOG91?= =?utf-8?B?U09sMTNLaTV0blh4VExoNVpPazNYMWppWWllcjg0TUZjQytDczV2cjJoZHFE?= =?utf-8?B?VTQ1ZlA1YTdqdDJ5ZTMvRHEzK2JWTk1INVMzMFVVZSt5bExjbk5zaHZhM3Fn?= =?utf-8?B?Zm94SVZtTXd6bFlZYTBNdWVEVGlWTGNFOU1FNEFiMldGZWlRTmR5cVR5YnRW?= =?utf-8?B?MHpCUzZjN294d2gwdVova25JWFBqV2tUaGprdEZXNjh1WklpT1BqMHRCT2pQ?= =?utf-8?B?ejRMUmhwWnBmYXRuQW9Eb0hYUlBnOCtodHRCb1JpN0VhWElPdUNXNnNmSUlZ?= =?utf-8?B?TzlpdTdhaWFpcVMrT3RKSkhZenRvb2tXR05ZeVRxSUlHaS9XODZUcEc5OXhN?= =?utf-8?B?QWpSaGRpeXhLRUxuRk9xVTN5aG1RZVZOOEFudlJuRHNCOTY5Tk1kU3ljWXBH?= =?utf-8?B?MUJxemxwamIzYUhMYWw0eThLWm9PMSt1bHhueEw4UTlJQUVUQ1JPR2FuWUhh?= =?utf-8?Q?FCMNe?= X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtCWTJQUjAzTUI0NzM7NjpyUXBRZ2hWZG1DVUN5dWVSNTB3bE8xLzB1bFpp?= =?utf-8?B?c0o0MHA0Y3ppWTYxWXZmOGYvTUtCRnpHM1dxbjRkenpSSnk5akxtclhlQ2FB?= =?utf-8?B?OHg4ZFg2Q3VEZURlNEZmMmJqdmJNSjR0eFl2cDgyWkY1WHVlY0JEU1pWa2F1?= =?utf-8?B?M3V6ZGZxbnVYdERLT1kydUxsME9aOFFLTFBKZVZkVUJqZlhXUXQ3V1NwdlY4?= =?utf-8?B?VERSOHpaeTl5L0pxdkhtWGU5empqVzg4TjcvdmxsQjFlVnFISEhiL0tjVXRL?= =?utf-8?B?MjNBYmxkajBKRmgybWQzMitxc1U0YVhkNmxBRi81TDVWdzFwTlNaU0FCMDVY?= =?utf-8?B?alJsLzF3WHlETnQ4OG1KQnpJRlpHK2tnZGJxbkJoV2hTZnU1WWNqZW5hZnJ6?= =?utf-8?B?ckY1U3huT2NyZ1VIemQ1ajR6MVhONGY5UzhMZVdQMUFyZERKcU1tZngyWktx?= =?utf-8?B?VEVqTGxXRy84SGRJMmFxLy8wUzlvQW9VaisrZUpnbS9NUlQ2V1YxNllLKzZk?= =?utf-8?B?bWQ2eHhiMnFHZU5TcFVURjJtNTJWM2ZZM0dEODF6dWRRQVVmTk9PcXN3RndZ?= =?utf-8?B?VkJtN0k5dTlXUVF2Vys3M1VzM2JIeHR6dTlDYW9Xc1BoWTBkaEM2YjBFb1ZY?= =?utf-8?B?bVdsSThaVHlCTFBXUXZTQ3pJdnVVMlg2L3NCeFh0dmxJbzRtNGwwVDYvckxI?= =?utf-8?B?Qk1MeS9yVUlER09GYUcwSUNoVTFHN09ock5ZS1ZTekpiOTM3bStERVJVVmgy?= =?utf-8?B?NGo2dXpybmNyU2twUHRFQzFRcCs0T1J4T1hTL0V5L0YvNHoydEszMkRwODNH?= =?utf-8?B?MmM2aGZQNTRiYzFXKzcxa0xmeXdKL1doVS9ZejUvTWdRZGxBd0J2cnVXUWw0?= =?utf-8?B?RGhPbmN6L1R1bnFxSkhoZ2ZhQkJnalJWc201OUtZUDNveHpIS29LMWpheDIr?= =?utf-8?B?T1ZZZ3JwM2lSaFM1cGdUWHBnQUhPQXpYbFRtMGZpbVB6MitDakhMRFZrSWpK?= =?utf-8?B?WFhkMXQ5Mk96bkJvTnovcENaSkQzTHZuMGFtTjZiVzNLdUhUUXBjMHRqb0s4?= =?utf-8?B?RGVEbnAva0xFa3BWSFBEbWo4UTZ1M0g4cVNCZllXR2QxTnNta0t5K0VMYkln?= =?utf-8?B?YlRWNE13aEVrSTRZdFRmUlpsN0twekt4VExaM0FrSU8rK1krU3JOenNlUFZi?= =?utf-8?B?TS8xT3F0WUlEcDhrdDNsdERyOVUyMUs5UnpqaUNOZ2RSeGE4NXNwTXgzcG1H?= =?utf-8?B?dkw0eUN0eE5FV0FHWCtLaCtJMFRaY08vZVdSeGs2ejh3SEx5c0wzaGY5ODBX?= =?utf-8?B?U2svS0RSbW1nPT0=?= X-Microsoft-Exchange-Diagnostics: 1; BY2PR03MB473; 5:Lt9YXnxROpnuCA3PgpB3XkHIp/2NxpSvdhz0AaF40mr02oHitl1To4mStLVixHoKDFeNFOyLtAx4pPN4VgajpO+nXAUwq/fbCw2Y92FSeFP4thu0TWtvuW5aizIhSDnn9M6HjRuX6/SmotjnSmxDTjCWgJZ1Kkme0DRR2DsveOGXCyty9cdkFZPWaTVMlAxE2Qw8l14pcVZ4RX7rXIm0KkHHlcOuHY/DNRJRjvZ8RD7prHO+kuATH07xKDaT75kXTm3U9Lfgx6eOACXqe9Xq3svnFDqkTjMV2ulqkitz8XGldrcM1HtXSoPrE3Sho7k9cN1Stfa0UzNHyJCuim4fiHi8mdYjDIb6HxC/VXt421oPoVmiXGXKg6uwNm77gmwpvWI1IAQNbtqbWw2I/VwjmIJakGLiQkkdSadKdNKGKqqn6s270zUQU7i9dEU9wVpdfGaaG0OXLcu4V21jY/b0+lJojkIU5mXOqnvXUW/kbQtSbOKG6vlYiZEQmRfvXiJAV+95AnKTmKaXxfKl36N/0A==; 24:sWXxcoZ3AcV/8aZBcSOx+z8Y7+UWxXEUV9isyrIUyJ7vtaglquELj1qf+oXNrg94CP+Oje3wcMOji1t6YpUHnRhKHOnCAcimm+sMGVxXEPk= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; BY2PR03MB473; 7:6UGvlo2nX5npGln/2p2yD0MbxgfwBU2BHiRE/Zh5PtVRnJ3dDUEANopkbFAaS5nPvMvvy534r2+eVAAcKmePWFah2HWLdxgQNEwbecsbQedIE2Pnxs6gU0P0292RQXFUG/aczFJke8pnnsNcfogD90DFVnx5vPZ8nqoUWzlwJO1B1Y9jyYbqJcVrYMrMGuOMgInIxvzPCJm6DV1MHnJZU57/D56UdMH4t/BC06X7xaQ9Xq4KO0FvF5/7DN+PzaJx/gPqRsMEHp2wox7hUH5Z0NM2mNZB/NpSSrDYvvLo+YI789f39dBOfu1jr3tevX1VgOPsaNn2xKOX6yeXdavvD3xBx4hgPt7zZ6ILP/YymYypsab1kMj7Z65s1J9Qj0Zd+FmWK2zXALYJ4kJYdgiuWA1GcneLBwIE/k7dweqFXCAcfe8oVD6GRQ0kZsIThKtH8obPtb8arKMwQLDQDLbCNgtvbv5nwfV/feRxNKTV0cM431W+vD0p/HHen+byq8y9waDGVLrpWnkBc0Hc3+Mk27NBoQ7Fn8YUIM85oRSLgmfxVSNLfZEeJzCGADPc+idCLCJJhYvbpkHolipMXV/PWxBvdbczWcdPj66S/QNiZ1mcTXhkSg5FoAC2+/GxFLsNRFi6K0ay0B9TZ/INhkrhhhOuV2BL29moRhJdF63aumrsDTnbA4lJidQF+bYXDETSqrDIgzueOY8WRIgq9FmeV6j6kTv6X3b8sfHYw6wa4ZcNlLBIfZ2i62zrlINLCirROFE0S2IPlv2ohBugBo3BGqWYEwf17eoD3v13PVfHYBE= X-MS-Exchange-CrossTenant-OriginalArrivalTime: 05 Jul 2017 05:38:38.0838 (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: BY2PR03MB473 Subject: Re: [dpdk-dev] [PATCH] bus: fix driver registration 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: Wed, 05 Jul 2017 05:38:41 -0000 On Wednesday 05 July 2017 03:13 AM, Thomas Monjalon wrote: > The bus name was stored with embedded double quotes. > Indeed the bus name is given with a string in a macro, > which is not used elsewhere. > These macros are useless because the buses are drivers, > so they must not have any API for the application writer. > The registration can be done with a hardcoded value without quotes. > > There is another (small) benefit of not using macros for driver names: > it is to have a meaningful constructor function name. > For instance, it was businitfn_PCI_BUS_NAME instead of businitfn_pci. > > The bus registration macro is also changed to use > the new RTE_INIT_PRIO macro, similar to RTE_INIT used for other drivers. > The priority is the highest (101) in order to be sure that the bus driver > is registered before its device drivers. > > Fixes: 0fd1a0eaae19 ("pci: add bus driver") > Fixes: fea892e35f21 ("bus/vdev: use standard bus registration") > Fixes: 7e7df6d0a41d ("bus/fslmc: introduce fsl-mc bus driver") > > Signed-off-by: Thomas Monjalon > --- > This patch is a proposal to replace the patch > "bus: fix bus name registration" in the series "rte_bus parse API". > --- > drivers/bus/fslmc/fslmc_bus.c | 2 +- > drivers/bus/fslmc/rte_fslmc.h | 3 --- > lib/librte_eal/common/eal_common_pci.c | 2 +- > lib/librte_eal/common/eal_common_vdev.c | 2 +- > lib/librte_eal/common/include/rte_bus.h | 3 ++- > lib/librte_eal/common/include/rte_eal.h | 3 +++ > lib/librte_eal/common/include/rte_pci.h | 3 --- > lib/librte_eal/common/include/rte_vdev.h | 2 -- > 8 files changed, 8 insertions(+), 12 deletions(-) > For DPAA2 as well as generic change: Acked-by: Shreyansh Jain