From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from NAM03-CO1-obe.outbound.protection.outlook.com (mail-co1nam03on0087.outbound.protection.outlook.com [104.47.40.87]) by dpdk.org (Postfix) with ESMTP id E8A182C4B for ; Mon, 13 Feb 2017 12:50:23 +0100 (CET) Received: from DM2PR03CA0023.namprd03.prod.outlook.com (10.141.96.22) by DM2PR0301MB0733.namprd03.prod.outlook.com (10.160.97.141) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.888.16; Mon, 13 Feb 2017 11:50:23 +0000 Received: from BL2FFO11FD043.protection.gbl (2a01:111:f400:7c09::194) by DM2PR03CA0023.outlook.office365.com (2a01:111:e400:2428::22) 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; Mon, 13 Feb 2017 11:50:22 +0000 Authentication-Results: spf=fail (sender IP is 192.88.168.50) smtp.mailfrom=nxp.com; nxp.com; dkim=none (message not signed) header.d=none;nxp.com; dmarc=fail action=none header.from=nxp.com;nxp.com; dkim=none (message not signed) header.d=none; 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 BL2FFO11FD043.mail.protection.outlook.com (10.173.161.139) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.1.904.16 via Frontend Transport; Mon, 13 Feb 2017 11:50:21 +0000 Received: from Tophie.ap.freescale.net ([10.232.14.39]) by tx30smr01.am.freescale.net (8.14.3/8.14.0) with ESMTP id v1DBoIMu030737; Mon, 13 Feb 2017 04:50:19 -0700 From: Shreyansh Jain To: CC: , , Shreyansh Jain Date: Mon, 13 Feb 2017 17:25:09 +0530 Message-ID: <1486986909-27597-1-git-send-email-shreyansh.jain@nxp.com> X-Mailer: git-send-email 2.7.4 X-EOPAttributedMessage: 0 X-Matching-Connectors: 131314602221476538; (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)(39860400002)(39380400002)(39840400002)(39450400003)(39410400002)(39400400002)(39850400002)(2980300002)(1110001)(1109001)(339900001)(199003)(189002)(6666003)(77096006)(6916009)(86362001)(5660300001)(626004)(38730400002)(110136004)(47776003)(4326007)(50466002)(2906002)(48376002)(8656002)(54906002)(105606002)(106466001)(2351001)(305945005)(81156014)(81166006)(104016004)(8936002)(50226002)(92566002)(8676002)(36756003)(68736007)(356003)(33646002)(50986999)(53936002)(5003940100001)(189998001)(97736004)(85426001); DIR:OUT; SFP:1101; SCL:1; SRVR:DM2PR0301MB0733; H:tx30smr01.am.freescale.net; FPR:; SPF:Fail; PTR:InfoDomainNonexistent; A:1; MX:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; BL2FFO11FD043; 1:qlYBwFTiiayDHB58HajDMrGgrBoKXhMKHFidX4T7FKtxTMPypwWxGL1W3M1kDo8gC0uh9z7MCh9j5aKmqJjSWbxjaf+wFRNgD5uZU5LM6xpwyTaAc5cEX22ZRAyeU9VPQu7LQbxmDqKMXT1QfpySu+hzGSbATRh6Rsp53yaSKFGTEubZDKxmIbGknxL8wQPjaLn4g3jl19WJOnnMZsQ6dhMWYo/G1Q6VkhvT9JN4RJOIuw4/ExKlP3dmFfEGdrP6g/MDAHyr8BfmJxPgS2JMt6yVl6lZ32tU/FUPr3U7Qa/4SqVprb72OqLdQkxIGf9VMDfKcRQYvP6e5yasxzOXGyJdfZbDMqVm6wCIR/Hw8+Wt1T/KXMNTwbfGjjMkZMVU4x79aJ5OLyNErQVNYFgLOw5dBj9TjKNxb9FjdsSpP6dT6IVlkl1NqB/BAJeID8pvyx6OSj1Lf6thhcrQSL+Y3cF/V/C+PlpGgHBK3jqoaTvkBDMHHWOkUpT6v+nzNNQSnEUumKF4GnOiPj7pI1JuW2lHtzh28XljFrfPiFARw1oxdBKw3qVFk8psZUCRfjct96zppdPufYHIBurJdPngXx/CnqCbxw8ZKsaJsfHsXY2hnVc4wlrw5pfriUWKPduBpFK3uuoriPtGp8GMnk1/hhmdDPBAnfjlPutgA5HfyUv1zSZmabGnpflefRkzNb4Bv09YyblYlk59bOZ8NiOoMQ== MIME-Version: 1.0 Content-Type: text/plain X-MS-Office365-Filtering-Correlation-Id: d79646e1-5ca0-4448-3959-08d454067db0 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001); SRVR:DM2PR0301MB0733; X-Microsoft-Exchange-Diagnostics: 1; DM2PR0301MB0733; 3:rBB/bJiUgPDugq9WGbsMTuSfP6rt8hvLu+TG9hSvuba6NH/Q3tU0ZxD3lh5svShZgqHIbIy/5W1Kt9oUqK5fnQNM8rH+Zxts+u0rJwRrdAA4uhB2qTajqDEVajECTF/mcg3lUTbifPMqeRummtxcnUyeaaeeAFrQICrrlvn+DYZyTm8e8ialjY550HTjIsDPFoRUkhqmMgBFwU1BViOX6sxZvKFUZ/pZgpll7xuUtVyC4xEuFB52uY8K7jfHjmJyeZBWuwBNF2UWacxfbneMQwXO4fiFgDCnW7YaAB0LJb4bt5dMqobTI83k8R78lXVwprcLX9THsA6K6z4hMI1tpDzcB79AxjIrw+nIZS8q9k4vaYNW16dGN+I8b1HinMw5; 25:Ab2TYNrG24RYOpzgEsKl/79QWGpMdgNtvk+o6D+3YPCIaVm5GJDmr5FD644eOA61uBtvCgx/RITX+ZFhBWK9w2EmRNbcDxZfGX+5721v9tOrCBXZ2fEhZqdYwQhYby5GlySGFz8F7u2aY4Rs4CKn8xispJZ75v3M8XjSP7BG9Gop7pWapAvQpmQD1w122XQ+CwsGB3kYUJ7I2DshN528eWBb/OnJFEm+WSiO12uKuN9td39ddBpcO6VMKaoKot21ddk4vIbD27knIYbIsqqrj6IHBogHTx7FhkjNa7/j6MY9XmZhIpLrlks79ypm9z6L2Yz3tfS1KMJ0mb/PBoR3UOWWVxOBMuS6E6eXpiZDx4Xx505JthTRNCxz/XIcx18R36bYSoeKzx3dYotEoZkHTF73Px60nTiw/1V/jazHM1HidPzqTCNTIzL3eC0yiUrR72ysLeLGnKUjP394IqssPg== X-Microsoft-Exchange-Diagnostics: 1; DM2PR0301MB0733; 31:X6ykAU0T4hxd9WEfIjQ2nLtdW1XvGIzmRZB2Ybk2kqG+uRk8TQczZGSaV5wNWBr4LmQYwqc+m7bTNsvqQ+9UtG0kGDyOsPytN0Yi0CdA5LT9u44pCKRs9EyRlKRF3gISXMBMujSJGriSl4qHBOAon958QqSQcEpfCTZxBUhC7PhT7NjHcPG3/ZcG3Dmmp/TmAYt8fMJK2OQjVK5yBgpz2X4iL03xbJ9WAaANIPQNq/gG1sayNfe6v+FXiLFJheoWSyaDR1yRlYJLoBO4XM2c8A== 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)(13023025)(13018025)(5005006)(8121501046)(13017025)(13015025)(10201501046)(3002001)(6055026)(6096035)(20161123561025)(20161123559025)(20161123556025)(20161123563025)(20161123565025); SRVR:DM2PR0301MB0733; BCL:0; PCL:0; RULEID:(400006); SRVR:DM2PR0301MB0733; X-Microsoft-Exchange-Diagnostics: 1; DM2PR0301MB0733; 4:uw6qkHpMmeF7GIOi9DZQ6QPZE994lZ6Uf5PcMk0CghFx8IeFDQXf8tO7ngau0UF/k2H1fjI/L+xpYSE4jYDYfhBU4srGACsGLmHNMb3/Cxx8YY8bJU7DeAkfolruZnwnnQ5yqdYVEiFomZF37e78tuMboy0fXxUc/SvxwbU9Myd7WlgSLffja+niMPqqL7q/GejbJE8hNCyeTE4yTSzx6XzvsEWENQBdnCqdSabYyDQm3H/w323DuYOXSW6eLWkur5iIrWo/QRbtCZkPiqfJ6ugbliHOLMvge0IDo8ClksgFZmz+PabCdig+YBduxD8NX3/yd2Mhm8T+Ao8jaBSarTubWwQH4J3GUvdFGKqAL+3UuLdfn0bRfHFReltuPyeBsZ3q52aB+mhXCP+pF7iR32/yvdh0t0UdCA4dZCI39mdT1vTVaZcrjQo+wQK1FSUTasOzNVcPoT13Enlo+yLDSW+N9YVrGnFYE3qLxnEeO9oX0Kux3/rIGbXcLmtIau2MDll4pnfDFVCkClIX3Ioq7PPafRAdx0Bgh2QICwK8XIblavTqyBbb3lrr61bCWPggN/tDbmaw/SzXPpWpAzSpp2DbXZ1y1DBlMG2KGoXpMFpC5rj9FQMT5aeJMCr39ipbQNcisj+ab7UUcbwH4J4dGX6Nq3TzGD0+M4s+WEJth8UzwDrdRFfNTgzcoYYxKefIGrHNu2Q6eJLFFbTLon5+lgDLiwwybg9H24z5/nhwnLpdtTPboT2SaQ+nBH1SCSqt X-Forefront-PRVS: 02176E2458 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; DM2PR0301MB0733; 23:fqxshcx0NSkMf7nwHObKNx76K+Ej7F5Hybgoafy?= =?us-ascii?Q?AFVam6XjxJH/DUcCUvmfVBWL0giDTXQmYHEEkZEv8W4r1NGJQediCtrcX8Qt?= =?us-ascii?Q?7ZVeTsUER3evKBke4be9MRUUk+YNNLKK3xxi1f81nbKYV0dJ66vyDFrMHC4I?= =?us-ascii?Q?Sd2H0+JYppS/0N6ILnjcRlWobs7cSmo/551DccscvgBNIiRLVqT4EDd5SC6g?= =?us-ascii?Q?D7PQSas4eRPpGKkj6qxjJrZ2JDCQHjzFDj8xy+qoJd8xJwDlV0iWh+fNcX97?= =?us-ascii?Q?hPt094k6Vmu/Am5oJ8fUzkSRK8tILt6NxSoJY2/0QT8rwSJq306e9Cp60WTd?= =?us-ascii?Q?6MKsKJAIunFgGmuBPmRXKBHx+JNUNk7+mFWoydMCH1BrFMwWgsIOLJyfzdrX?= =?us-ascii?Q?P7LYGWU2X1PeVYViitRCafs2Hb9q0hIKXrLx5gfWnlQcKMY+7Glz9Rw5foiT?= =?us-ascii?Q?OjI9fMFblSxfERu/WeeBh+sI4zUubqcOcPxPHLHRVr+Aiv25F6LyGjH+2DxW?= =?us-ascii?Q?hOoPXDKqal24RwbRa1ftOLuO2nAxixuGaK9qCpEE6XyOaAs3L3HW6cp5zDi3?= =?us-ascii?Q?i3NE6MpeRnkg0yzZOzfp09FxrGOHogsT6mCYKoDGC6DTHT4h8Td4uV84skQU?= =?us-ascii?Q?9pDfllfnNNmrYGW8cvNn+dMkNqv6C3mYPfXXJoLD87bd2n8lFWkkq9JOSufL?= =?us-ascii?Q?LN9ojdwccMz2Mb0BOKB0x010OAUN1PkL2TVqu2R0A0KyQrMhfTGyy70PTa5Z?= =?us-ascii?Q?U4VDrBrRIkaSwUKpeyPg1Z/Nu6MtYoyHxhbiNulZKlYCefW59RvJicfrh4fQ?= =?us-ascii?Q?d/84gHmzejPQyym3BOp3u7jw/zNiofyqQDinQkxhck7KEkJEec+m+RMCspmC?= =?us-ascii?Q?ryCjRZoZBPP5vMxplOnLyvPVgsxyP48gZG/asF0z8bVBc91N71wt8ewy9wPU?= =?us-ascii?Q?7ocgsNw8vxc4qfpxQJ0w6ePNYgukqgHiE+5U+C3dHyyu/QC2HenFqmJB008K?= =?us-ascii?Q?0BOgewmTydp0W/dWVXId87CfdYQR+/wlZftEDlGTDnHUV+jdzfLJdAKhifHm?= =?us-ascii?Q?sd1KVIk9yvaKypjY/bnL7CyDA5EY1vboF6HzSQrgGZ7UiDk/K9+4OuOHtk7T?= =?us-ascii?Q?TGKI/Pa6RYHQNaD+hJjnyaAN+pqTs+EpTRchqkBZE0XMpuI2KXDXDeXolkLH?= =?us-ascii?Q?byDk5jzgbY9jGx8QYIX0jesW5QnnEbXn9yPyWZuh0EwKKfKn6WiUUJi1t2GV?= =?us-ascii?Q?XFqfGSO4K1+pSfj6Oug/j2SZVr1u9ceCxRaWv0745?= X-Microsoft-Exchange-Diagnostics: 1; DM2PR0301MB0733; 6:aJambxJ6Ywowqh2l+y34eAQNl0dln1BhuQXGssIgbhvMnlvz5q6dLFzGvQZpiOYDQIVfZnJh5BcnOYvunLl2lmbYW1zxWEjecU9L/8aZOisrFyeBxwJYvYkvtPDWywVa9Qfo26NWwL/Uk7zKCvE2oB+En2JhwzV6A7O4l6eQmuY3EvjjDe3D3pNBnaL/jvv7M+wpvv/nCwldLQcZEthBkCYXTbRRJeTdfIJvPZz5aN1p4e5glOQDQo5uYFTRcOjKhNdyw74yIn17EKLjQism/btVYCUkGWK8wBHZDZzvgbf+0llu7ZOF5URuPZSVn02a5vhVHu1ZEdrerYqSIjF1izv58mRx5kBwM0HklQaMgsGEqv/bWECPMPC57KZySR7TIRdG3eiilvJtXiPK6TVptU3wJ4g/pnIHIPk5WBYk4jo=; 5:p2KRTQ7iS2V8DTCQDgX2C5n6kb6yS1gnouq4HkDoDPARJWjBCJOXnCrLtg0GQvuOSRGjG4p6K5nE9MCWrJf6x1mBbYTKxrq0Pp6LJVKzNN/WQaOJG1uNafTlQFq8wGKcRQhN4NSyAWSP+owNrUv+jDcACSyiY5re3snKk/hBopod2GCUpOQ0ErBsL+U3rrU7; 24:WHP22JYmDka4RoVsXuwJPhtl7b26fI+XVBUwHyYL8KbWwCWo36xf9NlpmXmmE9q92h3GxCf6nJ/ky3RLxsCOa0Sw51ZkeQ7E+FBMdtMjhog= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; DM2PR0301MB0733; 7:2CBSjJ3cQZjnVMh4VFgjf1Go99RzjFP4yW61oXjrVG3CT2bgt4mqMRWKZar2yxELudhiut3iUIktvfGHqHoWLKwKtxsI9GNiC9uiTR5FeUpY8EdCh9ZghyZBswr5tXQkHWKlAj5Qaao0n6aTlQJJ8s0G1R0WIEQqzfy77Xb0kiRUB5eBAfCqhrlO0JIJ+NnOFGeX5vLJMiwEhtdscEBhBMNVHb5w+9PscjvdTtWkNcOJC0fe3QCIfA1/0ck/CptcSaUOZ9qRp91EcpSVhvVDw3tSXHgkcEo0xMWZ8FobPWB62zd74JVDk35SgQrtK6E26+kV9ijE25rCUxtN+wgQVFKb6RtX+ABonmBECKmMtstFH9sMPo+IyqWgzI12r70tUWQZkf8znEUPQjE4j59TifEscbY61DuR7yYBea90nTYZEe5cvIz9Js8jvdNhB+gNaTT6xleQrw2Ka4Sl0yT1tvfbUuGW9+pBKM8Cnl2Gj8di0IT3mD7uE2CU7pPbMky4x3c+rfWmV9cZUe15fzNIOQ== X-MS-Exchange-CrossTenant-OriginalArrivalTime: 13 Feb 2017 11:50:21.9604 (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: DM2PR0301MB0733 Subject: [dpdk-dev] [PATCH] doc: add deprecation note for rework of PCI in EAL 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: Mon, 13 Feb 2017 11:50:24 -0000 EAL PCI layer is planned to be restructured in 17.05 to unlink it from generic structures like eth_driver, rte_cryptodev_driver, and also move it into a PCI Bus. Signed-off-by: Shreyansh Jain --- doc/guides/rel_notes/deprecation.rst | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/doc/guides/rel_notes/deprecation.rst b/doc/guides/rel_notes/deprecation.rst index fbe2fcb..b12d435 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 - 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``. +* ABI/API changes are planned for 17.05 for PCI subsystem. This is to + unlink EAL dependency on PCI and to move PCI devices to a PCI specific + bus. + +* ``rte_pci_driver`` is planned to be removed from ``eth_driver`` in 17.05. + This is to unlink the ethernet driver from PCI dependencies. + Similarly, ``rte_pci_driver`` in planned to be removed from + ``rte_cryptodev_driver`` in 17.05. * In 17.02 ABI changes are planned: the ``rte_eth_dev`` structure will be extended with new function pointer ``tx_pkt_prepare`` allowing verification -- 2.7.4