From mboxrd@z Thu Jan 1 00:00:00 1970 From: Shreyansh Jain Subject: [PATCH] doc: add deprecation note for rework of PCI in EAL Date: Mon, 13 Feb 2017 17:25:09 +0530 Message-ID: <1486986909-27597-1-git-send-email-shreyansh.jain@nxp.com> Mime-Version: 1.0 Content-Type: text/plain Cc: , , Shreyansh Jain To: 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) List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" 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