From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from NAM02-BL2-obe.outbound.protection.outlook.com (mail-bl2nam02on0067.outbound.protection.outlook.com [104.47.38.67]) by dpdk.org (Postfix) with ESMTP id B818611D4 for ; Tue, 14 Feb 2017 01:09:15 +0100 (CET) Received: from BN3PR03CA0099.namprd03.prod.outlook.com (10.174.66.17) by CY4PR03MB2949.namprd03.prod.outlook.com (10.175.116.139) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.888.16; Tue, 14 Feb 2017 00:09:14 +0000 Received: from BL2FFO11FD037.protection.gbl (2a01:111:f400:7c09::131) by BN3PR03CA0099.outlook.office365.com (2603:10b6:400:4::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.888.16 via Frontend Transport; Tue, 14 Feb 2017 00:09:13 +0000 Authentication-Results: spf=fail (sender IP is 192.88.168.50) smtp.mailfrom=nxp.com; infradead.org; dkim=none (message not signed) header.d=none;infradead.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 BL2FFO11FD037.mail.protection.outlook.com (10.173.161.133) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.1.904.16 via Frontend Transport; Tue, 14 Feb 2017 00:09:13 +0000 Received: from [127.0.0.1] ([10.214.83.190]) by tx30smr01.am.freescale.net (8.14.3/8.14.0) with ESMTP id v1E09AuW026011; Mon, 13 Feb 2017 17:09:12 -0700 To: Jan Blunck , Thomas Monjalon References: <2321224.ZvC7RxeBXe@xps13> <1487002834-27996-1-git-send-email-thomas.monjalon@6wind.com> CC: From: Hemant Agrawal Message-ID: <8a3d5fe6-30e6-9529-46fb-f58be72a903b@nxp.com> Date: Mon, 13 Feb 2017 18:09:10 -0600 User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.7.1 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset="utf-8"; format=flowed Content-Transfer-Encoding: 7bit X-EOPAttributedMessage: 0 X-Matching-Connectors: 131315045537876069; (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)(336005)(39450400003)(39850400002)(39400400002)(39860400002)(39840400002)(39380400002)(39410400002)(2980300002)(1109001)(1110001)(339900001)(24454002)(199003)(377454003)(189002)(50466002)(92566002)(81166006)(81156014)(626004)(64126003)(106466001)(8676002)(2906002)(77096006)(7246003)(7126002)(105606002)(230700001)(305945005)(31696002)(68736007)(81003)(23676002)(65826007)(4326007)(65806001)(65956001)(47776003)(575784001)(86362001)(5660300001)(8936002)(38730400002)(97736004)(85426001)(356003)(83506001)(4001350100001)(33646002)(53936002)(54356999)(2950100002)(31686004)(104016004)(229853002)(76176999)(120886001)(50986999)(53546003)(189998001)(6246003)(36756003); DIR:OUT; SFP:1101; SCL:1; SRVR:CY4PR03MB2949; H:tx30smr01.am.freescale.net; FPR:; SPF:Fail; PTR:InfoDomainNonexistent; A:1; MX:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; BL2FFO11FD037; 1:iU+KRW2bWf5euKL/koeayiQaRXGjmGCjsmCzjjjxU/zlXT3tstTH+loxH757OKH03bXhGTJtDb/yFV3b134Qn9L8jrH0yw/HxO8GnxB6RNVSLQ9/j8sLMWcrHr1NxtMN42lARRoDT282dDv3CTfH6/WVLMGvjhNf/9Pz+unkBoKcft/js8lks5YTEEU5MByUB1qSlYovZp4qi5Yl6CseZIG0vX8OzSC0rR8FkS0ocghHmbVG5TF0AZDShSbqiaX0peMCqZvjDG1DVRfYOIj9BktmP7nlgZqsXR90wzxxEVolWyWhK+y7Kjyfz0J9XihgOrBFNJDsmOxdAFyYQkWGI9UWPSJvKIPuEg5sxMw97VMuxKOm462JebvaTw+6h8d1hoao1zwdthajcB+Egtprg5TCGb2L6cnnc+iuEHCD1Czn4nfsUOmmsORBT9LNAFTMVuXaUyzDlhZlCLTaLv61wBvReRfU9ZtX0KVsTXZ5lc7mZdm/eBsH5XVwq7oj3aXr8y9dtd1PJMMf3KRceii22wQ4+LpC7W3tFffY6aE+CnbotqLILO1KB2E7hJbaPXHx X-MS-Office365-Filtering-Correlation-Id: 0c8e6434-53d9-4f7a-a704-08d4546db567 X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:(22001);SRVR:CY4PR03MB2949; X-Microsoft-Exchange-Diagnostics: 1; CY4PR03MB2949; 3:bd9kSekAPadfEIVRkYOuPwfxlfgcnZSX/6Oza/rRE3jZ6MKuJ39iA06PPYkZ3ASxVkYevcl3IkPApU4Nu1TZ88Z9LsW1E5xygcCzawiSSchIEDbn29+bZ9B4ac8WiXY1hNeyGwd73+OQDNAj8IXR5X/koGDbD5W47yfyVwqwAmrS3aTt1Wj7N2DNxEiegDZhf4sS7TC6l1oaCwTqctFaGwIv+7RqGbnp28wrGkr/ttpcicEpXZqS7PATT07DHpffgFadiQf3/qgJ/Yv+R7RruIItnHqHXiIW2ao/la+bwueLGN5T7werSkfLVSSEJm6wmQK31lRd2yRhlEc3yBQCA72BTINxBXYJpPmMc8EcduFvWTjyWA3akyBeiNL/5Yw8; 25:ZOmA+rZfRzWWxP7tUbxUs6GUNWDzQYVsTAdnIPxOsgRzkxtSs/TGxGR3kVOaAndP5q1S4nRu+PXHFUyw58e/vH9q7ANMkaqXwfMPJIvRX3eYwyD7a7LNMa9pbfnW7lfvacRCmaeJRivVgmFUBdBP3b1FyELFzoeeSR9Fr6j35uOp8geAuj+XelaMDcsVdqpHXn6dZUr/wsrKH/Nj/3LNLbiQdEeN844IAyHfo75UAWZF8ENregmuRY/HFw35m7HYURmJ/73AcQFALKkq8rWkzivEun4pXSdtJuRwG9JUI5Lusa9NcQEkJUUogRzPzapDtVQQBWqD4oYT6fRNFSNYOW+2Pq8oUNJUo0oT+4/Y/qku//qgdzRN40ZbzWD4CmtGum2YMlJFx1yjsskKZVux1F1McUbtZGqFHtAVhYVG5ZEOBT4VjCIwz6qHIYcAgbFg5UKNi6CHulr5vCura8pjSQ== X-Microsoft-Exchange-Diagnostics: 1; CY4PR03MB2949; 31:p6YMF4v7iAFVHi1BLEQXgKAQEFoc9Nr6JrVN4LmpDXUwWie3x4Ws8NvMoZD8+b3ylrq0QeXQWhrS8VJl6YfNsll45D0QrofZwqzB/KJ0YAABJ0BbWO86vr+Rya7QV/Qk8AivuEd3AezHLHHzbcvEaFmNB/EZjEMuo6SdSAPVJOWu8wK6MRY6YW8fkTU74ZTkYBcyFbazbYsWu4tb9bxuY1cCZfZpvejbtnlE3CMcb0T5c8WhKD3EAkrOxOAYZtV7ppn2JTFOFtMOpPuueTwuEg== X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(185117386973197); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6095060)(601004)(2401047)(13024025)(13018025)(13017025)(13023025)(8121501046)(13015025)(5005006)(3002001)(10201501046)(6055026)(6096035)(20161123563025)(20161123561025)(20161123556025)(20161123559025)(20161123565025); SRVR:CY4PR03MB2949; BCL:0; PCL:0; RULEID:(400006); SRVR:CY4PR03MB2949; X-Microsoft-Exchange-Diagnostics: 1; CY4PR03MB2949; 4:9zbySsdmaWLq7k25EbttgEyNecnI9VSsG9zb2NaV3s1pmdvBEdxuMjg1lgn6RPd3NdzF/L0amUPXutetlBbva5r1g8SmCePzEM7vN7EttzJ88Lt2d07mgxvA0bDffqgLdvf2XR8daa3KzwgjevcE+zLSvRS5HzFTEzzXZkEuhi2W15MUmbVTqgHqZ4YHK/8WEvmYoptHJ6j8kdH7qyQSMexGQcifaXmSFyuuNkZJglQvWqu+OCBvOnyoVseCqR2przMzoCvAPYSSDBV49E92lvzVVDTy1oGIpQJGJXVBPG+d3V75LOqJ1vrsnxAMjeAnt77dbK4Hiawye9SGob8XZ/gYC+luGQjiaGCkGLNOwWsgSrLaiUH5ZFWzfyjk8HTL35dZm4VWr3xjVlqlfvZXrWWNCoqYPZDUQYQCfLikg/U5pIJmfkctjKtt1iaKwd4qZxJ5ktfJy6pG7/UU27Zw96TvOwZ5psRNYmiipDgKVRni887BBS/ESfob0lPmCZ/LHxQSkP4uMR0v1u+RIFYVfXI7k3SoHSUvCBWvQhFwhbcI9Q4x84ERGA1agXqD+X9WIEuVPZoUSohnWbdFzX3RY5mrlQ/vhlnIwk0JbKqRsHbfTqjg0Tkf8Tf6m3bSOSn6ljJszcQcEvDoV89mGo8aEZLcVwohuUbL9/V0KxHB83eRWn6rPCNlcg5esa6oynDzICerbcKfwP1nfo8rTqUTPJnZ8DRRyqcV25+dj14ObLxHnjJIIKXrzV8jxJgUlpMM X-Forefront-PRVS: 0218A015FA X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtDWTRQUjAzTUIyOTQ5OzIzOk5lV2MvdkcxbnlnNGY5SnJpbkhNbzVtNE9u?= =?utf-8?B?WTlPdkkzWXRtMmJxSzlzNTFrV2lrMzJLaHQ4cFdzZG9DaDVEM0JLS3laLytX?= =?utf-8?B?TUpnbUlhY1VnMEhPYmZQdlNJaDVTaUozVHVPWk5hU2o1ZUtZR2U4TGNBN2lO?= =?utf-8?B?VytlaFI3cWg5dHBRZk1jZ2FSc0wwZFhlbm9VZmJQSUl3c1ZWQ0dieDdSdkdW?= =?utf-8?B?eGZBcldoZmN3dXpRQ1ZzSTJuS1JnUTFHTnhsY3E2dUVMTVpVRUNuVjJMd0l3?= =?utf-8?B?R1JXOW5ReVpabTZJeWFmT1NrSW5WVWpuUjBmREx6T3E2ZzFVZmpMRXpwRHJC?= =?utf-8?B?WFU1M0l6L2NCZ0szUkJ4VlpOcjBKSGdkSU5kckhGN1VaeVF5YkUrb0dRU0RK?= =?utf-8?B?eEVsODlCb1hUZXhhOC9WQ0E3bjhKckxmRDQ0ekRjSHQwRFlydUhlM2s0eGsr?= =?utf-8?B?RHJVQWZ0REVMbWtkUVJoZXZ1eTZLUVhTclVyRjhlci9uTnM0SHBlSWtVSHJi?= =?utf-8?B?YVExTG1Cc2ZoNDNNM3QvUVFnUnFZYXVySzJnLzZmSmZ4UTJjeXR5WVorMGVE?= =?utf-8?B?TU15VjNBMUpKazZTbU5kVnYzRVdZa1pMZlpTS3hvYzVZbVpHQTVzVWc3eHlw?= =?utf-8?B?OENGaWpZOEZ4S3N4Vi8zMk5POEFrRHJFM3hLV1ZZSEtYVnJkekk2V2EybnhJ?= =?utf-8?B?Qi9CbDFLc1RkSWFEZG9MZlF3VWh3L2RNWGdJbysrRWFMcnYrSEtGTUhFZUcz?= =?utf-8?B?MEYwT3k5b01OTU9vK1hwazJLRWs0SGxON1dEQmo4Y2tEcTNDL1V5SCtGNXlp?= =?utf-8?B?aGdRODFDNWZDQ2gwYnYrbDF0bis5Qk04Nmx1WmFPZFIrelcwdmRGSVdGQUhT?= =?utf-8?B?S1pUZ1F2ZVo2U3k2VWNOL2NVb0FMbkgzRTkvU3Q5cU0rTWRwT2RNbnloRHR5?= =?utf-8?B?cnVXL05tTXkza2VjbnN6TTgvZkozcmtQSFNNbm02STRVWXNNNnAwNlRpVXdW?= =?utf-8?B?NjdwLzF4cFNrblVkZUt0ZVNoWEtCeERUU1d4UzlsZmVxeUt5SGxhOHA0ejdG?= =?utf-8?B?M2xZRXZVR2hLZE04M3VDM3Z2ZUVqcW1JOEtZQlR1ZFhVR1VBKzA1VzlGMzdo?= =?utf-8?B?OWN6YmVoaS9lQUIwenJNNG1Na1cwSks5UWJjQzJ2eHRqT0pHMTRVdVRDYUJE?= =?utf-8?B?NG1VdkdNd3psR0J4RnFDdmJZeUtGZEU1VXE3ZDIwMjlRYy9UUzdjaEtPV2Q3?= =?utf-8?B?WUFOajVkZzBmbFRMSWlieVRiU0FtMEFzWlI5Zko5T1pkMkFETTdNUk5jSnZq?= =?utf-8?B?c1J6Tyszb1JKalV4OE8wU2NnSFJrNXBocjRSd0dZeUYxYjhBTFRZS2NiUWdH?= =?utf-8?B?bHBjSkt4ZWdCYkQ1T0k3Y3E2b094SlpCK1NoT0dHL1Y1VkdmL0h2MnArMEd4?= =?utf-8?B?WW9JWmxINGlWUG9ZUUFDVnV2VzI5ZnRBV1NHd0xxd3AwQnRwTDUzeVZBaWFD?= =?utf-8?B?MnRXakVpZ0JVTFNTTHcvMzY0bjdWU1A1MWt3TUFCeXhsd2JNR1lrck01NUIx?= =?utf-8?B?d044aCtSRmNlM241bWU0TkdwVHphRDZYRnluUXpySUpOWU9kUXgyWjg5STM0?= =?utf-8?B?VXI1cVR6c0Q5NHRlcytxeCtnZlpzRklaQjBWTmRJK2FFOHlHMmt0TjV6K0c5?= =?utf-8?B?dTVtYkZrQVVCWGdXdHJVdHdQOWpiMGJpOGQ4OGd3MlA0SXRqcDJORG5CNVho?= =?utf-8?B?aHgyTGJqSUsyRzdKOC9qSWRySEszNnR5QjB2TStXVExHRUtDclJUdHN4NXFT?= =?utf-8?B?bVlaenVFV29NaXlPZWdoNGdYZzBucUVQb2h6L3hFNDE4OEdzZXVPWE1iYXRw?= =?utf-8?B?Q0hDeE9hek5BQlNrTDhTQjQvdWtFaHQzeU1ZNGhUcHRnVEZkUnViNWtjNTEz?= =?utf-8?B?UGdBbGZkV1lSQ3RzRVIvbzVFa3pQWDJDUWNnT1lyUkw2aVFTdExnblJrcG1Y?= =?utf-8?B?eVNYMFh5eExYYkx1M3RCYVZUSW9jSHk5aXdZTVVQTFh0UzBSRDZxVU5SSW4r?= =?utf-8?B?Zk1NYlIxd3VoeWtNVFNYWlFQVXBMb2hqalV3b3NuNG5vL3J0Q1lQT1IxbWZN?= =?utf-8?Q?Tr5ayAEle8Z7c05GTdrrXv4=3D?= X-Microsoft-Exchange-Diagnostics: 1; CY4PR03MB2949; 6:RVLlRQB7HdEm5K/FtPHkRc0114jhxlolrs2cYzxIQnaE5lqESekRdikVhWuNIZTRXGho9zKKG1C59IvqG3pUPVuiaMOZ5EE7K++ublQt4dnqR1LBkTXdDuQVAh3zfLyYOrSlFawaSTNI+38naVgQmPAas80ntvzlYcDgJ2wOv/Cj/ibBDsXJ/rUIUgM8W9XQAks4GVSwdM2QxGGBuDmUNPXQReAPcTJMhtDF5Y2sibuBUhOwQylm+SoOvAHB2YcasubsiRuB14Qqyu4MNokTsno8OTUCj3jugH1WZnFBfaEq8kL2gF5shYVIHnkLJ6fSKRSsWZ9alPCme8PBrjN1gpI8UgjBJkQVlEPdSdVDcAGB5F7lYbRCQuLpQowbZNh4PpisM/eZG+vKPqyPfcZIc1Oke+z8aPmSvxDlv4vU7N0=; 5:huNBwYAtOjzpNmaD7ThQtNt+wsuKRHkGuMyKpWkz2G6XKMLGPqjwqBJegPwaRImxdIXRJhVeXFvNGkLLMHJaqudYn04ZTVickx+ck6V9utk1Pz/BpmuEVnK/L0QcFsrHq7Jbn1kH7zWH/rjZutHoAYqYkrDxUunJmjhx75Tsx2wlc5ZlNVlNK2qyQZmlkNRO; 24:DaIVTsAfduzhhJXeQ5OgfRDx1HzUG9ez9HPmIyYTJrZW0DPvr6NcofFUkakQWsVPWdOLZ3Let5ct1cBVqZMBN15jhZ93CTXjNCgpvZ6fdVw= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; CY4PR03MB2949; 7:xEU6VeQ2GzKf5U7x96izWEa+6Yo+o/a7zpVOH6eSorpFtFhMYKocLcdWl5niN4ns/J+ZOBTxuKMkPvCWJEQVYP6nMrupeKUn7IVYenza6LjlPBKgmrezjjwBtZ54KbLGQczNNU/Pcnnp3VQvqYXoXgp3cs/TdNnHkbVXrt9zMyAzO/ptzkoKtR1beAEePE6c8oERKWtYPBJMKPWu76TSKaOAUMHZmtj22rwNa91KNCwdQptCpBfO9UZg8gwMhrCnma1LpRmN74SqljCG0Ic52RoJkyIo4xXWfq+QpPHKRfRNnfRrjnEir1+tuIP06vBTr2tkg1TcLBbY0qfJ7ZDhuJLEK6RLNanb/AbxUb3UoldI4uT9tgm3D767Gqdy+o+Hu7519SCIu/RIokZ3EBIRNFqFjWHQic/Hhfg+vBZq/bKK2Di5UXi7tMBWHSG3gbivJotdDV80HM+vSNvzxfCKt8EqSaVhVzE9YRfdqHMGnedX07ceRLpVYn4MEE4hKNFEUfvZvWK5ByEY09NlLxdSUQ== X-MS-Exchange-CrossTenant-OriginalArrivalTime: 14 Feb 2017 00:09:13.6004 (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: CY4PR03MB2949 Subject: Re: [dpdk-dev] [PATCH v2] doc: announce API changes to implement the bus model 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: Tue, 14 Feb 2017 00:09:16 -0000 On 2/13/2017 3:53 PM, Jan Blunck wrote: > On Mon, Feb 13, 2017 at 5:20 PM, Thomas Monjalon > wrote: >> The new bus model has been proposed in 17.02 without being used. >> The big rework should happen in 17.05. >> >> Suggested-by: Shreyansh Jain >> Signed-off-by: Thomas Monjalon >> --- >> doc/guides/rel_notes/deprecation.rst | 8 ++++++-- >> 1 file changed, 6 insertions(+), 2 deletions(-) >> >> diff --git a/doc/guides/rel_notes/deprecation.rst b/doc/guides/rel_notes/deprecation.rst >> index f0b5329..8b66407 100644 >> --- a/doc/guides/rel_notes/deprecation.rst >> +++ b/doc/guides/rel_notes/deprecation.rst >> @@ -13,10 +13,14 @@ Deprecation Notices >> has exposed, like the way we have done with uio-pci-generic. This change >> targets release 17.05. >> >> -* ``eth_driver`` is planned to be removed in 17.02. This currently serves as >> +* The PCI and VDEV subsystems will be converted as drivers of the new bus model. >> + It will imply some EAL API changes in 17.05. >> + >> +* ``eth_driver`` is planned to be removed in 17.05. This currently serves as >> a placeholder for PMDs to register themselves. Changes for ``rte_bus`` will >> provide a way to handle device initialization currently being done in >> - ``eth_driver``. >> + ``eth_driver``. Similarly, ``rte_pci_driver`` is planned to be removed from >> + ``rte_cryptodev_driver`` in 17.05. >> >> * ethdev: an API change is planned for 17.02 for the function >> ``_rte_eth_dev_callback_process``. In 17.02 the function will return an ``int`` >> -- >> 2.7.0 >> > > Acked-by: Jan Blunck > Acked-by: Hemant Agrawal