From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from NAM03-DM3-obe.outbound.protection.outlook.com (mail-dm3nam03on0053.outbound.protection.outlook.com [104.47.41.53]) by dpdk.org (Postfix) with ESMTP id C1A945583 for ; Thu, 10 Nov 2016 12:07:21 +0100 (CET) Received: from CY1PR03CA0034.namprd03.prod.outlook.com (10.174.128.44) by CY4PR03MB2741.namprd03.prod.outlook.com (10.173.38.7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.679.12; Thu, 10 Nov 2016 11:07:20 +0000 Received: from BN1BFFO11FD040.protection.gbl (2a01:111:f400:7c10::1:167) by CY1PR03CA0034.outlook.office365.com (2603:10b6:600::44) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.707.6 via Frontend Transport; Thu, 10 Nov 2016 11:07:20 +0000 Authentication-Results: spf=fail (sender IP is 192.88.168.50) smtp.mailfrom=nxp.com; networkplumber.org; dkim=none (message not signed) header.d=none; networkplumber.org; 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 BN1BFFO11FD040.mail.protection.outlook.com (10.58.144.103) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.1.707.3 via Frontend Transport; Thu, 10 Nov 2016 11:07:20 +0000 X-IncomingTopHeaderMarker: OriginalChecksum:; UpperCasedChecksum:; SizeAsReceived:1160; Count:13 Received: from [10.232.14.87] ([10.232.14.87]) by tx30smr01.am.freescale.net (8.14.3/8.14.0) with ESMTP id uAAB7GIW007960; Thu, 10 Nov 2016 04:07:17 -0700 To: Stephen Hemminger , Jianbo Liu References: <26890399.yRKBLeyzpS@xps13> <1707413.bZtX9g6zPm@xps13> CC: David Marchand , , Thomas Monjalon From: Shreyansh Jain Message-ID: <813c70f9-3e55-bb00-a2ce-c9d9d09d59d2@nxp.com> Date: Thu, 10 Nov 2016 16:39:36 +0530 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.4.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset="utf-8"; format=flowed Content-Transfer-Encoding: 7bit X-IncomingHeaderCount: 13 X-EOPAttributedMessage: 0 X-Matching-Connectors: 131232496410417709; (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)(7916002)(2980300002)(1110001)(1109001)(339900001)(189002)(377454003)(199003)(24454002)(5001770100001)(2906002)(4001350100001)(97736004)(4326007)(68736007)(86362001)(92566002)(31696002)(64126003)(8936002)(189998001)(6666003)(2950100002)(77096005)(65806001)(65956001)(47776003)(626004)(586003)(65826007)(23676002)(33646002)(5660300001)(87936001)(104016004)(31686004)(83506001)(36756003)(81156014)(81166006)(8676002)(93886004)(85426001)(7846002)(106466001)(105606002)(356003)(50466002)(50986999)(229853002)(230700001)(54356999)(76176999)(305945005); DIR:OUT; SFP:1101; SCL:1; SRVR:CY4PR03MB2741; H:tx30smr01.am.freescale.net; FPR:; SPF:Fail; PTR:InfoDomainNonexistent; MX:1; A:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; BN1BFFO11FD040; 1:njLtXopKSTHCJWeZesVpshITDzlHJCbaP26asae1h5y0e9aKPWAuM/AOOAvB14oslhKzrymi4UvLiA2l9nVSHwPD3tZA82mO6/Ywtpudz/LxB6fzuTx5fCeVjv95GmVnjXYMV6Xvm8QcHJcQAy8/0Io1JxKMkLfEwtcs4pOInc9Sa5oVAXH3E5UobrUOriOcLW+QPKjb+n1mdeWScdH6A+2xIiadLe8usbBLa2LT/96uk604+7DMWnnbucXnS96eIRBDgOuUrdkSfOtb3+IJ0Dg+qdmIKmn2diIahWp/05uSM5Tdog1M5VnXtY2IAw66ltXlWOaDkp9OHSsf5L9Qjj0aHpMlnSB6WiYK1nK5sNiz9h2J/r47NYhBzETYXgoKOZ5H5D479FHzFm7fRQ/K3hwJRoRbEEYUa0e6sAVO3zjhbjYHmmhNqEKwr8XbCuhQ77Wsr+R64CxHPCq4A80kX8X/lBunfSJez7zK0iNjRLBqASgrEr4QSJB357lF7n6MwqPIVTXnlg6SUglmov4ldWLXWU37x4EcNQGzJtHjyqJgkKqs91tAUsSSddkPWguRunh8HR9g1Acc3bL1lIic6okq4Z9imIMMJywr6y7MrFs= X-Microsoft-Exchange-Diagnostics: 1; CY4PR03MB2741; 2:2kPzq2bH8NRdQRy+BhykbOC7+uxgWaFZ6hK1RblUwaQUa/lyb6kzncT5YKQBbvfIBTmsK1/buPEc7md/SU+0J7auQLYjtAx8RZ1WEgDkWqF0SBYHap1DD5izHfaQRJf4JU8VgNihUkUfr32S5F1TgPy+3kYH1GGGiiHu3P8s96Q=; 3:CZT16+Byr3LmUGsRxxtaPParhRmoDLWPeboE6VN4Dpicc41SPlgwNTEsty0OJE1yCCx5i36pT6Y8DQV1+7+TzDwgpaFZt3Kvg0KtLCXPvxl0Gl1AKjK/otoUrtFsJMMJ9eToElfJjjpq5EIVqkcuAEOdJDx2Bg5XmcZXhb9zwS78j1ygDF7X82WIXCjIVfM5xgC6TrKOpiObLNvOkf3W4ow/PyPb+j/078IvD31sW3ZzR8YzrHHLMQxy/tQWUzaQrXI6e6EY9HL0WayVF5a3wQ== X-MS-Office365-Filtering-Correlation-Id: 85733380-0991-4f88-78cf-08d40959bdfc X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:(22001);SRVR:CY4PR03MB2741; X-Microsoft-Exchange-Diagnostics: 1; CY4PR03MB2741; 25:I/Vb/0s96SlA7VumQtMk9J22NGRy7FQypXaKg0MAmLrQW2/eoNwsDwFznDwpDiF1Jje3z0wCPp9XhMXKXEVnW4lOr44dEH/3P9xuq0tjznbvHND19oHFGAVwpJ1OCFMV2ky5hql5APN3VEsjoDqWTmo440Lwssrl78FAeefRHlER54DVT39+Q0gltR3oksbPPhuAEpEMGe6PTyUMk/rxTmeKtVhZ9K+JOgI7tcA805pyGlzw3t2c+YHszLS/peOgLudILgv8il8KDHqe1BkhKABtFMx+8mBr894dRJs4fLO7g+M1j8qTGsaHca8Bv9pfixlv+eGNyGGG9wt0PEPGYR/XWq06aAFYva6H4x5cQ4KuSlSbn5DNDJkCGRHurRvOwENf+FHHeNsjmRprWh6cqe6+uou5vv1Ff7zV4pT0bXyfirdIR74RU4qw6ct9ixKhcGJLTxDMr0PFkuuoSjs8g+TTfSiWiQ9qcJMHDZn28Ul+IAAP9r9AcYUXSaolJMeYHaVi9hMEE09oBKmFZgWNf5KtxGkUAQzfePdQa/VEPKMnLy/ZJbagcpZwX3AhsFDY5Irbp39Pt1rKGkzP4XqExVUpzpHMflyqEa9CsIso7zzyNiFklTsYtVmZI2QQJo1N8CTnfoq5UNaxwkRvMuTM5YSfTUai13wJmz24UueP5Z7noAFjfIx+7HhOfyhoF1EdEvTL+PhJCYeSRHDf8ZYG540xXkxIh0OdNCEwBlQhNutEo6h7fsEo1DZzNuGssn4pkYJM1BU802+39La24ZvXdXns1z7SJP9Dh+jjOBk328c= X-Microsoft-Exchange-Diagnostics: 1; CY4PR03MB2741; 31:uvDv6acztNIDFmYqORkRDJZ7Ch60mIZSe5azkSDKvm/7Cl8UidKUc4IM9npc9kIS+h0i+yaMqHURbOd3YlSyqYFgLhZgvC5GTFMIL/UdE2nHoJd+sbHp1TSKRjRur8Jv+/uvmVMFQ4MmghGIkt8PpYs7VcbxwdvOjYReSUjaf9ta4a1vKP57QAiyy5JocaIs0HNvxjkVcuaYA0458ovpTgNtqsrg3TREClXYJJPFYIbciLEdrIxOXaH6tpPI+yKWfR6cqMyfXxLpbhx2ww0Dmr/ICibf+eFtVH3Qk+DcFj2cZmnPFs4zmIXGxOVtZ3rM; 4:XH9Qny85r+3+Fe1hcHuhXaro/1+FUSJMjabuRZWUN5PJUNaxD5DBC8+SMDgg5gPbqDd9vZOMXIhJDCdT7i9LV7hsgu2+ItIY6RHzxNa7jLtEgIw79HVb5LtxFrnhcg1v2JJSmQjhrpa9To7iWektDiLa2zsLW2ZxwNvoRDRUgEVarGHMsTXOnOb8jzCX6s/T1NcgnM1dD0MZBC4l8jJQNlvWLyrGvB6j3cFjrehWSqhYoo+FVOcqEp6P1JvxkbPMmZH+IbYH30zm8/X428eEtfeuYJ5JWWjMteGREGqNO5eeD6ovppVlLHDz8CNSS1jAvITwV85mv7YM7EgpEKdaPDexD2R1431ZZN+P1qL6MyZBpLwvV9RPp3Pq3HXESFexp2UsisBUAhSOGl50nWy9B+78xTQqzfVaVzu1wIWQIAcQvhkdiLJDo7/W+B6/J3QajOc3XacCO7Ldgta1dA7Kfeh5/P9E+P4HEYq815cfmfnNReEvrAJdUaCgSLvdjrDa X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040176)(601004)(2401047)(5005006)(8121501046)(13018025)(13023025)(13015025)(13024025)(13017025)(10201501046)(3002001)(6055026); SRVR:CY4PR03MB2741; BCL:0; PCL:0; RULEID:(400006); SRVR:CY4PR03MB2741; X-Forefront-PRVS: 01221E3973 X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtDWTRQUjAzTUIyNzQxOzIzOjlkUllZbTBLek81VU1jd3VjUyt1MWt4QkFv?= =?utf-8?B?cFBVYk40eWZoaW0wM2JZYXpuYklieEh6TmNXMWZUS21hMlVsWmhlZ280NEJP?= =?utf-8?B?Z0ZKeTdZUW1ZeU52L1A5a1EvaG4zT1ovZjJIQjVuVW1lZnRtWStrWWVKM3g2?= =?utf-8?B?K3B4enlGazE5ZDJxNitJM0xQeVhHOUx1cXVTazc4amFiTFR5QjJFYlZwVEJw?= =?utf-8?B?QjhJWHhva2h1ME4xeTUrTlIwdEZ0bWkvbzg2NEVqeThkM1h6ZFdwNk5WV0tp?= =?utf-8?B?UGhqYUZEZ1dJOEdHQ3FMdjJoUmJUdTN3bStBZzhSMnBqZ3ZXY1hTTlZrT0pr?= =?utf-8?B?ZkVQTEgrL3UveW1RR1FkK3lDMHB2bG5rT0tKQVF2RDNyWGdqUXVMUG15cEh6?= =?utf-8?B?NFhjWGxheTcrTE9IMDRpenhBdUlwbTRYMXM2T2JqSlVvQ2hMN1NEY21KNWRs?= =?utf-8?B?b2puNTFMNDRTTUdBK29jQlpQZmRYOFZWL2tIVjBuTmF2T2htbkVaOUZ4QnQy?= =?utf-8?B?L203TS9FM0hlWHkzUHduUjUzbm4zNFhlKzVKRVp4NEVJamJKZHdVTlQ3NEx5?= =?utf-8?B?bjJPcXUvZGwwWnNrbVFwc3hRUXNlY3VDTytadlF3bDJrNkFBbXRZcnZNTEo3?= =?utf-8?B?VktLcFFtWWpiK1I1K2RMeThlaXprZkQ1aXRwaGZHZlU0R2V3MmpRVTZCSngy?= =?utf-8?B?TE5oZlBGMDRRMHU5elRpYWVick9UcWlKQUJiZk9RS0tvbFdyRDg2Q0NkRis5?= =?utf-8?B?aUFZMmxDK3NZaC9XVjdGb01EVUhzUVVJcVdlOFQ4U0Y0SndGNE1ZdlU1Qmt3?= =?utf-8?B?OUJTVzlncGY0RlhPUDJPNVdpeUJiaWhiNjRaQnV2TjE2ZDJUZXNKNDBpQU5n?= =?utf-8?B?YW9UV3E5NSt3QlBGczE0bDRpc3gwZG5zM3VnTG9PblVmM2trak9aWnhqeWd4?= =?utf-8?B?d0wrZUpNenlnN3lpd21TWC8wdG90NVg1Zkp0MVJhSFFScWplM1QvbkdSb3lD?= =?utf-8?B?UUJWVTJKYkd2QXJIL1FEOEpwRVN1djlTQU15ejBmRzgvdkZCUGd2Wk5iYTUy?= =?utf-8?B?eCtoZ2VkQkxaQ2xnNDhtQ0VKYkZSemUwS2FvUm5YVU9nei9UcVYxc25RZklu?= =?utf-8?B?YjRsSG4rdEpaVzA2QmJ3d1ZPc0VHL3VLNUR5VEUzQ01UdUpqanJHUkJ1Yk5t?= =?utf-8?B?dlNJZ0VQdlJvd2JiM2NFNlo5VjdjSVBYcndpRmxNNkdwb0ppMXVINXFKRFky?= =?utf-8?B?YUFwY2hYanByaWNBaVIvUXljd1ZnMkUxYVRrY1ZnTldJSXZETlBIZTRDb3ZN?= =?utf-8?B?RStRNTBFNUhpQ3JRajFJeHZtb2E1a2lPbzJRRTN0S1FJVGNCSjZZZnZIMXZu?= =?utf-8?B?SFJMWlFXL0tUSUJTWlVaNDV5c2NOZjNZZFFIN3J0OHRFaDJKNWNHU1lkZVla?= =?utf-8?B?K3V5UjhRQjBGL1l1UzB5OWFkL0RQMU1GYU5GQ2lleTBIZEIxZ25HNjZPTXpk?= =?utf-8?B?VUJsVVdiamdWbWJ6K3E4ZnIvQkY3cGorRW93UVhBRnpSSndPcWRCaC9Zd2JS?= =?utf-8?B?ejZ3Yjl5ZUUwN2FxRzZBMDFLLzJFWjZ1dHZyMHdRMXQ1WkpyT1lsU0E4cVdp?= =?utf-8?B?NE5YQzkwSGtlMTMvOCtYK0N5WlRtZE1uM2I1QTFLTWk4T3I0VWhQOStiM294?= =?utf-8?B?alRTVHpjNllGYW9PeVl1eDNRWlZGZ3ZJdTZaSUNEaVBiRjcvUDZCSUNqK0dm?= =?utf-8?Q?lubSoo9gkPxv7VRHFfSZZEDCoixuasrx5dv5Y=3D?= X-Microsoft-Exchange-Diagnostics: 1; CY4PR03MB2741; 6:j8/lXvKFlJyx5+vDfeuKacyr593KL/q2s0cMizw8qcCsqBdvrSIBW4EkfATXPvZwTzburB3JiXHxsM9emiVBDj4b1g598J3tCTfs/iUGHjbtjK8VbCkID+UEzM+1YakH3Guey9dLbj5TGF8qu8vhH2Vjrmx7/NLqdPtTS1dLjcdDFwf5GZt8L/Vbc5M1ihCgvmCNtXlCNrkn/4L3u8Wb3nJIofWE/Px7HFdfPhlA7qevjzD9Tl7iI4w0HA8EF4TOqn8DclxX7JpF9wZ6Cq2KeaUbcFJ6iEi4sbYwZvgB5M+aCBCPS4GKGOMsapOOyCt9; 5:fFEShxv0k1hWnt1fnZGXvuT5Hse9RqpunPV4rd6tMSEO/FEF+zCWfE7EHn724BgSiHG7+xQsNtLpFtbW0rmBEGOhF4My1FGA6WbhuimixsTq2oKCpVUYELLbzNtWVqTjT7ecxVLOWMse1V19pT1cbkewLUopsIilQv2peXigEq9iWcyB6jJ+D83RisDfEJ2E; 24:zFf3u7ymTk6CseQtpGkwf2MH/qhy0ytyQ+WXiggRxwmbdMs8DrOX2/ge/gDxP/WTSDwSrVgC9uIP1Ak0nZmKoHDXmH9OPQZw5WH1bz8U7Q8= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; CY4PR03MB2741; 7:Ldta2RtekpR5C9aLq6o3osMIjn9jA7vnpv7QkM5Pi4x0t9+QfrEXBwRjx8vFxJEZxwnOnGXXFKunPVCm2uzMZjeR47j9NYYrfYZE4EO4f0wUXUKUzm7eGneCeXEWwmoD25zVCUlArS4Pch8xSfEs6/fuRoDllVksbHkpHPla+3VDQ/Qpx3arxc2M3N8F1USeuy7VSQ4s/1NmxuR+429bLCf3IsQWgcNN35sXu0PDT7xnUE4YGYCIloAGrIUlIljEc6UaK7ykdfCzlRHbTLSujwy1in5kijxW98elCo3k4DWofiatYq6qggfzjjqvWoAsTZY5P9KeBd2k9bsQwIqSZw/D8WsbrlcrLfpxTpIHabc= X-MS-Exchange-CrossTenant-OriginalArrivalTime: 10 Nov 2016 11:07:20.5893 (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: CY4PR03MB2741 Subject: Re: [dpdk-dev] Clarification for eth_driver changes X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: patches and discussions about DPDK List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Nov 2016 11:07:22 -0000 On Thursday 10 November 2016 04:21 PM, Stephen Hemminger wrote: > I also think drv_flags should part of device not PCI. Most of the flags > there like link state support are generic. If it isn't changed for this > release will probably have to break ABI to fully support VMBUS > I didn't get your point. Currently drv_flags is in rte_pci_driver. You intend to say that it should be moved to rte_device? And, all the changes being discussed here are for 17.02. - Shreyansh