From patchwork Fri Jul 29 13:41:24 2016 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Thomas Monjalon X-Patchwork-Id: 15053 Return-Path: X-Original-To: patchwork@dpdk.org Delivered-To: patchwork@dpdk.org Received: from [92.243.14.124] (localhost [IPv6:::1]) by dpdk.org (Postfix) with ESMTP id 2DD5F5580; Fri, 29 Jul 2016 15:41:40 +0200 (CEST) Received: from mail-wm0-f53.google.com (mail-wm0-f53.google.com [74.125.82.53]) by dpdk.org (Postfix) with ESMTP id D56615323 for ; Fri, 29 Jul 2016 15:41:38 +0200 (CEST) Received: by mail-wm0-f53.google.com with SMTP id q128so290629836wma.1 for ; Fri, 29 Jul 2016 06:41:38 -0700 (PDT) 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; bh=5yV9X0AdMVx5f9bLCRbN8Ux/A6jmpHsnjc3SFzQ2lXY=; b=r5d1GU9YIM+iqQkvgvUbZXAhiFTWE3aDcLqJz6JvBtWLXU90wQHiN/+BwGBCkRCVAZ L5fF1aTZeMxdXW8/eCIRassIQYr6MF8T4wVWvaHVd985dxUPsEH4EdNotVrD9BeKsJqC EI2+qoYjISdH0R0Oq4rbdu5YCjuWMwnmNMVdG2CoVVlIovfXFOKupLZyN5aDxOVOosRE vuabPASC+me5T2ysir2S1AIPnN2M8bde7IIzJr+DP4l+CBIbN+5rYSgi8xlNb1BoMbI0 T/S23gIvlOF0KtdM0HFwEwew0DO7vXCPBUCEcHdScSTQ/szypXhhwnXrYX+m4CLi/P7+ xE9g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:cc:subject:date:message-id; bh=5yV9X0AdMVx5f9bLCRbN8Ux/A6jmpHsnjc3SFzQ2lXY=; b=h4Vfd2ViJg2HVIwxnEPbW2A5JB6HFTaIvCh2xhlpkhrIkdY1LkyQ9/I/vJPPQrIOs2 GDT0eKkGCLq3JaIMWovVT/qxl8ptRr78EFQT21pBAmwj42ntCWt0Kl2ZXbWFNpnBwJFn FEmajKF1EmFZebWJrUUU0EXOAhUZq+60pH13z0nagIcdtseQBfQOO8Rr1OO2nTFidHlJ e7k0kUxQ2jWMMa8j2OazZRSKThyhcrr0WLim8XSsETcKIhfQJndZbVeNljIcciMlenE1 mwii+VyA2J7mUQtr6i5Zr4gqcN7uVgt37nNL1gi9hcNg3N+up/F9p3dwz7uuF4mNXk7D 6KCA== X-Gm-Message-State: AEkoousPsfFk0ka0s7kXgR2DyWcaRMuAd54ia77AD0OS/RtXWovXr0SFz+03nmioHjthl462 X-Received: by 10.194.100.197 with SMTP id fa5mr38859175wjb.25.1469799698588; Fri, 29 Jul 2016 06:41:38 -0700 (PDT) Received: from XPS13.localdomain (184.203.134.77.rev.sfr.net. [77.134.203.184]) by smtp.gmail.com with ESMTPSA id t188sm3130670wme.19.2016.07.29.06.41.37 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Fri, 29 Jul 2016 06:41:37 -0700 (PDT) From: Thomas Monjalon To: olivier.matz@6wind.com Cc: dev@dpdk.org Date: Fri, 29 Jul 2016 15:41:24 +0200 Message-Id: <1469799684-15055-1-git-send-email-thomas.monjalon@6wind.com> X-Mailer: git-send-email 2.7.0 Subject: [dpdk-dev] [PATCH] doc: postpone mempool ABI breakage X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: patches and discussions about DPDK List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" It was planned to remove some mempool functions which are deprecated since 16.07. As no other mempool ABI change is planned in 16.11, it is better to postpone and group every mempool ABI changes in 17.02. Signed-off-by: Thomas Monjalon --- doc/guides/rel_notes/deprecation.rst | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/doc/guides/rel_notes/deprecation.rst b/doc/guides/rel_notes/deprecation.rst index 1b953fe..96db661 100644 --- a/doc/guides/rel_notes/deprecation.rst +++ b/doc/guides/rel_notes/deprecation.rst @@ -41,15 +41,14 @@ Deprecation Notices PKT_RX_QINQ_STRIPPED, that are better described. The old flags and their behavior will be kept in 16.07 and will be removed in 16.11. -* The APIs rte_mempool_count and rte_mempool_free_count are being deprecated - on the basis that they are confusing to use - free_count actually returns - the number of allocated entries, not the number of free entries as expected. - They are being replaced by rte_mempool_avail_count and - rte_mempool_in_use_count respectively. +* mempool: The functions ``rte_mempool_count`` and ``rte_mempool_free_count`` + will be removed in 17.02. + They are replaced by ``rte_mempool_avail_count`` and + ``rte_mempool_in_use_count`` respectively. -* The mempool functions for single/multi producer/consumer are deprecated and - will be removed in 16.11. - It is replaced by rte_mempool_generic_get/put functions. +* mempool: The functions for single/multi producer/consumer are deprecated + and will be removed in 17.02. + It is replaced by ``rte_mempool_generic_get/put`` functions. * The ``rte_ivshmem`` feature (including library and EAL code) will be removed in 16.11 because it has some design issues which are not planned to be fixed.