DPDK patches and discussions
 help / color / mirror / Atom feed
* [dpdk-dev] [PATCH 1/2] doc: remove outdated deprecation notices
@ 2017-05-11  0:25 Thomas Monjalon
  2017-05-11  0:25 ` [dpdk-dev] [PATCH 2/2] doc: postpone unaccomplished " Thomas Monjalon
  0 siblings, 1 reply; 3+ messages in thread
From: Thomas Monjalon @ 2017-05-11  0:25 UTC (permalink / raw)
  To: dev

Some VFIO functions have been exported without any rename,
thus no breakage.

The struct eth_driver has been removed, but rte_pci_driver
is still used in rte_cryptodev_driver.

Fixes: a016873eb3c2 ("vfio: export utility functions in map file")
Fixes: 9dca21fb80b6 ("ethdev: remove ethdev driver")

Signed-off-by: Thomas Monjalon <thomas@monjalon.net>
---
 doc/guides/rel_notes/deprecation.rst | 11 +----------
 1 file changed, 1 insertion(+), 10 deletions(-)

diff --git a/doc/guides/rel_notes/deprecation.rst b/doc/guides/rel_notes/deprecation.rst
index f6d28fe97..f38c13f31 100644
--- a/doc/guides/rel_notes/deprecation.rst
+++ b/doc/guides/rel_notes/deprecation.rst
@@ -28,19 +28,10 @@ Deprecation Notices
   has exposed, like the way we have done with uio-pci-generic. This change
   targets release 17.05.
 
-* vfio: Some functions are planned to be exported outside librte_eal in 17.05.
-  VFIO APIs like ``vfio_setup_device``, ``vfio_get_group_fd`` can be used by
-  subsystem other than EAL/PCI. For that, these need to be exported symbols.
-  Such APIs are planned to be renamed according to ``rte_*`` naming convention
-  and exported from librte_eal.
-
 * The VDEV subsystem will be converted as driver 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``. Similarly, ``rte_pci_driver`` is planned to be removed from
+* The struct ``rte_pci_driver`` is planned to be removed from
   ``rte_cryptodev_driver`` in 17.05.
 
 * ethdev: An API change is planned for 17.08 for the function
-- 
2.12.2

^ permalink raw reply	[flat|nested] 3+ messages in thread

* [dpdk-dev] [PATCH 2/2] doc: postpone unaccomplished deprecation notices
  2017-05-11  0:25 [dpdk-dev] [PATCH 1/2] doc: remove outdated deprecation notices Thomas Monjalon
@ 2017-05-11  0:25 ` Thomas Monjalon
  2017-05-11  0:29   ` Thomas Monjalon
  0 siblings, 1 reply; 3+ messages in thread
From: Thomas Monjalon @ 2017-05-11  0:25 UTC (permalink / raw)
  To: dev

Some work remains for VDEV bus move.
Not sure if there will be some API or ABI changes.
The notice is kept and postponed until the end of this rework.

The PCI fields must be removed from cryptodev and the newly
introduced eventdev, in order to complete the bus rework.

The VLAN flags rework should be completed in 17.08.

Signed-off-by: Thomas Monjalon <thomas@monjalon.net>
---
 doc/guides/rel_notes/deprecation.rst | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/doc/guides/rel_notes/deprecation.rst b/doc/guides/rel_notes/deprecation.rst
index f38c13f31..aa9cc57d8 100644
--- a/doc/guides/rel_notes/deprecation.rst
+++ b/doc/guides/rel_notes/deprecation.rst
@@ -29,10 +29,10 @@ Deprecation Notices
   targets release 17.05.
 
 * The VDEV subsystem will be converted as driver of the new bus model.
-  It will imply some EAL API changes in 17.05.
+  It may imply some EAL API changes in 17.08.
 
 * The struct ``rte_pci_driver`` is planned to be removed from
-  ``rte_cryptodev_driver`` in 17.05.
+  ``rte_cryptodev_driver`` and ``rte_eventdev_driver`` in 17.08.
 
 * ethdev: An API change is planned for 17.08 for the function
   ``_rte_eth_dev_callback_process``. In 17.08 the function will return an ``int``
@@ -64,7 +64,7 @@ Deprecation Notices
 * The mbuf flags PKT_RX_VLAN_PKT and PKT_RX_QINQ_PKT are deprecated and
   are respectively replaced by PKT_RX_VLAN_STRIPPED and
   PKT_RX_QINQ_STRIPPED, that are better described. The old flags and
-  their behavior will be kept until 17.02 and will be removed in 17.05.
+  their behavior will be kept until 17.05 and will be removed in 17.08.
 
 * ethdev: Tx offloads will no longer be enabled by default in 17.08.
   Instead, the ``rte_eth_txmode`` structure will be extended with
-- 
2.12.2

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [dpdk-dev] [PATCH 2/2] doc: postpone unaccomplished deprecation notices
  2017-05-11  0:25 ` [dpdk-dev] [PATCH 2/2] doc: postpone unaccomplished " Thomas Monjalon
@ 2017-05-11  0:29   ` Thomas Monjalon
  0 siblings, 0 replies; 3+ messages in thread
From: Thomas Monjalon @ 2017-05-11  0:29 UTC (permalink / raw)
  To: dev; +Cc: jerin.jacob, jblunck, olivier.matz

11/05/2017 02:25, Thomas Monjalon:
> Some work remains for VDEV bus move.
> Not sure if there will be some API or ABI changes.
> The notice is kept and postponed until the end of this rework.
> 
> The PCI fields must be removed from cryptodev and the newly
> introduced eventdev, in order to complete the bus rework.
> 
> The VLAN flags rework should be completed in 17.08.
> 
> Signed-off-by: Thomas Monjalon <thomas@monjalon.net>

Series applied shortly for the release 17.05

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2017-05-11  0:29 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-05-11  0:25 [dpdk-dev] [PATCH 1/2] doc: remove outdated deprecation notices Thomas Monjalon
2017-05-11  0:25 ` [dpdk-dev] [PATCH 2/2] doc: postpone unaccomplished " Thomas Monjalon
2017-05-11  0:29   ` Thomas Monjalon

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).