From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mta.qwilt.com (unknown [52.9.191.255]) by dpdk.org (Postfix) with ESMTP id E86B51B0FB for ; Sun, 28 Apr 2019 16:59:11 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by mta.qwilt.com (Postfix) with ESMTP id 1E78C868A6E; Sun, 28 Apr 2019 14:56:41 +0000 (UTC) X-Virus-Scanned: amavisd-new at qwilt.com Received: from mta.qwilt.com ([127.0.0.1]) by localhost (mta.qwilt.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id CCu1Tq8IS9Gz; Sun, 28 Apr 2019 14:56:41 +0000 (UTC) Received: from rd01.it.qwilt.com.qwilt.com (80.179.204.39.cable.012.net.il [80.179.204.39]) by mta.qwilt.com (Postfix) with ESMTPSA id 8460F868A66; Sun, 28 Apr 2019 14:56:37 +0000 (UTC) From: Arnon Warshavsky To: dev@dpdk.org, thomas@monjalon.net, anatoly.burakov@intel.com, wenzhuo.lu@intel.com, declan.doherty@intel.com, jerin.jacob@caviumnetworks.com, bruce.richardson@intel.com, ferruh.yigit@intel.com, ranjit.menon@intel.com, anand.rawat@intel.com, pallavi.kadam@intel.com, harini.ramakrishnan@microsoft.com, cathal.ohare@intel.com Cc: arnonw@qwilt.com, Arnon Warshavsky Date: Sun, 28 Apr 2019 17:58:48 +0300 Message-Id: <1556463528-22853-1-git-send-email-arnon@qwilt.com> X-Mailer: git-send-email 1.8.3.1 Subject: [dpdk-dev] [PATCH] doc: announce ABI change on eal and kni 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: Sun, 28 Apr 2019 14:59:12 -0000 For the purpose of removing instances of rte_panic from the init sequence, some void functions need to change to return an error code.The planned modifications of 19.08 require to change one eal function and one kni function. Signed-off-by: Arnon Warshavsky --- doc/guides/rel_notes/deprecation.rst | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/doc/guides/rel_notes/deprecation.rst b/doc/guides/rel_notes/deprecation.rst index b47c8c2..c4ab9a2 100644 --- a/doc/guides/rel_notes/deprecation.rst +++ b/doc/guides/rel_notes/deprecation.rst @@ -31,6 +31,12 @@ Deprecation Notices + ``rte_eal_devargs_type_count`` +* eal: Modify function return value for the sake of removing rte_panic + from the init sequence in version 19.08. + - In ``lib/librte_eal/common/eal_thread.h`` replace + ``void eal_thread_init_master(unsigned lcore_id)`` + to return ``int`` + * vfio: removal of ``rte_vfio_dma_map`` and ``rte_vfio_dma_unmap`` APIs which have been replaced with ``rte_dev_dma_map`` and ``rte_dev_dma_unmap`` functions. The due date for the removal targets DPDK 20.02. @@ -65,6 +71,12 @@ Deprecation Notices kernel modules in DPDK. As a result users won't be able to use ``ethtool`` via ``igb`` & ``ixgbe`` anymore. +* kni: Modify function return value for the sake of removing rte_panic + from the init sequence in version 19.08. + - In ``lib/librte_kni/rte_kni_fifo.h`` replace + ``static void kni_fifo_init(struct rte_kni_fifo *fifo, unsigned size)`` + to return ``int`` + * cryptodev: New member in ``rte_cryptodev_config`` to allow applications to disable features supported by the crypto device. Only the following features would be allowed to be disabled this way, -- 1.8.3.1 From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from dpdk.org (dpdk.org [92.243.14.124]) by dpdk.space (Postfix) with ESMTP id E1585A0679 for ; Sun, 28 Apr 2019 16:59:13 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id B8C7E1B3FB; Sun, 28 Apr 2019 16:59:13 +0200 (CEST) Received: from mta.qwilt.com (unknown [52.9.191.255]) by dpdk.org (Postfix) with ESMTP id E86B51B0FB for ; Sun, 28 Apr 2019 16:59:11 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by mta.qwilt.com (Postfix) with ESMTP id 1E78C868A6E; Sun, 28 Apr 2019 14:56:41 +0000 (UTC) X-Virus-Scanned: amavisd-new at qwilt.com Received: from mta.qwilt.com ([127.0.0.1]) by localhost (mta.qwilt.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id CCu1Tq8IS9Gz; Sun, 28 Apr 2019 14:56:41 +0000 (UTC) Received: from rd01.it.qwilt.com.qwilt.com (80.179.204.39.cable.012.net.il [80.179.204.39]) by mta.qwilt.com (Postfix) with ESMTPSA id 8460F868A66; Sun, 28 Apr 2019 14:56:37 +0000 (UTC) From: Arnon Warshavsky To: dev@dpdk.org, thomas@monjalon.net, anatoly.burakov@intel.com, wenzhuo.lu@intel.com, declan.doherty@intel.com, jerin.jacob@caviumnetworks.com, bruce.richardson@intel.com, ferruh.yigit@intel.com, ranjit.menon@intel.com, anand.rawat@intel.com, pallavi.kadam@intel.com, harini.ramakrishnan@microsoft.com, cathal.ohare@intel.com Cc: arnonw@qwilt.com, Arnon Warshavsky Date: Sun, 28 Apr 2019 17:58:48 +0300 Message-Id: <1556463528-22853-1-git-send-email-arnon@qwilt.com> X-Mailer: git-send-email 1.8.3.1 Subject: [dpdk-dev] [PATCH] doc: announce ABI change on eal and kni 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: , Errors-To: dev-bounces@dpdk.org Sender: "dev" Content-Type: text/plain; charset="UTF-8" Message-ID: <20190428145848.CTifVxEbr7YUWcFS07i6nhYrnmu-PLOmhHmW2Is8nIk@z> For the purpose of removing instances of rte_panic from the init sequence, some void functions need to change to return an error code.The planned modifications of 19.08 require to change one eal function and one kni function. Signed-off-by: Arnon Warshavsky --- doc/guides/rel_notes/deprecation.rst | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/doc/guides/rel_notes/deprecation.rst b/doc/guides/rel_notes/deprecation.rst index b47c8c2..c4ab9a2 100644 --- a/doc/guides/rel_notes/deprecation.rst +++ b/doc/guides/rel_notes/deprecation.rst @@ -31,6 +31,12 @@ Deprecation Notices + ``rte_eal_devargs_type_count`` +* eal: Modify function return value for the sake of removing rte_panic + from the init sequence in version 19.08. + - In ``lib/librte_eal/common/eal_thread.h`` replace + ``void eal_thread_init_master(unsigned lcore_id)`` + to return ``int`` + * vfio: removal of ``rte_vfio_dma_map`` and ``rte_vfio_dma_unmap`` APIs which have been replaced with ``rte_dev_dma_map`` and ``rte_dev_dma_unmap`` functions. The due date for the removal targets DPDK 20.02. @@ -65,6 +71,12 @@ Deprecation Notices kernel modules in DPDK. As a result users won't be able to use ``ethtool`` via ``igb`` & ``ixgbe`` anymore. +* kni: Modify function return value for the sake of removing rte_panic + from the init sequence in version 19.08. + - In ``lib/librte_kni/rte_kni_fifo.h`` replace + ``static void kni_fifo_init(struct rte_kni_fifo *fifo, unsigned size)`` + to return ``int`` + * cryptodev: New member in ``rte_cryptodev_config`` to allow applications to disable features supported by the crypto device. Only the following features would be allowed to be disabled this way, -- 1.8.3.1