From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-wr0-f181.google.com (mail-wr0-f181.google.com [209.85.128.181]) by dpdk.org (Postfix) with ESMTP id 53322F6BE for ; Mon, 13 Feb 2017 15:44:30 +0100 (CET) Received: by mail-wr0-f181.google.com with SMTP id o16so151986869wra.1 for ; Mon, 13 Feb 2017 06:44:30 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=6wind-com.20150623.gappssmtp.com; s=20150623; h=from:to:cc:subject:date:message-id:user-agent:in-reply-to :references:mime-version:content-transfer-encoding; bh=TbV5DGECp/dll04ShlphYcv2o8HnXIpaveb67FRagpw=; b=zV33tgthYGJw92bvOSqjHViMK+aXUAlNohOUBSlptiteVW1xcOj4YROiZ8arBSo6mG hLjmz3ISOi6ioQi5YX/C7HX4WE17gcYvI/WfgpFDFT6Fm4s3iU0olyS0Sfe+gFSJlxkp h4HyMYyf2HZkTwMt/2EJBZTl6b9ocOzeI2mJLZ/okKsRCaNbrOEdLiCAcKAVWW1DJwYY pN1T/bYWbgHH0XbULoKwBROUEZja3SuX1Am8+3xTbxbacLIZ2byJu4CLZa85/C88ObIg Fvz7Gtw3em1OHbGkxvt0TCiJH2k47llnFagrrlBNlh8trxowjZnz3CUJFKqfhIZzk2FW dq/g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:user-agent :in-reply-to:references:mime-version:content-transfer-encoding; bh=TbV5DGECp/dll04ShlphYcv2o8HnXIpaveb67FRagpw=; b=Gr/a6r1wSNy8owfdhXM0vQQCAmEKtIEn7F2e+tr2k7y816LAX+Yh4IKjD6EWXbcQOa eacZRNmUdC1FH4qgOLinC5Sip3ExTbsMSK5oNMPB32CU5UhZOUotKCjYKl56WKvspTzA gbz8pS+ztdcY4S/xLy4aDX1d/Z2OkqiNM7vZulrcFw+uRcw4Zd47GUmu6q6L+/38+d2N 4LANNvlBFqRj+HoBeY16e/Vf5reLnVQIlN6+Utv0IVX3tH+x9jzmNWArpjkeI0FvXhjC xE1HCTBtFpy1eB0vOipIfaZjhBK/B3SnccVOmpfXdpZI6D8/qrHbkXwg+P0pfaisIW2k 9Onw== X-Gm-Message-State: AMke39mc+f6gmdLIx85AHxJW4H548iC1ZqzmfO33abyiS4MY3grPg3luwUEe38b6jgX5P03H X-Received: by 10.223.177.202 with SMTP id r10mr19961879wra.94.1486997069825; Mon, 13 Feb 2017 06:44:29 -0800 (PST) Received: from xps13.localnet (184.203.134.77.rev.sfr.net. [77.134.203.184]) by smtp.gmail.com with ESMTPSA id 10sm14163097wrw.13.2017.02.13.06.44.29 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 13 Feb 2017 06:44:29 -0800 (PST) From: Thomas Monjalon To: Shreyansh Jain Cc: dev@dpdk.org, Jan Blunck , Stephen Hemminger Date: Mon, 13 Feb 2017 15:44:28 +0100 Message-ID: <2321224.ZvC7RxeBXe@xps13> User-Agent: KMail/4.14.10 (Linux/4.5.4-1-ARCH; KDE/4.14.11; x86_64; ; ) In-Reply-To: References: <1486986909-27597-1-git-send-email-shreyansh.jain@nxp.com> MIME-Version: 1.0 Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="us-ascii" Subject: Re: [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 14:44:30 -0000 2017-02-13 17:30, Shreyansh Jain: > On Monday 13 February 2017 05:25 PM, Shreyansh Jain wrote: > > 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``. > > Just to highlight, above statement was added by me in 16.11. > As of now I plan to work on removing rte_pci_driver from eth_driver, > rather than removing eth_driver all together (which, probably, was > better idea). > If someone still wishes to work on its complete removal, we can keep > the above. (and probably remove the below). Yes I think we should keep the original idea. I will work on it with Jan Blunck and Stephen Hemminger I think. > > +* 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. I am going to reword it in a v2.