From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from proxy.6wind.com (host.76.145.23.62.rev.coltfrance.com [62.23.145.76]) by dpdk.org (Postfix) with ESMTP id C4370282 for ; Mon, 13 Feb 2017 12:09:48 +0100 (CET) Received: from glumotte.dev.6wind.com (unknown [10.16.0.195]) by proxy.6wind.com (Postfix) with ESMTP id 1739D23DA9; Mon, 13 Feb 2017 12:09:44 +0100 (CET) From: Olivier Matz To: dev@dpdk.org, john.mcnamara@intel.com, thomas.monjalon@6wind.com Date: Mon, 13 Feb 2017 12:05:26 +0100 Message-Id: <1486983926-23240-1-git-send-email-olivier.matz@6wind.com> X-Mailer: git-send-email 2.8.1 Subject: [dpdk-dev] [PATCH] doc: postpone ABI changes to 17.05 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:09:48 -0000 Postpone the ABI changes for mempool and mbuf that were planned for 17.02 to 17.05. Signed-off-by: Olivier Matz --- doc/guides/rel_notes/deprecation.rst | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/doc/guides/rel_notes/deprecation.rst b/doc/guides/rel_notes/deprecation.rst index b49e0a0..9d01e86 100644 --- a/doc/guides/rel_notes/deprecation.rst +++ b/doc/guides/rel_notes/deprecation.rst @@ -34,7 +34,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 @@ -44,15 +44,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 -- 2.8.1