doc: postpone ABI changes to 17.05

Postpone the ABI changes for mempool and mbuf that were planned
for 17.02 to 17.05.

Signed-off-by: Olivier Matz <olivier.matz@6wind.com>
This commit is contained in:
Olivier Matz 2017-02-13 12:05:26 +01:00 committed by Thomas Monjalon
parent 587e41a888
commit e19138a2a2

View File

@ -27,7 +27,7 @@ Deprecation Notices
``_rte_eth_dev_callback_process``. In 17.02 the function will return an ``int``
instead of ``void`` and a fourth parameter ``void *ret_param`` will be added.
* ABI changes are planned for 17.02 in the ``rte_mbuf`` structure: some fields
* ABI changes are planned for 17.05 in the ``rte_mbuf`` structure: some fields
may be reordered to facilitate the writing of ``data_off``, ``refcnt``, and
``nb_segs`` in one operation, because some platforms have an overhead if the
store address is not naturally aligned. Other mbuf fields, such as the
@ -37,15 +37,15 @@ 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 16.11 and will be removed in 17.02.
their behavior will be kept until 17.02 and will be removed in 17.05.
* mempool: The functions ``rte_mempool_count`` and ``rte_mempool_free_count``
will be removed in 17.02.
will be removed in 17.05.
They are replaced by ``rte_mempool_avail_count`` and
``rte_mempool_in_use_count`` respectively.
* mempool: The functions for single/multi producer/consumer are deprecated
and will be removed in 17.02.
and will be removed in 17.05.
It is replaced by ``rte_mempool_generic_get/put`` functions.
* ethdev: the legacy filter API, including