From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from dispatch1-us1.ppe-hosted.com (dispatch1-us1.ppe-hosted.com [148.163.129.52]) by dpdk.org (Postfix) with ESMTP id 750BC1B281 for ; Wed, 8 Nov 2017 12:16:21 +0100 (CET) Received: from pure.maildistiller.com (dispatch1.mdlocal [10.7.20.164]) by dispatch1-us1.ppe-hosted.com (Proofpoint Essentials ESMTP Server) with ESMTP id E894E60058; Wed, 8 Nov 2017 11:16:20 +0000 (UTC) X-Virus-Scanned: Proofpoint Essentials engine Received: from mx1-us1.ppe-hosted.com (us4-filterqueue.mdlocal [10.7.20.246]) by pure.maildistiller.com (Proofpoint Essentials ESMTP Server) with ESMTPS id 476FE22004D; Wed, 8 Nov 2017 11:16:20 +0000 (UTC) Received: from webmail.solarflare.com (uk.solarflare.com [193.34.186.16]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1-us1.ppe-hosted.com (Proofpoint Essentials ESMTP Server) with ESMTPS id C6A82B40055; Wed, 8 Nov 2017 11:16:18 +0000 (UTC) Received: from [192.168.38.17] (84.52.114.114) by ukex01.SolarFlarecom.com (10.17.10.4) with Microsoft SMTP Server (TLS) id 15.0.1044.25; Wed, 8 Nov 2017 11:16:13 +0000 To: Shahaf Shuler , , CC: References: <20171017142414.127705-1-shahafs@mellanox.com> From: Andrew Rybchenko Message-ID: <3e8176ab-5e6e-640b-c7cf-1ec9cd1a4599@solarflare.com> Date: Wed, 8 Nov 2017 14:16:08 +0300 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.3.0 MIME-Version: 1.0 In-Reply-To: <20171017142414.127705-1-shahafs@mellanox.com> Content-Language: en-GB X-Originating-IP: [84.52.114.114] X-ClientProxiedBy: ocex03.SolarFlarecom.com (10.20.40.36) To ukex01.SolarFlarecom.com (10.17.10.4) X-TM-AS-Product-Ver: SMEX-11.0.0.1191-8.100.1062-23448.003 X-TM-AS-Result: No--6.217300-0.000000-31 X-TM-AS-User-Approved-Sender: Yes X-TM-AS-User-Blocked-Sender: No X-MDID: 1510139780-5o5AWQG0er4X Content-Type: text/plain; charset="utf-8"; format=flowed Content-Transfer-Encoding: 7bit X-Content-Filtered-By: Mailman/MimeDel 2.1.15 Subject: Re: [dpdk-dev] [PATCH] doc: update deprecation of ethdev offload API 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: Wed, 08 Nov 2017 11:16:21 -0000 On 10/17/2017 05:24 PM, Shahaf Shuler wrote: > Update deprecation notice for the new ethdev offloads API. > Deprecation of the old offloads API is set to 18.05. > > Signed-off-by: Shahaf Shuler > --- > doc/guides/rel_notes/deprecation.rst | 14 ++++++++------ > 1 file changed, 8 insertions(+), 6 deletions(-) > > diff --git a/doc/guides/rel_notes/deprecation.rst b/doc/guides/rel_notes/deprecation.rst > index 52058f580..deb546a67 100644 > --- a/doc/guides/rel_notes/deprecation.rst > +++ b/doc/guides/rel_notes/deprecation.rst > @@ -41,12 +41,14 @@ Deprecation Notices > PKT_RX_QINQ_STRIPPED, that are better described. The old flags and > their behavior will be kept until 17.08 and will be removed in 17.11. > > -* ethdev: Tx offloads will no longer be enabled by default in 17.11. > - Instead, the ``rte_eth_txmode`` structure will be extended with > - bit field to enable each Tx offload. > - Besides of making the Rx/Tx configuration API more consistent for the > - application, PMDs will be able to provide a better out of the box performance. > - As part of the work, ``ETH_TXQ_FLAGS_NO*`` will be superseded as well. > +* ethdev: a new Tx and Rx offload API was introduced on 17.11. > + In the new API, offloads are divided into per-port and per-queue offloads. > + Offloads are disabled by default and enabled per application request. > + The old offloads API is target to be deprecated on 18.05. This includes: > + > + - removal of ``ETH_TXQ_FLAGS_NO*`` flags. > + - removal of ``txq_flags`` field from ``rte_eth_txconf`` struct. > + - removal of the offloads bit-field from ``rte_eth_rxmode`` struct. > > * ethdev: the legacy filter API, including > ``rte_eth_dev_filter_supported()``, ``rte_eth_dev_filter_ctrl()`` as well Acked-by: Andrew Rybchenko