From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from NAM01-BY2-obe.outbound.protection.outlook.com (mail-by2nam01on0057.outbound.protection.outlook.com [104.47.34.57]) by dpdk.org (Postfix) with ESMTP id 0C4001094 for ; Wed, 5 Jul 2017 14:54:46 +0200 (CEST) Received: from MWHPR03CA0057.namprd03.prod.outlook.com (10.174.173.174) by BY2PR03MB476.namprd03.prod.outlook.com (10.141.141.153) 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 12:54:45 +0000 Received: from BY2FFO11FD005.protection.gbl (2a01:111:f400:7c0c::134) by MWHPR03CA0057.outlook.office365.com (2603:10b6:301:3b::46) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1178.14 via Frontend Transport; Wed, 5 Jul 2017 12:54:45 +0000 Authentication-Results: spf=fail (sender IP is 192.88.168.50) smtp.mailfrom=nxp.com; 6wind.com; dkim=none (message not signed) header.d=none;6wind.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 BY2FFO11FD005.mail.protection.outlook.com (10.1.14.126) 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 12:54:43 +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 v65CsfrD016202; Wed, 5 Jul 2017 05:54:41 -0700 To: Gaetan Rivet CC: , Thomas Monjalon References: <1e7116a3deaa5c9280b765e29fec355b8ad0165b.1499211317.git.gaetan.rivet@6wind.com> From: Shreyansh Jain Message-ID: <5f57b162-b414-a5c7-1f62-3303d8cc9b02@nxp.com> Date: Wed, 5 Jul 2017 18:33:49 +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: <1e7116a3deaa5c9280b765e29fec355b8ad0165b.1499211317.git.gaetan.rivet@6wind.com> Content-Type: text/plain; charset="utf-8"; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-EOPAttributedMessage: 0 X-Matching-Connectors: 131437328841303870; (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)(39380400002)(39860400002)(39400400002)(39840400002)(39410400002)(39450400003)(39850400002)(2980300002)(1110001)(1109001)(339900001)(377454003)(199003)(189002)(24454002)(9170700003)(4001350100001)(86362001)(65826007)(8936002)(31696002)(575784001)(626005)(356003)(36756003)(33646002)(5660300001)(498600001)(4326008)(6916009)(2950100002)(189998001)(81166006)(83506001)(85426001)(8676002)(104016004)(53936002)(50466002)(65806001)(54906002)(229853002)(65956001)(6246003)(110136004)(47776003)(64126003)(230700001)(305945005)(2906002)(105606002)(50986999)(76176999)(106466001)(23676002)(54356999)(31686004)(38730400002)(77096006); DIR:OUT; SFP:1101; SCL:1; SRVR:BY2PR03MB476; H:tx30smr01.am.freescale.net; FPR:; SPF:Fail; MLV:ovrnspm; A:1; MX:1; PTR:InfoDomainNonexistent; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; BY2FFO11FD005; 1:OVfJUfAYkJiqbouI5p+G+69VlriKP5JZsboj+vWKEtPaw57jW2bQnZs2EJbD/mcDg4c5Kg1CXnIJynpFDbNC0Ua4uDlg5qvYfOBvbUZIcJbCDO9HhI+0yehEX/+lN9W+gaQmT7GskdHneLP7JGKpnJS2+WQL+kN3MgUbAkCfcb/0wKo4cUY8Gq8NZe3hkinObC3hX+xQ+diQSjD0/Ev9Sz61nsMUOOjvnbk2FxhfofoCNobPK68/HFqPtn87CLxV+3naQLI9L3J7/SgwQriibhdhOcUSl2Q+aOZxUM2pW5/Ny+cNuTy0e4stmRDcIV74yjAxjW70qRu0Wt+O8J6uCDBcePbjn8z8gq5Ig0s6fUDF/E2S/gYNuZNsn6YIaIZUhtNMLfPaNPTfHMD7jBeWAmtNdrU/GwzjOMnHJpuLGwIlZgOIhxxKOGiqt94ma+pPer/4fBp9SLTgHD97UDKBcCgTMqiAWY0grKcu1fxcydeqq0Uofkhf6BWVKJfzWxuGFOIe4BobBXRRya3oIeWrJlWlOtFobolN9T1o4tGukqIg0zbIEd8z11ONfxjfj5vZSNdDYE/IMGldi1LXpVs0KNMHwc1eHCbn25UWGAQDmjFY6MjATdwPtgMknw7thrBBEoEoNaARK/MKY/vfIF1Kf45ZT8owQ5gaP+fr7pik2W8dLgBd2Jw01tyBg+3U6igcmC+rqqgCerH/NTwjsLrFbfJ2iRZ7xGu/CuirOjihOSDRXRZ0MCQ/Ca1WTs6jkdW7OJ0+EWnfuVOOVBF3dxVpO8bR+rJX+muJIvq6Z4/YbziAWp4jlOBuL8xBbHV6mobKeggjBPD4IyAElPZeUk0g9690uqsP9aMyWqvEH4BhgVBDYBe8FZBDbMWgY1HjTrCv X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 61438a98-9661-459a-e73e-08d4c3a50246 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:BY2PR03MB476; X-Microsoft-Exchange-Diagnostics: 1; BY2PR03MB476; 3:j5a0yiZ2TXCA6vm4dRWN6JLqNfDHDBXynRHDrVHzxTGEPCbdJhVUpVi+uAM1JO6R9c0bKKan1XmJrb2nrVIJWZgm7bHzZK+69/A00MKbrhCpW2B65tCvrG0lJMuWZj1nFXIvT3XouYiGEFtEZb+liQBt9myTFcNbqvoXvpc6nw3cCIYXQeT4gbTdxv3Gv+YOt3bl+ZUFjIgazYU32+BOSRW8xobZVaIr69KYeeIgre7z5W2diEWWobIUQvrm6A1uvhb2eyMbVFFnlxmHWxskEeaDYHHmL7kIjXuFSi9r1+mKBTwCAmP5MT7lePnJknuJC2K/xNQ6QryYYsCqHUblo7TT9/uGltMreSzOKVhlv1wknKGYExkBChDguDD/cNpmzjBgt9DH7rZqSkLiptaRsxXkiSRf06mw+HKzmasZDfzpmpjl9z7Z8A22Q9wQJdeFVJtpaB9CYlkaGXA8Fo+8jqepxju12t14rEnbRa89eUrXjUUmhmy+V+5u6Ow6PRgD1sKhh/hT1xd5rlTuCO0dtA2DJn4l76lcDS+yrblNI5PEkqrxJhFSi4JkroLusrqymc6yMjx+ex5RqERMFdhlJ48jb1i9g0A3TrWRoIsBA+nniyJgM1xowhSjKq0QcNSg4gtJ6vgEiZnkB9t2Ar5XLLYNQCL2L3/3tsbHiy4lBpmJR9aBhELcNi4Qou4jY4NHU+hI3IaArWffRG2Xn6NDZ5AQ5IkG+PkbMJivKNqzFvYVJVXZ7klbCjzwyldo818G94aUhHah4s9EnjbxNspWM3UsQurbKCdGy2Fc2xt+QsV0Ja73OC0KzeFOCZ1xlPm7P7rYfT7knwD/LirAR/n0j9+crzwZ20vKRX+PUuQdY/EQmY8ajru9mx6SXUBp+ggY X-MS-TrafficTypeDiagnostic: BY2PR03MB476: X-Microsoft-Exchange-Diagnostics: 1; BY2PR03MB476; 25:wx6aSu8TlKJCUZFfCSz9kSJZ0LsUoCff9F1nfZsLIKfayI8Yw7q03ndyu/pAkC8/f8CsIrL+rM5672D1xBLch/1d77wAINrpzHHJ+xuB+kvqKzbsvlOGSqb9561SVsC8QEcbxM2r1/n+Zd3pldB6+GUOp3IAWOpgeVZnnfpjS7wqzsGD66HhmoKwlCsz6PBktoV6OR0OWtA0n3uuBZzAapnwJlSjt/fR08o6t9JDQA/GFTJ70LKf/n33nkvk1WwRv+BWtxciRpOh/8UlaPzqBOj1g06xr4JQQtPTvpAj+hqfZUZt/GRVNFYPgifDoaGsx+wmFW/MT5m3PRQHyyl9lzZ339NkUUnRcBt8nSJ6syXKJKtPFYeBJmAv7zGJF3uqqbsvyNUym49/rK6USlIdg30V7kQPKU8eSQI3sVI4fA05jsa6+pRpnkqoueKc8thbLXqOers7ucNjMSuJOa02F0diWF5s6hfi0QtrhqBU+fBKQ/n8Ha6XFDvCX9f86VfTPC84YRoCagx+swDdBE6HUdjIePO1CAxmWaxll09eKd6VIzdZPs24CgO+dRP3JVcQo2Fx4t1LukfIGaX9ZaA8Jd5OQspyBbrOwqHDldvw5VBrxppUo8A2KsxVXAFdCDHBQZa/1aPLKKVzmw7fCHRYl3B62FpWrJf0c3vLThUS/rIWhw6yWtnhy6MOkWHwchjOSQA2Yj4y3mLgERWFKG44aHL17TrIxYG2FPx5oyKJNAxt1Ph74a2LVx2dHFecVwuqtTeQe0ZBWniZLBkbbj4ABPqMjYpzbXr7oewmUOPXeWvdWF7yKwhxVWKV+V1JjfPmJKKC2dT4EafukY5RQx3GJcbkei/1fl9djEHyZyAI446nM5cTKSwFc6DkDn8VZxRKcjiuPt9Gi7IeQ03sTC4Zb6iG1vy8XSJ87Cr4HbMsCy0= X-Microsoft-Exchange-Diagnostics: 1; BY2PR03MB476; 31:tg54VubBXoTFsJ8CC40jBnzPF9UzHLvfzWN4hgvw+3GCAjq76DpEV9anF75vdDKH4I7CLw+sa9ig3cquWJ6sXShwormM3PNBDu2EWg6w0e2Z44R6jpT7iyk5avCC1v2T15qrmYHwOIH+Z2z4FGWjK5bKGx05AQ1Nb6dfmBhHg3KGk/v4YTOSp6fUw/Clnm/UbgNXakU7AN1AD5lDqt2PGWA1DluBpjVSoYlBGiaObRQSkGO5LZ++eayCuggKpk8R+pUXtuRpOFMwXlJFP1R8MPtvbJji6bnomTK+pCB4/6ajYKrZfRRZhpY15yl+4TnQNdtKWeG8HWh/og/GqwQGjvD7NzCyRjecGmFnQWQm5/ihppPlmR/FJMHulmElLElMTo2Q82r7DnDFw3y8I4tfOElOz5KTbPSd1yIjcuipSctyNexXQ64TvM8zA6lAxD1Rjwm7GgcVvIs7yXumnbNq3OZud1QTaRJ/1iNIq7Rl28Vx9iPYzs7yGsqWhoyioGMaoWknFpjfkbv+1CScudIvNj6xKX80do6RmB9ciWWBkeQo77ZrOMm/G3QM5dkpLjWh+Lzphj9t2jjZgsKaNbzpQnrGnkWa8uKj5laZUVKGxzBH8R2OBgYMb2KLS7DkDxLeheO0wqL9+aR5XjVKJTBMLwiwWqMYT0X8s6dtAV3fNqEioKoj7/MfdBm5MnKXcMhtfVpjFrV0k6j6YPOsCj1mpA== X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(236129657087228)(185117386973197)(148574349560750); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6095135)(601004)(2401047)(5005006)(13016025)(8121501046)(13018025)(3002001)(100000703101)(100105400095)(10201501046)(93006095)(93001095)(6055026)(6096035)(20161123561025)(20161123563025)(201703131430075)(201703131433075)(201703131448075)(201703161259150)(201703151042153)(20161123565025)(20161123556025)(20161123559100)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:BY2PR03MB476; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(400006)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:BY2PR03MB476; X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtCWTJQUjAzTUI0NzY7NDpYODdCSi9qTWlIVFA1bGtYMG1vZ245bysvVDRO?= =?utf-8?B?ZjJxdUd4OVBzbGwreUpwamJKbGtxcGhFWVJXVE9iZzJFZldpVTNVVFNkYzlt?= =?utf-8?B?amtpRDRxOWMxVThaMElGZVFsNGVHNUFYcDl5S2Nicmpka3FPRkdPd3hSMnJF?= =?utf-8?B?bVFRZDNvbUtYcy9hbXpFbG0zWVZ6ekhXeTFiZzFnYVRiaWFEQ0ZsUzMxQ1pn?= =?utf-8?B?UG1VK0dMUjVpSE1YdFp2NHlQTzBCTGVDdFpFd3ROS1NXNENnZCttY0ZJTDU3?= =?utf-8?B?b3lJRlNUdEU4OW50dkZoWmhNd2UxWXltbkxkZm14NFVoVjdUbTZBODdBU25U?= =?utf-8?B?OW0wTk5EbkQ3emY0WDAvM2RQOFdpMS9rM2J1eFpPOU9nRUc5UWpQdGpnaE9Y?= =?utf-8?B?dWE3bnM2Z2lZV2NlRWJZanJZUnZHQjJpN1FDWXIzM1J5Zi9jSmJxc21Db2R2?= =?utf-8?B?a2txaFJqM1oyTUJJd1FrZDhiVXd2UDBmOGJ3UmRSMWFlSTJXS2pmMFZDY2pz?= =?utf-8?B?MzAzdDM5TjZXTmxsUUdJSS9OQlZzYmQ0em11bnlEdlVKM2RmNHo4Y2dRZWEv?= =?utf-8?B?SGlxSGZ4ZDlleHFoSUFZcC8wOEsybGZiN21xQ0paa3pwRTdxcERncVJ3QW9W?= =?utf-8?B?TjVURFV1bm1TRThyUS9rUjM5TVlKeXJJQUtEVjNFQzMrN2lwalFnU0lyekU2?= =?utf-8?B?YzdHV3l5QU0yUU4ybzd1anZGTnhVOHF2bU9CNFE3YjQrb3hrcmNORjJtcFJT?= =?utf-8?B?YmdQMGJCSWVWTzNnYWphTVM4alVJSC9KYUJxYkl1dDlEcWc4bXNSU29XdDBj?= =?utf-8?B?YVVZN1NwQTA4b2R3d2Z6RmhaUXhsc0R6YVMzTHNOV0FXcnYxVXhhV3dVVFZQ?= =?utf-8?B?dmN2VVQyelphUzVnKytZbmZ4dFV0cXp6RzRDL3BsSVNaRE13R3dINnQvY214?= =?utf-8?B?QUhQR2ZEcUxuSkk5OHpsZWtaY2dONEFqaUhqNUs4OXJlWkdodnhtM0ZvOG9U?= =?utf-8?B?WXZxQUtyOEdmNWpYeUJyQ3JJZERuaEhXb0MySTJMeHFPdmpOVm5ySnJvSm1Q?= =?utf-8?B?TnB0aXJTdEFaZ0o4OFlOeTM4ckIrRjlyTStYTm5pc3lBS0pOM1laUXIxd28y?= =?utf-8?B?UXZFN2h5Uk8rRU5XQU92WlpEb2haZUJwdHJCbUdkdG5KUFJmTnk1amVRRjU2?= =?utf-8?B?YitMalE2Q0YxOEFNSnd0RHE1WlEwY3lSRjZCa0s4cW9DN2JWOU85Z2xrcXFR?= =?utf-8?B?dVRDaVdnVXZlL3FkR3daTUYveFd4Z2Rmc252UXA2SGdXZHk2Yk9CTVkrZmVu?= =?utf-8?B?V290Y200REtwK0NyMDFxZDk0WEdkMGdBbm5KSjluRjhRL0wyb1FhQ1ZLdmJG?= =?utf-8?B?ek0ycnlnTTlQcEhlc1BrbkxkbENoTW9GaWl2eHdqN3FZVGQrMDNKTVAzRlF6?= =?utf-8?B?cDVHRHlIM0xQRW5FNmVWbllTVUU3M1hPSzRUUzY2TVdrbENYWmc5UTRrWU03?= =?utf-8?B?Y0pYVWdEbXhHaGZvR0lUUERHclBxOHpwKzlBYm1kVW9vb0NmZFhIdjE3b0tk?= =?utf-8?B?NlVtdU1FOWltWklrNzdOQWJsWUZrUXY2SUVVV2FtS3IraWRTaXYyS0hRTVFN?= =?utf-8?B?emEwWEFNWFlNUGRGbHE1WEtQS1hDUk04aHNxL2YrcW5mak5VKzlEK2MxL0M0?= =?utf-8?B?ZHQwdm5Lb0trbmFOY0pwdTloWS8zUVVVKzBFK0UycnkrMDlLNHFCZXVSc2Fu?= =?utf-8?B?RnZCWW5wanNLRDRaM3h2ZEtZVzRGc0xndUdJMFRqb05UYkRQVkFjbkcxWXpo?= =?utf-8?Q?2HiuuWy31L9?= X-Forefront-PRVS: 0359162B6D X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtCWTJQUjAzTUI0NzY7MjM6WTBTVkJwOFNJZzk0T3hwSVU1d1NFN01SZzRG?= =?utf-8?B?eDJOM01zSGd6RjA0akcvOW1hNmtTVlN3Vko5SlZHU2J6SGxaZjFVK3gvcE83?= =?utf-8?B?THY0cEhZSXp4K1NLL09OMnN0cVFYSkkwMkZqRmh3dk5CcFZUeUZlYVZaRmNL?= =?utf-8?B?RzcyQjNpNUs1VjRWellITkg4VFNPVXlYanFsRHBZcmtPcm12c2I3MndQSm9E?= =?utf-8?B?STMvOWhoQTRtd1FTRTNQYUk4MUVZb0RKRUJtQjZlWTJXcVorZkpKY0dPRFlX?= =?utf-8?B?aUFEdGt2MS9hQ3E3Uy91Z1lLZU4xb290Y0REYUlHRkxZQldoODllOXNRc29l?= =?utf-8?B?UytHZThNdnhuRC9lem1vMmxBdVd6dHc5ZEp3L0t5Z3NIdDdlRDZXUU9ZUldX?= =?utf-8?B?L09QVVBXRnBCZzhoazFBQm9MQ0JqU1RZMlo0Vm1XV1JlRnlIQlVXNGxTT2hr?= =?utf-8?B?K01hTXVDT3ZGRDM3bkNaZUlaMk52TkdFTjV2YVJ0YmxpTnBQbmhYZm1HcmFo?= =?utf-8?B?WitEUWlsVGl1NjNmelVHUkNna1VsSHprMVBlWXd2YVJqU0NCVUdqcVRtaVRm?= =?utf-8?B?WWIzUGRkN0dQelFkUGsxeEdiNTZpVGRYNFJvNDRxNW5tRGpmcFZodzBuQU5v?= =?utf-8?B?akkyRGltRC9GZ3lBMktJOGgrVlkyWFcrbzBGaEYxNXFXb254Ukt4WjJiUkky?= =?utf-8?B?YWJTUFJrakQ3bDliTDExRDhHL2REcE9oOWgzeWpoUWhMVHAxRE9vN0NqSks5?= =?utf-8?B?TzJqclFGRXJ3N284WXFWMkRCWHNjYTNXUmlBd0RLclVHeXQ3ZnJtK3prSzFw?= =?utf-8?B?cjNhTGNVTy9PamthTnc2OWRxMit2dlVBTVo4TkEvamQ4RFpja3VRSVJibGta?= =?utf-8?B?Ukl2RXd4TkYyVi9QT1E4Z0NrSEZvZXNYbktocUlOZmZueVBuWUFmT3lsbVQw?= =?utf-8?B?S1Y1OENYcitUVVZnVC8zMzRXL0FOMllybEZpc21NQ002RzZjQWZudTNnNmpt?= =?utf-8?B?dllGd3A0YkRZQkkwYmVkd29XcWhHbnNHVysza090QWFoZEZraDJCZjJoYzZR?= =?utf-8?B?L254RjAwbkxhemxWQkwyTDk0cS9LNklUT1N2OGN3anZLVzdLbnZFRXBQY3JW?= =?utf-8?B?bjFVa2VpUkxtSXJ3alZ5U09TeldPU3NFYTBGK05ic0hzYndZVlFOTGs5eDdQ?= =?utf-8?B?Zk81S3VWc3ROeUJFTFlhKzB1TVN6cTNER1R4bUR5eHhuMWpIU0hpQnlYaHFl?= =?utf-8?B?MVFNN2x5NlNOSndBellRd3pvR2VobmZEbXVXNnFTeG8xdnhmdEJhL1dNMnBR?= =?utf-8?B?SFZWRU4yK1NZZlZtUk4rVk5URjZ6RHBiZ1JNcDN2RXorVVlzTWJIUVcvU1dJ?= =?utf-8?B?UWVJSG04QUtXTUFGRDJHWVczMkU1bk1JUDZIbTJEb1NLaFNGOEJmZ0NRaS9v?= =?utf-8?B?MjFtbUZaREhIT2VtM3lNRU5qQTBod05PeGJuenA1dVROYmZDb2NHSS8ycUVK?= =?utf-8?B?M2xZSEtNdHp2Rkowa1d1RnM0NWhnaUpYVkg2dkx1RUdBeXVaSmFodW14b2VD?= =?utf-8?B?a2ZsaHByeGNSc3NPNFI0ajZhSmNRN0g0R21CYVhnRlg4SStCL29aclpNdGtK?= =?utf-8?B?anREMXNQeFNvNFpYUlBSdW1yWWNNNmdoVjQ3VjdDL3lud2NkemQ2QnpiTG9w?= =?utf-8?B?WWpWYXVRZS9QeEJhTzhMWUVQMHVua0dFUVVMV0dSMWxOcDVWUG84eEp3QmNE?= =?utf-8?B?bTNHci8vb3NWR2gra3pKUWxyUnRoTGprVTlqZGlZbGNLUWNlWTlHMGRyeVdU?= =?utf-8?B?UnMxRXU3K29pNVJWNnAyRHpjL2pPWEJLSDdtbjl2ZWEzN0xiUzFKUGxlM0Nm?= =?utf-8?B?bHp1V29wZlFwY2hvVHVXdnVGMlQrZUVsV29leU5RNlgrUnlwWEVqTU5zQ0RL?= =?utf-8?B?b2I1R2xmOUwxVkdJOW14QlJsSEw1Uzc5TDJkMVdXNWgvQkJ3SEMzTW9ic3J6?= =?utf-8?B?cld5VmpoYlJ1R3FGWTg0dVE5ZkN5YlJ4WkF3PT0=?= X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtCWTJQUjAzTUI0NzY7NjpZa2NnSjRtMFBieWdUcHl4ZE5QVG81U1JKbzlC?= =?utf-8?B?MkZRbEJmZFpxTmZkNE8zTFNsa1pQREJSbGhIdW4zS1hvdVNRYTRTL3JVUHNn?= =?utf-8?B?eXJGaGdib3BxT25zS29JejBVQXllK1dONGp6VUdzMTlOMjIrZjRJeHdFT01G?= =?utf-8?B?bzFzUTRNMERibHI2UWtGUU9KaGNvYVhtU1g3U3BsY0RGTWRkbjU1TGt2T1ZO?= =?utf-8?B?ZUk4LzMvQWF5Mkg3ZU52MHRsekxpK0Qxd1BPbDc2czNLVFArUW91MC9pazJU?= =?utf-8?B?RFlsUDlkbmFaTFpUUzR2bUpKaEFqZ2lEWFVGSVlYN3hlREdCajNWUHpIaTdZ?= =?utf-8?B?ZE0zRHZXRllybXdycDE4SHJJaUg0Q2RUK21Ka09JaE9UN09PVkxHWVdtQ0E4?= =?utf-8?B?RzBBSjcvWm9MUDZ4WFBGeU5GMmRYK05qYlNmTG1TYkcxWkFrZHJNR2FNNWhK?= =?utf-8?B?NHcxZXdLcDJXUDdCb2VnbDJXbzFMb0RCQU5vUXZ3WFQvTjFDeWI5NXA1R2h5?= =?utf-8?B?Wks1cWdlM3pNRW5pb3IvNDJGMzdWTVV5OXN6M3FqbjZ5YWtaemI1bjRiL0ds?= =?utf-8?B?aUo4WUpHbFd4VWhBTmtRdUJkUndNZDBKOUtZeWpPTForTm51Y1c1WkNKNGsr?= =?utf-8?B?SW1HT1g0TW1DWjFHY1lEVDFFKzdnRTIzSG1OQStuZFN5KzZ4QVFyeUF5OW9P?= =?utf-8?B?dUg4aUFpOWRWRUIvdytMNG85MmFoTHJraEZ4TldCL0MyNkVuVVQ5M3VaMDhB?= =?utf-8?B?aVJWMXlLdFRoVkp3d0Y0TWt5M2M4UC9QQmZzYjVtT1FDbDBZTU5pdVY4Wm9N?= =?utf-8?B?cHk2YW9INVJHNm5McFpURVB4bCtHT0dxUVhYdXFBUUNrOTRHVEo0eXNza1lP?= =?utf-8?B?UlJLbUVMVnpiQXp5TG5pSXIzVldwUTBwZUZHZXBUOUtOOVFFc2JaanpKVElB?= =?utf-8?B?Y21iVWxUOFoxc2VmL053THhOczJQc0lHeCtadWQxck9yMUhSUEZIQ242OVdz?= =?utf-8?B?WnpOODNFTjBTZVhUQVE2d0RsdWljWUhCeDArUDhMbTRIYm1KcFJ3R3h6NDUz?= =?utf-8?B?cXc5Q2ZsVUZvSy8wMTduK3hpYlk4UWhQcFFOU2lPM2FlY0ZKY2tTc09Kdml6?= =?utf-8?B?VmNJcE01elpmTFlMS3BJTlJOYmhmL21VMmY0TklON1dzV2srdG83d0hzSlJ0?= =?utf-8?B?SU8zbmtwTG1xc0U5UksxZC85QXNHeUVRaGUxTEJZK1NiUHYycGMxV3BVL0Zy?= =?utf-8?B?ZzlBbm0vdWFLZWVHdzZ3eWdTVnJSWVZZdnR6SDB4MUpDcFdnZGNUNUZ3bGp3?= =?utf-8?Q?rdSeM8/5qNeRR8BqwkxRNjQ2xYeCOk=3D?= X-Microsoft-Exchange-Diagnostics: 1; BY2PR03MB476; 5:4pzWn35j6+0D16CzgQ5FZTQOSIxtT5UiIOfrSYrQBRENoS/IyseGNJEUHUXMzr6x1aMaBYtpXIeD1v8cQJ0wRAuKFUyMK1Tb5N+yHakqdIKjTFsRWQfqrDtXIb6FNSsEoSF4BabvsDKMrcnXPYhTHAGXtivwKydfZSyJOLz44zAQfEJfyBAbGA8FbyI2/H6kHz21geUBkcM6syt8iTl4xsUjN+/Vui1zVw4ENr47oKs0irO13aap+DRPR289y+orUpf0PDiti3UNiN02AtEeXffo43qGiH9wBIn8vPQ91NDnRLo99TpVnWmns6nzqf+J9AOqsfOahUqZn0YMNnZD6MaZZYkpS7Hwg67H3KZ8hpcu397EMPb4u9Qg8Dcl66Dr7f9Vh6Fkf2y4if2PAHr/n2zwctQe9TsGqopljqLWyUxY8M4781ZR8+dT5nBRHg3Ve06Q/0BSygFDxWpZu7DTRdxNHal2fua8Sz4F7slTlwcM0SE5pTmgbNYkG4hUewXsQkwE2QlQtiGmUaRz9bLkmQ==; 24:YZAmTOhNEs1CsUXOQHDdGsv5P531L1oCIc2jsh9XophAahCRB/PHxbFqKE8ogkpRH5m3f/EIeATeTvS1YUraMP77PLV6lsHGRHzEFI+Yhrc= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; BY2PR03MB476; 7:OH4+b4eXEz4hJrNsaq4ItkiSX/OlrugEST2YRnGBEWSe965g7lxkUQh5WjI9QXXqsSf83Nib2Fx2AUgtY4jwqWoSvCu1KmllORosbkTf697nAx3uX5QRnP36j7LA65RnNlTT6BtfpGfCmhFF2PQwJLqug3n1bxlEar1FfK9tYGXyvw0QzXom7wsJTWUVFcbZUzxXsqFVtdfChwIIPC/jstoFzSs+d+7LZxEqLPHq9bKOT7FQAvrF67Y4DevSCnOhKCEEZ0FPjqcJORbrAJgYjGnMKyIs6Rk6doWar3nLg3rRAyW/AzTtzb3bUmKicPulamV/yIYuw1OXVf6ljoDdK0P/l8UMcb+tfVxDRkBUCBzb07iXOaxEUCmoGo94B9nS10ogpsNOTreKQ75dQmK4OJJLYZYmchuRSv0cOFdnqoSy9uPC0+tqRgwU91AFXeozQq3IV4A9xPeM7L9iI+N7Cy+PDit1cjofoaiucm+npX9PDqz1YVBKGBrc3mQCUxxAraw6/ZJjQ+FCeml2uHSFD0Hbl+V46A9veDNRSY3aWNjk9Gp68jUy4IvpUaCa1ylHDWV+u4HamM0H/ZM4izF9/AM9kffxpAzZCOYry6o0+FpX08RMcmhJPUSXkI4zy3hLE+dlyNhlJ53fzTfiSJlYwGx1PquP1hX6X9MPhPfboDgnR4vDEuSWX3iFtXFz/ZW02/ggzdSQqHcM5Sm936sck0jSPLGLdEBYiiQKIU0VWez5RHlnYBfc0Q7G14oQGZs5fTU4vnhGLIobhbxTktWEE3pZJR336vo9xbzX3WwU7Wk= X-MS-Exchange-CrossTenant-OriginalArrivalTime: 05 Jul 2017 12:54:43.9431 (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: BY2PR03MB476 Subject: Re: [dpdk-dev] [PATCH v7 1/6] 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 12:54:47 -0000 On Wednesday 05 July 2017 05:25 AM, Gaetan Rivet wrote: > From: Thomas Monjalon > > 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 > --- Though I had already acked it in v6, (from DPAA2 (bus/fslmc) perspective, as well as generically): Acked-by: Shreyansh Jain - Shreyansh